cable_output_decomp_t Derived Type

type :: cable_output_decomp_t

Data structure for holding the I/O decompositions for each output grid type and variable type.

Each component represents the in-memory shape of the data being written (not to be confused with the shape of the netCDF variable on disk).


Components

Type Visibility Attributes Name Initial
class(cable_netcdf_decomp_t), public, allocatable :: land

I/O decomposition for data with shape [mland]

class(cable_netcdf_decomp_t), public, allocatable :: land_soil

I/O decomposition for data with shape [mland, ms]

class(cable_netcdf_decomp_t), public, allocatable :: land_snow

I/O decomposition for data with shape [mland, msn]

class(cable_netcdf_decomp_t), public, allocatable :: land_rad

I/O decomposition for data with shape [mland, nrb]

class(cable_netcdf_decomp_t), public, allocatable :: land_plantcarbon

I/O decomposition for data with shape [mland, ncp]

class(cable_netcdf_decomp_t), public, allocatable :: land_soilcarbon

I/O decomposition for data with shape [mland, ncs]

class(cable_netcdf_decomp_t), public, allocatable :: patch

I/O decomposition for data with shape [mp]

class(cable_netcdf_decomp_t), public, allocatable :: patch_soil

I/O decomposition for data with shape [mp, ms]

class(cable_netcdf_decomp_t), public, allocatable :: patch_snow

I/O decomposition for data with shape [mp, msn]

class(cable_netcdf_decomp_t), public, allocatable :: patch_rad

I/O decomposition for data with shape [mp, nrb]

class(cable_netcdf_decomp_t), public, allocatable :: patch_plantcarbon

I/O decomposition for data with shape [mp, ncp]

class(cable_netcdf_decomp_t), public, allocatable :: patch_soilcarbon

I/O decomposition for data with shape [mp, ncs]