Initialize checkpoint monitor
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(checkpoint_monitor_t), | intent(inout) | :: | self |
Instance of class |
||
| real(kind=GP), | intent(in) | :: | major_interval |
Time interval of major cycle |
||
| real(kind=GP), | intent(in), | optional | :: | minor_interval |
Time interval of minor cycle If not provided, minor cycle is set to match major cycle |
|
| integer, | intent(in), | optional | :: | major_tally_offset |
Offset of tally of elapsed major cycles If not given, tally starts at 0 (1 after first major checkpoint) |