| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer(kind=int32), | private, | allocatable, target | :: | temp_buffer_land_int32(:) | |||
| real(kind=real32), | private, | allocatable, target | :: | temp_buffer_land_real32(:) | |||
| real(kind=real64), | private, | allocatable, target | :: | temp_buffer_land_real64(:) | |||
| integer(kind=int32), | private, | allocatable, target | :: | temp_buffer_land_soil_int32(:,:) | |||
| real(kind=real32), | private, | allocatable, target | :: | temp_buffer_land_soil_real32(:,:) | |||
| real(kind=real64), | private, | allocatable, target | :: | temp_buffer_land_soil_real64(:,:) | |||
| integer(kind=int32), | private, | allocatable, target | :: | temp_buffer_land_snow_int32(:,:) | |||
| real(kind=real32), | private, | allocatable, target | :: | temp_buffer_land_snow_real32(:,:) | |||
| real(kind=real64), | private, | allocatable, target | :: | temp_buffer_land_snow_real64(:,:) | |||
| integer(kind=int32), | private, | allocatable, target | :: | temp_buffer_land_rad_int32(:,:) | |||
| real(kind=real32), | private, | allocatable, target | :: | temp_buffer_land_rad_real32(:,:) | |||
| real(kind=real64), | private, | allocatable, target | :: | temp_buffer_land_rad_real64(:,:) | |||
| integer(kind=int32), | private, | allocatable, target | :: | temp_buffer_land_plantcarbon_int32(:,:) | |||
| real(kind=real32), | private, | allocatable, target | :: | temp_buffer_land_plantcarbon_real32(:,:) | |||
| real(kind=real64), | private, | allocatable, target | :: | temp_buffer_land_plantcarbon_real64(:,:) | |||
| integer(kind=int32), | private, | allocatable, target | :: | temp_buffer_land_soilcarbon_int32(:,:) | |||
| real(kind=real32), | private, | allocatable, target | :: | temp_buffer_land_soilcarbon_real32(:,:) | |||
| real(kind=real64), | private, | allocatable, target | :: | temp_buffer_land_soilcarbon_real64(:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(cable_output_variable_t), | intent(inout) | :: | output_var | |||
| integer(kind=int32), | intent(inout), | optional, | pointer | :: | temp_buffer_int32_1d(:) | |
| integer(kind=int32), | intent(inout), | optional, | pointer | :: | temp_buffer_int32_2d(:,:) | |
| integer(kind=int32), | intent(inout), | optional, | pointer | :: | temp_buffer_int32_3d(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(cable_output_variable_t), | intent(inout) | :: | output_var | |||
| real(kind=real32), | intent(inout), | optional, | pointer | :: | temp_buffer_real32_1d(:) | |
| real(kind=real32), | intent(inout), | optional, | pointer | :: | temp_buffer_real32_2d(:,:) | |
| real(kind=real32), | intent(inout), | optional, | pointer | :: | temp_buffer_real32_3d(:,:,:) |
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(cable_output_variable_t), | intent(inout) | :: | output_var | |||
| real(kind=real64), | intent(inout), | optional, | pointer | :: | temp_buffer_real64_1d(:) | |
| real(kind=real64), | intent(inout), | optional, | pointer | :: | temp_buffer_real64_2d(:,:) | |
| real(kind=real64), | intent(inout), | optional, | pointer | :: | temp_buffer_real64_3d(:,:,:) |