psyclone.domain.lfric.lfric_global_reductions#

Provides the LFRic-specific global reduction nodes.

Classes#

  • LFRicGlobalSum: LFRic-specific global sum class which can be added to and

  • LFRicGlobalMin: LFRic-specific global min class which can be added to and

  • LFRicGlobalMax: LFRic-specific global max class which can be added to and

class psyclone.domain.lfric.lfric_global_reductions.LFRicGlobalSum(scalar, parent=None)[source]#

LFRic-specific global sum class which can be added to and manipulated in a schedule.

Inheritance

Inheritance diagram of LFRicGlobalSum
class psyclone.domain.lfric.lfric_global_reductions.LFRicGlobalMin(scalar, parent=None)[source]#

LFRic-specific global min class which can be added to and manipulated in a schedule.

Represents finding the global minimum value of a scalar.

Inheritance

Inheritance diagram of LFRicGlobalMin
class psyclone.domain.lfric.lfric_global_reductions.LFRicGlobalMax(scalar, parent=None)[source]#

LFRic-specific global max class which can be added to and manipulated in a schedule.

Represents finding the global maximum value of a scalar.

Inheritance

Inheritance diagram of LFRicGlobalMax