|
MOM6
|
Wraps the MPP cpu clock functions.
Functions/Subroutines | |
| integer function, public | cpu_clock_id (name, synchro_flag, grain) |
| cpu_clock_id returns the integer handle for a named CPU clock. More... | |
| integer function, public mom_cpu_clock::cpu_clock_id | ( | character(len=*), intent(in) | name, |
| integer, intent(in), optional | synchro_flag, | ||
| integer, intent(in), optional | grain | ||
| ) |
cpu_clock_id returns the integer handle for a named CPU clock.
| [in] | name | The unique name of the CPU clock |
| [in] | synchro_flag | An integer flag that controls whether the PEs are synchronized before the cpu clocks start counting. Synchronization occurs before the start of a clock if this is odd, while additional (expensive) statistics can set for other values. If absent, the default is taken from the settings for FMS. |
| [in] | grain | The timing granularity for this clock, usually set to the values of CLOCK_COMPONENT, CLOCK_ROUTINE, CLOCK_LOOP, etc. |
Definition at line 23 of file MOM_cpu_clock.F90.