| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(checkpoint_config_t) | :: | self | ||||
| character(len=*), | intent(in), | optional | :: | nml_file | ||
| character(len=*), | intent(in), | optional | :: | nml_string |
| Name | Type | Default | Description |
|---|---|---|---|
| checkpoint_freq | integer | 0 | |
| snapshot_freq | integer | 0 | |
| keep_checkpoint | logical | .false. | |
| checkpoint_prefix | character(len=256) | "checkpoint" | |
| snapshot_prefix | character(len=256) | "snapshot" | |
| restart_from_checkpoint | logical | .false. | |
| restart_file | character(len=256) | "" | |
| output_stride | integer | [1, 1, 1] |