cable_io_decomp_mod Module



Derived Types

type, public ::  io_decomp_t

Components

Type Visibility Attributes Name Initial
class(cable_netcdf_decomp_t), public, allocatable :: patch_to_x_y_patch_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_to_x_y_patch_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_to_x_y_patch_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_soil_to_x_y_patch_soil_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_soil_to_x_y_patch_soil_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_soil_to_x_y_patch_soil_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_snow_to_x_y_patch_snow_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_snow_to_x_y_patch_snow_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_snow_to_x_y_patch_snow_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_rad_to_x_y_patch_rad_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_rad_to_x_y_patch_rad_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_rad_to_x_y_patch_rad_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_plantcarbon_to_x_y_patch_plantcarbon_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_plantcarbon_to_x_y_patch_plantcarbon_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_plantcarbon_to_x_y_patch_plantcarbon_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_soilcarbon_to_x_y_patch_soilcarbon_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_soilcarbon_to_x_y_patch_soilcarbon_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_soilcarbon_to_x_y_patch_soilcarbon_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_to_land_patch_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_to_land_patch_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_to_land_patch_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_soil_to_land_patch_soil_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_soil_to_land_patch_soil_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_soil_to_land_patch_soil_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_snow_to_land_patch_snow_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_snow_to_land_patch_snow_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_snow_to_land_patch_snow_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_rad_to_land_patch_rad_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_rad_to_land_patch_rad_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_rad_to_land_patch_rad_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_plantcarbon_to_land_patch_plantcarbon_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_plantcarbon_to_land_patch_plantcarbon_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_plantcarbon_to_land_patch_plantcarbon_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_soilcarbon_to_land_patch_soilcarbon_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_soilcarbon_to_land_patch_soilcarbon_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_soilcarbon_to_land_patch_soilcarbon_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_to_patch_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_to_patch_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_to_patch_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_soil_to_patch_soil_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_soil_to_patch_soil_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_soil_to_patch_soil_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_snow_to_patch_snow_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_snow_to_patch_snow_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_snow_to_patch_snow_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_rad_to_patch_rad_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_rad_to_patch_rad_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_rad_to_patch_rad_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_plantcarbon_to_patch_plantcarbon_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_plantcarbon_to_patch_plantcarbon_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_plantcarbon_to_patch_plantcarbon_real64
class(cable_netcdf_decomp_t), public, allocatable :: patch_soilcarbon_to_patch_soilcarbon_int32
class(cable_netcdf_decomp_t), public, allocatable :: patch_soilcarbon_to_patch_soilcarbon_real32
class(cable_netcdf_decomp_t), public, allocatable :: patch_soilcarbon_to_patch_soilcarbon_real64
class(cable_netcdf_decomp_t), public, allocatable :: land_to_x_y_int32
class(cable_netcdf_decomp_t), public, allocatable :: land_to_x_y_real32
class(cable_netcdf_decomp_t), public, allocatable :: land_to_x_y_real64
class(cable_netcdf_decomp_t), public, allocatable :: land_soil_to_x_y_soil_int32
class(cable_netcdf_decomp_t), public, allocatable :: land_soil_to_x_y_soil_real32
class(cable_netcdf_decomp_t), public, allocatable :: land_soil_to_x_y_soil_real64
class(cable_netcdf_decomp_t), public, allocatable :: land_snow_to_x_y_snow_int32
class(cable_netcdf_decomp_t), public, allocatable :: land_snow_to_x_y_snow_real32
class(cable_netcdf_decomp_t), public, allocatable :: land_snow_to_x_y_snow_real64
class(cable_netcdf_decomp_t), public, allocatable :: land_rad_to_x_y_rad_int32
class(cable_netcdf_decomp_t), public, allocatable :: land_rad_to_x_y_rad_real32
class(cable_netcdf_decomp_t), public, allocatable :: land_rad_to_x_y_rad_real64
class(cable_netcdf_decomp_t), public, allocatable :: land_plantcarbon_to_x_y_plantcarbon_int32
class(cable_netcdf_decomp_t), public, allocatable :: land_plantcarbon_to_x_y_plantcarbon_real32
class(cable_netcdf_decomp_t), public, allocatable :: land_plantcarbon_to_x_y_plantcarbon_real64
class(cable_netcdf_decomp_t), public, allocatable :: land_soilcarbon_to_x_y_soilcarbon_int32
class(cable_netcdf_decomp_t), public, allocatable :: land_soilcarbon_to_x_y_soilcarbon_real32
class(cable_netcdf_decomp_t), public, allocatable :: land_soilcarbon_to_x_y_soilcarbon_real64
class(cable_netcdf_decomp_t), public, allocatable :: land_to_land_int32
class(cable_netcdf_decomp_t), public, allocatable :: land_to_land_real32
class(cable_netcdf_decomp_t), public, allocatable :: land_to_land_real64
class(cable_netcdf_decomp_t), public, allocatable :: land_soil_to_land_soil_int32
class(cable_netcdf_decomp_t), public, allocatable :: land_soil_to_land_soil_real32
class(cable_netcdf_decomp_t), public, allocatable :: land_soil_to_land_soil_real64
class(cable_netcdf_decomp_t), public, allocatable :: land_snow_to_land_snow_int32
class(cable_netcdf_decomp_t), public, allocatable :: land_snow_to_land_snow_real32
class(cable_netcdf_decomp_t), public, allocatable :: land_snow_to_land_snow_real64
class(cable_netcdf_decomp_t), public, allocatable :: land_rad_to_land_rad_int32
class(cable_netcdf_decomp_t), public, allocatable :: land_rad_to_land_rad_real32
class(cable_netcdf_decomp_t), public, allocatable :: land_rad_to_land_rad_real64
class(cable_netcdf_decomp_t), public, allocatable :: land_plantcarbon_to_land_plantcarbon_int32
class(cable_netcdf_decomp_t), public, allocatable :: land_plantcarbon_to_land_plantcarbon_real32
class(cable_netcdf_decomp_t), public, allocatable :: land_plantcarbon_to_land_plantcarbon_real64
class(cable_netcdf_decomp_t), public, allocatable :: land_soilcarbon_to_land_soilcarbon_int32
class(cable_netcdf_decomp_t), public, allocatable :: land_soilcarbon_to_land_soilcarbon_real32
class(cable_netcdf_decomp_t), public, allocatable :: land_soilcarbon_to_land_soilcarbon_real64

Subroutines

public subroutine cable_io_decomp_init(io_decomp)

Arguments

Type IntentOptional Attributes Name
type(io_decomp_t), intent(out), target :: io_decomp