|
MOM6
|
#include "version_variable.h"Go to the source code of this file.
Data Types | |
| type | mom_write_cputime::write_cputime_cs |
| A control structure that regulates the writing of CPU time. More... | |
Modules | |
| module | mom_write_cputime |
| A module to monitor the overall CPU time used by MOM6 and project when to stop the model. | |
Functions/Subroutines | |
| subroutine, public | mom_write_cputime::write_cputime_start_clock (CS) |
| Evaluate the CPU time returned by SYSTEM_CLOCK at the start of a run. More... | |
| subroutine, public | mom_write_cputime::mom_write_cputime_init (param_file, directory, Input_start_time, CS) |
| Initialize the MOM_write_cputime module. More... | |
| subroutine, public | mom_write_cputime::write_cputime (day, n, nmax, CS) |
| This subroutine assesses how much CPU time the model has taken and determines how long the model should be run before it saves a restart file and stops itself. More... | |
Variables | |
| integer | mom_write_cputime::clocks_per_sec = 1000 |
| The number of clock cycles per second, used by the system clock. More... | |
| integer | mom_write_cputime::max_ticks = 1000 |
| The number of ticks per second, used by the system clock. More... | |