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... | |