psyclone.domain.nemo
Module for the NEMO domain.
Submodules
psyclone.domain.nemo.nemo_constants
psyclone.domain.nemo.transformations
- Submodules
psyclone.domain.nemo.transformations.create_nemo_invoke_schedule_trans
psyclone.domain.nemo.transformations.create_nemo_loop_trans
psyclone.domain.nemo.transformations.create_nemo_psy_trans
psyclone.domain.nemo.transformations.nemo_allarrayaccess2loop_trans
psyclone.domain.nemo.transformations.nemo_allarrayrange2loop_trans
psyclone.domain.nemo.transformations.nemo_arrayaccess2loop_trans
psyclone.domain.nemo.transformations.nemo_arrayrange2loop_trans
psyclone.domain.nemo.transformations.nemo_outerarrayrange2loop_trans
- Classes
- Submodules
Classes
NemoConstants
: This class stores all Nemo constants.
- class psyclone.domain.nemo.NemoConstants
This class stores all Nemo constants. It stores all values in class variables (to avoid re-evaluating them). At this stage it only contains the variables that might be used in psyGen. # TODO #1223 - Add more constants into this object (if required).
Inheritance