Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
integer, | public | :: | checkpoint_freq | = | 0 |
Frequency of checkpointing (0 = off) |
|
integer, | public | :: | snapshot_freq | = | 0 |
Frequency of snapshots (0 = off) |
|
logical, | public | :: | keep_checkpoint | = | .true. |
If false, only keep latest checkpoint |
|
character(len=256), | public | :: | checkpoint_prefix | = | "checkpoint" | ||
character(len=256), | public | :: | snapshot_prefix | = | "snapshot" | ||
logical, | public | :: | restart_from_checkpoint | = | .false. | ||
character(len=256), | public | :: | restart_file | = | "" | ||
integer, | public, | dimension(3) | :: | output_stride | = | [2, 2, 2] |
Spatial stride for snapshot output |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(checkpoint_config_t) | :: | self | ||||
character(len=*), | intent(in), | optional | :: | nml_file | ||
character(len=*), | intent(in), | optional | :: | nml_string |