| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| class(cable_netcdf_file_t), | private, | allocatable | :: | restart_output_file | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_int32 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_real32 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_real64 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_soil_int32 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_soil_real32 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_soil_real64 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_snow_int32 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_snow_real32 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_snow_real64 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_rad_int32 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_rad_real32 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_rad_real64 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_plantcarbon_int32 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_plantcarbon_real32 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_plantcarbon_real64 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_soilcarbon_int32 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_soilcarbon_real32 | |||
| class(cable_netcdf_decomp_t), | private, | allocatable, target | :: | decomp_patch_soilcarbon_real64 |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| integer(kind=int32), | intent(in) | :: | data(:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| integer(kind=int32), | intent(in) | :: | data(:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| integer(kind=int32), | intent(in) | :: | data(:,:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real32), | intent(in) | :: | data(:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real32), | intent(in) | :: | data(:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real32), | intent(in) | :: | data(:,:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real64), | intent(in) | :: | data(:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real64), | intent(in) | :: | data(:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real64), | intent(in) | :: | data(:,:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| integer(kind=int32), | intent(in) | :: | data(:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| integer(kind=int32), | intent(in) | :: | data(:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| integer(kind=int32), | intent(in) | :: | data(:,:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real32), | intent(in) | :: | data(:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real32), | intent(in) | :: | data(:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real32), | intent(in) | :: | data(:,:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real64), | intent(in) | :: | data(:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real64), | intent(in) | :: | data(:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real64), | intent(in) | :: | data(:,:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(cable_netcdf_file_t), | intent(inout) | :: | output_file | |||
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| class(cable_netcdf_decomp_t), | intent(inout), | pointer | :: | decomp | ||
| integer, | intent(in), | dimension(:) | :: | data_shape |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| class(cable_netcdf_decomp_t), | intent(inout), | pointer | :: | decomp | ||
| integer, | intent(in), | dimension(:) | :: | data_shape |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| class(cable_netcdf_decomp_t), | intent(inout), | pointer | :: | decomp | ||
| integer, | intent(in), | dimension(:) | :: | data_shape |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| integer(kind=int32), | intent(in) | :: | data(:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| integer(kind=int32), | intent(in) | :: | data(:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| integer(kind=int32), | intent(in) | :: | data(:,:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real32), | intent(in) | :: | data(:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real32), | intent(in) | :: | data(:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real32), | intent(in) | :: | data(:,:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real64), | intent(in) | :: | data(:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real64), | intent(in) | :: | data(:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real64), | intent(in) | :: | data(:,:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| integer(kind=int32), | intent(in) | :: | data(:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| integer(kind=int32), | intent(in) | :: | data(:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| integer(kind=int32), | intent(in) | :: | data(:,:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real32), | intent(in) | :: | data(:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real32), | intent(in) | :: | data(:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real32), | intent(in) | :: | data(:,:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real64), | intent(in) | :: | data(:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real64), | intent(in) | :: | data(:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | var_name | |||
| character(len=*), | intent(in), | optional | :: | var_dims(:) | ||
| real(kind=real64), | intent(in) | :: | data(:,:,:) | |||
| integer, | intent(in) | :: | var_type | |||
| character(len=*), | intent(in) | :: | long_name | |||
| character(len=*), | intent(in) | :: | units |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| real, | intent(in) | :: | time_value |