| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | parameter | :: | fates_restart_num_dimensions | = | 2 | |
| integer, | public, | parameter | :: | fates_restart_num_dim_kinds | = | 4 | |
| integer, | public, | parameter | :: | old_cohort | = | 0 | |
| integer, | public, | parameter | :: | new_cohort | = | 1 | |
| real(kind=r8), | public, | parameter | :: | flushinvalid | = | -9999.0 | |
| real(kind=r8), | public, | parameter | :: | flushzero | = | 0.0 | |
| real(kind=r8), | public, | parameter | :: | flushone | = | 1.0 | |
| logical, | public, | parameter | :: | debug | = | .false. |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public, | allocatable | :: | site_index(:) | |||
| integer, | public, | allocatable | :: | cohort1_index(:) |
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| type(fates_restart_variable_type), | public, | allocatable | :: | rvars(:) | |||
| type(fates_io_variable_kind_type), | public | :: | dim_kinds(fates_restart_num_dim_kinds) | ||||
| type(fates_io_dimension_type), | public | :: | dim_bounds(fates_restart_num_dimensions) | ||||
| type(restart_map_type), | public, | pointer | :: | restart_map(:) |
| procedure, public :: Init | |
| procedure, public :: SetThreadBoundsEach | |
| procedure, public :: assemble_restart_output_types | |
| procedure, public :: initialize_restart_vars | |
| procedure, public :: num_restart_vars | |
| procedure, public :: column_index | |
| procedure, public :: cohort_index | |
| procedure, public :: set_restart_vectors | |
| procedure, public :: create_patchcohort_structure | |
| procedure, public :: get_restart_vectors | |
| procedure, public :: update_3dpatch_radiation |