2 Time statistics files

The variable TIMER_Debug, defined in the namcouple (second number on the line below $NLOGPRT keyword), is used to obtain time statistics over all the processors for each routine.

Different output are written (in files named *.timers_xxxx) depending on TIMER_Debug value :

The time given for each timer is calculated by the difference between calls to oasis_timer_start() and oasis_timer_stop() and is the accumulated time over the entire run. Here is an overview of the meaning of the different timers as implemented by default. 14


... default.14
Many other measures can be obtained by defining the logical local_timers_on as .true. in different routines or by implementing other timers. Of course, OASIS3_MCT and the model code then have to be recompiled.