psyclone.domain.lfric.lfric_kern_call_factory#

This module implements a class that creates the necessary framework for an LFRic kernel call.

Classes#

class psyclone.domain.lfric.lfric_kern_call_factory.LFRicKernCallFactory[source]#

Create the necessary framework for an LFRic kernel call. This consists of a Loop over cells containing a call to the user-supplied kernel routine.

Inheritance

Inheritance diagram of LFRicKernCallFactory
static create(call, parent=None)[source]#

Create the objects needed for a call to the kernel described in the call object.

Parameters: