| aggregator_int32_0d_t |
aggregator_mod |
aggregator_t |
An aggregator for 0-dimensional (scalar) 32-bit integer data. |
| aggregator_int32_1d_t |
aggregator_mod |
aggregator_t |
An aggregator for 1-dimensional 32-bit integer data. |
| aggregator_int32_2d_t |
aggregator_mod |
aggregator_t |
An aggregator for 2-dimensional 32-bit integer data. |
| aggregator_int32_3d_t |
aggregator_mod |
aggregator_t |
An aggregator for 3-dimensional 32-bit integer data. |
| aggregator_real32_0d_t |
aggregator_mod |
aggregator_t |
An aggregator for 0-dimensional (scalar) 32-bit real data. |
| aggregator_real32_1d_t |
aggregator_mod |
aggregator_t |
An aggregator for 1-dimensional 32-bit real data. |
| aggregator_real32_2d_t |
aggregator_mod |
aggregator_t |
An aggregator for 2-dimensional 32-bit real data. |
| aggregator_real32_3d_t |
aggregator_mod |
aggregator_t |
An aggregator for 3-dimensional 32-bit real data. |
| aggregator_real64_0d_t |
aggregator_mod |
aggregator_t |
An aggregator for 0-dimensional (scalar) 64-bit real data. |
| aggregator_real64_1d_t |
aggregator_mod |
aggregator_t |
An aggregator for 1-dimensional 64-bit real data. |
| aggregator_real64_2d_t |
aggregator_mod |
aggregator_t |
An aggregator for 2-dimensional 64-bit real data. |
| aggregator_real64_3d_t |
aggregator_mod |
aggregator_t |
An aggregator for 3-dimensional 64-bit real data. |
| aggregator_t |
aggregator_mod |
None |
The aggregator_t type is an abstract base type for performing time
aggregations on source data arrays. Support for different data types and
array ranks is provided through extensions of this type. |
| air_type |
cable_def_types_mod |
None |
|
| balances_type |
cable_def_types_mod |
None |
|
| bgc_pool_type |
cable_def_types_mod |
None |
|
| cable_error_handler_base_t |
cable_error_handler_base_mod |
None |
Base error handler type for CABLE.
This type provides a default implementation of the error handling behaviour. |
| cable_error_handler_mpi_t |
cable_error_handler_mpi_mod |
cable_error_handler_base_t |
MPI-aware error handler type for CABLE.
This type extends the base error handler to provide functionality for aborting an MPI program. |
| cable_netcdf_decomp_t |
cable_netcdf_mod |
None |
Abstract type for describing netCDF decomposition information.
This type describes the mapping from the local in-memory layout of an array
on the current process to the global layout of a netCDF variable on disk
following the degree of freedom decomposition described in Denis et al.
(2011)
[10.1177/1094342011428143]. |
| cable_netcdf_file_t |
cable_netcdf_mod |
None |
Abstract type for netCDF file handling.
This type defines the interface for operations on netCDF files, such as
defining dimensions and variables, writing and reading data, and managing
attributes. |
| cable_netcdf_io_t |
cable_netcdf_mod |
None |
Abstract type defining the interface for netCDF I/O handlers.
This allows for different implementations (e.g. NetCDF, ParallelIO) to be
used interchangeably within the CABLE code |
| cable_netcdf_nf90_decomp_int32_t |
cable_netcdf_nf90_mod |
cable_netcdf_decomp_t |
A decomposition for 32-bit integer variables in the NetCDF Fortran implementation. |
| cable_netcdf_nf90_decomp_real32_t |
cable_netcdf_nf90_mod |
cable_netcdf_decomp_t |
A decomposition for 32-bit real variables in the NetCDF Fortran implementation. |
| cable_netcdf_nf90_decomp_real64_t |
cable_netcdf_nf90_mod |
cable_netcdf_decomp_t |
A decomposition for 64-bit real variables in the NetCDF Fortran implementation. |
| cable_netcdf_nf90_file_t |
cable_netcdf_nf90_mod |
cable_netcdf_file_t |
The NetCDF Fortran implementation of the netCDF file handling interface in CABLE. |
| cable_netcdf_nf90_io_t |
cable_netcdf_nf90_mod |
cable_netcdf_io_t |
The NetCDF Fortran implementation of the netCDF I/O handler interface in CABLE. |
| cable_netcdf_pio_decomp_t |
cable_netcdf_pio_mod |
cable_netcdf_decomp_t |
The PIO implementation of the netCDF decomposition interface in CABLE. |
| cable_netcdf_pio_file_t |
cable_netcdf_pio_mod |
cable_netcdf_file_t |
The PIO implementation of the netCDF file handling interface in CABLE. |
| cable_netcdf_pio_io_t |
cable_netcdf_pio_mod |
cable_netcdf_io_t |
The PIO implementation of the netCDF I/O handler interface in CABLE. |
| cable_netcdf_pio_io_t |
cable_netcdf_pio_mod |
cable_netcdf_stub_io_t |
|
| cable_netcdf_stub_decomp_t |
cable_netcdf_stub_types_mod |
cable_netcdf_decomp_t |
|
| cable_netcdf_stub_file_t |
cable_netcdf_stub_types_mod |
cable_netcdf_file_t |
|
| cable_netcdf_stub_io_t |
cable_netcdf_stub_types_mod |
cable_netcdf_io_t |
|
| cable_output_attribute_t |
cable_output_mod |
None |
Type for describing string valued netCDF file attributes. |
| cable_output_decomp_t |
cable_output_decomp_smod |
None |
Data structure for holding the I/O decompositions for each output grid
type and variable type. Read more… |
| cable_output_dim_t |
cable_output_mod |
None |
Type for describing both in-memory and netCDF variable dimensions used by
the output module. Read more… |
| cable_output_stream_t |
cable_output_mod |
None |
Type for describing a netCDF file output stream. |
| cable_output_variable_t |
cable_output_mod |
None |
Type for describing output variables. Read more… |
| canopy_type |
cable_def_types_mod |
None |
|
| casa_balance |
casavariable |
None |
|
| casa_biome |
casavariable |
None |
|
| casa_flux |
casavariable |
None |
|
| casa_met |
casavariable |
None |
|
| casa_pool |
casavariable |
None |
|
| casafiles_type |
casavariable |
None |
|
| checks_type |
cable_IO_vars_module |
None |
|
| climate_type |
cable_climate_type_mod |
None |
|
| Cohort |
POP_Types |
None |
|
| convert_units_type |
cable_input_module |
None |
|
| CRU_MET_TYPE |
CABLE_CRU |
None |
|
| CRU_TYPE |
CABLE_CRU |
None |
|
| filenames_type |
cable_common_module |
None |
External files read/written by CABLE |
| globalMet_type |
cable_IO_vars_module |
None |
|
| gswp_type |
cable_IO_vars_module |
None |
|
| gw_parameters_type |
cable_common_module |
None |
|
| input_details_type |
cable_IO_vars_module |
None |
|
| input_netcdf_names |
CABLE_METUTILS_MODULE |
None |
|
| kbl_internal_switches |
cable_common_module |
None |
|
| kbl_user_switches |
cable_runtime_opts_mod |
None |
|
| land_type |
cable_IO_vars_module |
None |
|
| Landscape |
POP_Types |
None |
|
| landuse_mland |
landuse_variable |
None |
Variables indexed along land points and vegetation type |
| landuse_mp |
landuse_variable |
None |
Variables indexed along the vegetation patches. |
| Layer |
POP_Types |
None |
|
| lpdecomp_t |
cable_mpicommon |
None |
|
| LUC_EXPT_TYPE |
CABLE_LUC_EXPT |
None |
|
| LUC_INPUT_TYPE |
CABLE_LUC_EXPT |
None |
|
| met_type |
cable_def_types_mod |
None |
|
| met_units_type |
cable_input_module |
None |
|
| met_varID_type |
cable_input_module |
None |
|
| MPI_Comm |
cable_mpi_stub_types_mod |
None |
|
| MPI_Datatype |
cable_mpi_stub_types_mod |
None |
|
| MPI_Errhandler |
cable_mpi_stub_types_mod |
None |
|
| MPI_File |
cable_mpi_stub_types_mod |
None |
|
| MPI_Group |
cable_mpi_stub_types_mod |
None |
|
| mpi_grp_t |
cable_mpi_mod |
None |
Class to handle MPI groups.
This class stores information about the group and
the current proccess. |
| MPI_Info |
cable_mpi_stub_types_mod |
None |
|
| MPI_Message |
cable_mpi_stub_types_mod |
None |
|
| MPI_Op |
cable_mpi_stub_types_mod |
None |
|
| MPI_Request |
cable_mpi_stub_types_mod |
None |
|
| MPI_Session |
cable_mpi_stub_types_mod |
None |
|
| MPI_Status |
cable_mpi_stub_types_mod |
None |
|
| MPI_Win |
cable_mpi_stub_types_mod |
None |
|
| organic_soil_params |
cable_common_module |
None |
|
| output_inclusion_type |
cable_IO_vars_module |
None |
|
| params |
sli_numbers |
None |
|
| parID_type |
cable_IO_vars_module |
None |
|
| Patch |
POP_Types |
None |
|
| patch_type |
cable_IO_vars_module |
None |
|
| phen_variable |
phenvariable |
None |
|
| pio_settings_type |
cable_common_module |
None |
|
| PLUME_MET_TYPE |
CABLE_PLUME_MIP |
None |
|
| PLUME_MIP_TYPE |
CABLE_PLUME_MIP |
None |
|
| POP_TYPE |
POP_Types |
None |
|
| POPLUC_TYPE |
POPLUC_Types |
None |
|
| radiation_type |
cable_def_types_mod |
None |
|
| ranges_type |
cable_checks_module |
None |
|
| rapointer |
sli_numbers |
None |
|
| roughness_type |
cable_def_types_mod |
None |
|
| site_TYPE |
CABLE_site |
None |
|
| soil_parameter_type |
cable_def_types_mod |
None |
|
| soil_snow_type |
cable_def_types_mod |
None |
|
| soilin_type |
cable_soil_params_mod |
None |
|
| solve_type |
sli_numbers |
None |
|
| sum_flux_type |
cable_def_types_mod |
None |
|
| units_type |
cable_checks_module |
None |
|
| vars |
sli_numbers |
None |
|
| vars_aquifer |
sli_numbers |
None |
|
| vars_met |
sli_numbers |
None |
|
| vars_snow |
sli_numbers |
None |
|
| veg_parameter_type |
cable_def_types_mod |
None |
|
| vegin_type |
cable_pft_params_mod |
None |
|
| WEATHER_GENERATOR_TYPE |
CABLE_WEATHERGENERATOR |
None |
|