psyclone.domain.lfric.lfric_loop_bounds
This module provides the LFRicLoopBounds Class that handles all variables required for specifying loop limits within an LFRic PSy-layer routine.
Classes
LFRicLoopBounds
: Handles all variables required for specifying loop limits within
- class psyclone.domain.lfric.lfric_loop_bounds.LFRicLoopBounds(node)
Handles all variables required for specifying loop limits within an LFRic PSy-layer routine.
Inheritance
- initialise(parent)
Updates the f2pygen AST so that all of the variables holding the lower and upper bounds of all loops in an Invoke are initialised.
- Parameters:
parent (
psyclone.f2pygen.SubroutineGen
) – the f2pygen node representing the PSy-layer routine.