| abort |
cable_abort_module |
Subroutine |
|
| aggregator_div |
aggregator_mod |
Subroutine |
Divide the aggregated data by a specified factor. |
| aggregator_init |
aggregator_mod |
Subroutine |
Initialise the aggregator by allocating the aggregated data array and its
aggregation method. The values in the aggregated data array are reset
according to the specified aggregation method. |
| aggregator_offset |
aggregator_mod |
Subroutine |
Offset the aggregated data by a specified value. |
| aggregator_rank |
aggregator_mod |
Function |
Return the rank of the aggregator. |
| aggregator_scale |
aggregator_mod |
Subroutine |
Scale the aggregated data by a specified factor. |
| aggregator_set_method |
aggregator_mod |
Subroutine |
Set the aggregation method for the aggregator by assigning the appropriate
accumulation and reset procedures based on the specified method. |
| aggregator_shape |
aggregator_mod |
Function |
Return the shape of the aggregator. |
| aggregator_type |
aggregator_mod |
Function |
Return a string identifier of the aggregator type (e.g., "int32", "real32", "real64"). |
| Albedo |
cbl_albedo_mod |
Subroutine |
|
| alloc_air_type |
cable_def_types_mod |
Subroutine |
|
| alloc_balances_type |
cable_def_types_mod |
Subroutine |
|
| alloc_bgc_pool_type |
cable_def_types_mod |
Subroutine |
|
| alloc_canopy_type |
cable_def_types_mod |
Subroutine |
|
| alloc_casavariable |
casavariable |
Subroutine |
|
| alloc_cbm_var |
cable_def_types_mod |
Interface |
|
| alloc_climate_type |
cable_def_types_mod |
Subroutine |
|
| alloc_met_type |
cable_def_types_mod |
Subroutine |
|
| alloc_phenvariable |
phenvariable |
Subroutine |
Allocate phen derived type instance.
Allocated arrays are initialised to zero. |
| alloc_POP |
POPModule |
Subroutine |
|
| alloc_POPLUC |
POPLUC_Module |
Subroutine |
|
| alloc_radiation_type |
cable_def_types_mod |
Subroutine |
|
| alloc_roughness_type |
cable_def_types_mod |
Subroutine |
|
| alloc_soil_parameter_type |
cable_def_types_mod |
Subroutine |
|
| alloc_soil_snow_type |
cable_def_types_mod |
Subroutine |
|
| alloc_sum_casavariable |
casavariable |
Subroutine |
|
| alloc_sum_flux_type |
cable_def_types_mod |
Subroutine |
|
| alloc_veg_parameter_type |
cable_def_types_mod |
Subroutine |
|
| allocate_cable_vars |
cable_input_module |
Subroutine |
|
| Allometry |
POPModule |
Subroutine |
|
| analyticpool |
casa_cable |
Subroutine |
set the following two backflow to set (see Bolker 199x) |
| aquifer_props |
sli_utils |
Subroutine |
|
| Area_Triangle |
POPModule |
Function |
|
| array_eq |
cable_array_utils_mod |
Interface |
|
| array_eq_int32 |
cable_array_utils_mod |
Function |
Check if two integer arrays are equal. |
| array_index |
cable_array_utils_mod |
Subroutine |
Calculate the index corresponding to a given memory offset in a multi-dimensional array. |
| array_offset |
cable_array_utils_mod |
Function |
Calculate the memory offset corresponding to a given index in a multi-dimensional array. |
| array_partition |
cable_array_utils_mod |
Subroutine |
Compute start and count for the p'th partition of an array of size n
where p = 0, 1, ... , k - 1. Read more… |
| avgsoil |
casa_cnp_module |
Subroutine |
|
| bcast_start_time |
cable_mpicommon |
Subroutine |
|
| BeamFraction |
cbl_init_radiation_module |
Subroutine |
|
| bgcdriver |
bgcdriver_mod |
Subroutine |
|
| biogeochem |
biogeochem_mod |
Subroutine |
vh_js !! |
| biome1_pft |
cable_climate_mod |
Subroutine |
|
| bracket |
sli_utils |
Subroutine |
|
| cable_abort |
cable_error_handler_mod |
Subroutine |
Abort CABLE with an error message. |
| cable_climate |
cable_climate_mod |
Subroutine |
Read more… |
| cable_diagnostics |
cable_diagnostics_mod |
Function |
|
| cable_diagnostics_casa |
cable_diagnostics_casa_mod |
Function |
|
| cable_driver_init |
cable_driver_common_mod |
Subroutine |
Model initialisation routine for the CABLE offline driver. |
| cable_driver_init_cru |
cable_driver_common_mod |
Subroutine |
Model initialisation routine (CRU specific).
TRENDY experiment using CRU-NCEP. |
| cable_driver_init_default |
cable_driver_common_mod |
Subroutine |
Model initialisation routine (default met specific). |
| cable_driver_init_gswp |
cable_driver_common_mod |
Subroutine |
Model initialisation routine (GSWP specific). |
| cable_driver_init_plume |
cable_driver_common_mod |
Subroutine |
Model initialisation routine (PLUME specific).
PLUME experiment setup using WATCH. |
| cable_driver_init_site |
cable_driver_common_mod |
Subroutine |
Model initialisation routine (site met specific).
Site experiment, e.g. AmazonFace (spinup or transient run type). |
| cable_error_handler_base_abort |
cable_error_handler_base_mod |
Subroutine |
Default implementation of the abort procedure for the base error handler. |
| cable_error_handler_base_build_error_message |
cable_error_handler_base_mod |
Function |
Build an error message string. |
| cable_error_handler_free |
cable_error_handler_mod |
Subroutine |
Free the global error handler instance. |
| cable_error_handler_mpi_abort |
cable_error_handler_mpi_mod |
Subroutine |
Implementation of the abort procedure for the MPI-aware error handler. |
| cable_error_handler_set |
cable_error_handler_mod |
Subroutine |
Set the global error handler instance. |
| cable_netcdf_create_decomp |
cable_netcdf_mod |
Function |
Create a new decomposition for parallel I/O.
This follows the degree of freedom approach for specifying I/O
decompositions as described in Denis et al. (2011)
[10.1177/1094342011428143]. |
| cable_netcdf_create_file |
cable_netcdf_mod |
Function |
Create a new netCDF file with the specified path and I/O type. |
| cable_netcdf_mod_end |
cable_netcdf_mod |
Subroutine |
Module finalization procedure for the cable_netcdf_mod module. |
| cable_netcdf_mod_init |
cable_netcdf_mod |
Interface |
|
| cable_netcdf_nf90_file_close |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_def_dims |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_def_var |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_end_def |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_att_global_int32 |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_att_global_real32 |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_att_global_real64 |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_att_global_string |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_att_var_int32 |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_att_var_real32 |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_att_var_real64 |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_att_var_string |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_var_int32_0d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_var_int32_1d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_var_int32_2d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_var_int32_3d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_var_real32_0d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_var_real32_1d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_var_real32_2d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_var_real32_3d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_var_real64_0d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_var_real64_1d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_var_real64_2d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_get_var_real64_3d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_inq_dim_len |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_inq_var_ndims |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_att_global_int32 |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_att_global_real32 |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_att_global_real64 |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_att_global_string |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_att_var_int32 |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_att_var_real32 |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_att_var_real64 |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_att_var_string |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_var_int32_0d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_var_int32_1d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_var_int32_2d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_var_int32_3d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_var_real32_0d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_var_real32_1d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_var_real32_2d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_var_real32_3d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_var_real64_0d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_var_real64_1d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_var_real64_2d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_put_var_real64_3d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_read_darray_int32_1d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_read_darray_int32_2d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_read_darray_int32_3d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_read_darray_real32_1d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_read_darray_real32_2d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_read_darray_real32_3d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_read_darray_real64_1d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_read_darray_real64_2d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_read_darray_real64_3d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_redef |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_sync |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_write_darray_int32_1d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_write_darray_int32_2d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_write_darray_int32_3d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_write_darray_real32_1d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_write_darray_real32_2d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_write_darray_real32_3d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_write_darray_real64_1d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_write_darray_real64_2d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_file_write_darray_real64_3d |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_io_create_decomp |
cable_netcdf_nf90_mod |
Function |
|
| cable_netcdf_nf90_io_create_file |
cable_netcdf_nf90_mod |
Function |
|
| cable_netcdf_nf90_io_finalise |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_io_init |
cable_netcdf_nf90_mod |
Subroutine |
|
| cable_netcdf_nf90_io_open_file |
cable_netcdf_nf90_mod |
Function |
|
| cable_netcdf_open_file |
cable_netcdf_mod |
Function |
Open an existing netCDF file with the specified path and I/O type. |
| cable_netcdf_pio_file_close |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_def_dims |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_def_var |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_end_def |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_att_global_int32 |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_att_global_real32 |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_att_global_real64 |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_att_global_string |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_att_var_int32 |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_att_var_real32 |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_att_var_real64 |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_att_var_string |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_var_int32_0d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_var_int32_1d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_var_int32_2d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_var_int32_3d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_var_real32_0d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_var_real32_1d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_var_real32_2d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_var_real32_3d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_var_real64_0d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_var_real64_1d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_var_real64_2d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_get_var_real64_3d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_inq_dim_len |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_inq_var_ndims |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_att_global_int32 |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_att_global_real32 |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_att_global_real64 |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_att_global_string |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_att_var_int32 |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_att_var_real32 |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_att_var_real64 |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_att_var_string |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_var_int32_0d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_var_int32_1d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_var_int32_2d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_var_int32_3d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_var_real32_0d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_var_real32_1d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_var_real32_2d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_var_real32_3d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_var_real64_0d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_var_real64_1d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_var_real64_2d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_put_var_real64_3d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_read_darray_int32_1d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_read_darray_int32_2d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_read_darray_int32_3d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_read_darray_real32_1d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_read_darray_real32_2d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_read_darray_real32_3d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_read_darray_real64_1d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_read_darray_real64_2d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_read_darray_real64_3d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_redef |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_sync |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_write_darray_int32_1d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_write_darray_int32_2d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_write_darray_int32_3d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_write_darray_real32_1d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_write_darray_real32_2d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_write_darray_real32_3d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_write_darray_real64_1d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_write_darray_real64_2d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_file_write_darray_real64_3d |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_io_constructor |
cable_netcdf_pio_mod |
Function |
|
| cable_netcdf_pio_io_constructor |
cable_netcdf_pio_mod |
Function |
|
| cable_netcdf_pio_io_create_decomp |
cable_netcdf_pio_mod |
Function |
|
| cable_netcdf_pio_io_create_file |
cable_netcdf_pio_mod |
Function |
|
| cable_netcdf_pio_io_finalise |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_io_init |
cable_netcdf_pio_mod |
Subroutine |
|
| cable_netcdf_pio_io_open_file |
cable_netcdf_pio_mod |
Function |
|
| cable_netcdf_pio_io_t |
cable_netcdf_pio_mod |
Interface |
|
| cable_netcdf_pio_io_t |
cable_netcdf_pio_mod |
Interface |
|
| cable_netcdf_stub_file_close |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_def_dims |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_def_var |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_end_def |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_att_global_int32 |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_att_global_real32 |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_att_global_real64 |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_att_global_string |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_att_var_int32 |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_att_var_real32 |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_att_var_real64 |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_att_var_string |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_var_int32_0d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_var_int32_1d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_var_int32_2d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_var_int32_3d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_var_real32_0d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_var_real32_1d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_var_real32_2d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_var_real32_3d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_var_real64_0d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_var_real64_1d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_var_real64_2d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_get_var_real64_3d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_inq_dim_len |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_inq_var_ndims |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_att_global_int32 |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_att_global_real32 |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_att_global_real64 |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_att_global_string |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_att_var_int32 |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_att_var_real32 |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_att_var_real64 |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_att_var_string |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_var_int32_0d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_var_int32_1d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_var_int32_2d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_var_int32_3d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_var_real32_0d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_var_real32_1d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_var_real32_2d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_var_real32_3d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_var_real64_0d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_var_real64_1d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_var_real64_2d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_put_var_real64_3d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_read_darray_int32_1d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_read_darray_int32_2d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_read_darray_int32_3d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_read_darray_real32_1d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_read_darray_real32_2d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_read_darray_real32_3d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_read_darray_real64_1d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_read_darray_real64_2d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_read_darray_real64_3d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_redef |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_sync |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_write_darray_int32_1d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_write_darray_int32_2d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_write_darray_int32_3d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_write_darray_real32_1d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_write_darray_real32_2d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_write_darray_real32_3d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_write_darray_real64_1d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_write_darray_real64_2d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_file_write_darray_real64_3d |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_io_create_decomp |
cable_netcdf_stub_types_mod |
Function |
|
| cable_netcdf_stub_io_create_file |
cable_netcdf_stub_types_mod |
Function |
|
| cable_netcdf_stub_io_finalise |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_io_init |
cable_netcdf_stub_types_mod |
Subroutine |
|
| cable_netcdf_stub_io_open_file |
cable_netcdf_stub_types_mod |
Function |
|
| cable_output_decomp_associate |
cable_output_common_smod |
Interface |
Interfaces for procedures used by cable_output_impl. |
| cable_output_decomp_associate_restart |
cable_output_decomp_smod |
Subroutine |
|
| cable_output_decomp_free |
cable_output_common_smod |
Interface |
Interfaces for procedures used by cable_output_impl. |
| cable_output_decomp_init |
cable_output_common_smod |
Interface |
Interfaces for procedures used by cable_output_impl. |
| cable_output_define_stream |
cable_output_common_smod |
Interface |
Interfaces for procedures used by cable_output_impl. |
| cable_output_dim_get_name |
cable_output_mod |
Function |
Return the dimension name. |
| cable_output_dim_get_size |
cable_output_mod |
Function |
Return the dimension size. |
| cable_output_get_dimension |
cable_output_mod |
Function |
Returns an output variable dimension. This function contains the
definitions of all dimensions used to describe the in-memory data shapes
of CABLE variables. Read more… |
| cable_output_init_streams |
cable_output_mod |
Interface |
|
| cable_output_mod_end |
cable_output_mod |
Interface |
|
| cable_output_mod_init |
cable_output_mod |
Interface |
|
| cable_output_reduction_buffers_associate |
cable_output_common_smod |
Interface |
Interface for associating a pointer array with the the appropriate
reduction buffer, taking into account the output variable shape, type and
reduction method. |
| cable_output_reduction_buffers_free |
cable_output_common_smod |
Interface |
Interfaces for procedures used by cable_output_impl. |
| cable_output_reduction_buffers_init |
cable_output_common_smod |
Interface |
Interfaces for procedures used by cable_output_impl. |
| cable_output_register_output_variables |
cable_output_mod |
Interface |
|
| cable_output_update |
cable_output_mod |
Interface |
|
| cable_output_variable_constructor |
cable_output_mod |
Function |
Custom constructor for cable_output_variable_t. Read more… |
| cable_output_variable_get_netcdf_name |
cable_output_mod |
Function |
Return the netCDF variable name, which defaults to field_name if not
specified via netcdf_name. |
| cable_output_variable_t |
cable_output_mod |
Interface |
|
| cable_output_write |
cable_output_mod |
Interface |
|
| cable_output_write_parameters |
cable_output_mod |
Interface |
|
| cable_output_write_restart |
cable_output_mod |
Interface |
|
| cable_output_write_variable |
cable_output_common_smod |
Interface |
Interfaces for procedures used by cable_output_impl. |
| cable_pft_params |
cable_pft_params_mod |
Subroutine |
|
| cable_phenology_clim |
cable_phenology_module |
Subroutine |
|
| cable_soil_params |
cable_soil_params_mod |
Subroutine |
|
| cable_timing_frequency_is_greater_than |
cable_timing_mod |
Function |
Utility function to determine whether one frequency is greater than
another following the ordering "all" > "user" > "daily" > "monthly". |
| cable_timing_frequency_matches |
cable_timing_mod |
Function |
Determines whether the current time step matches the specified frequency. |
| cable_timing_set_start_year |
cable_timing_mod |
Subroutine |
Set the start year of the simulation. This is used for calculating monthly
timing. |
| calc_rhoch |
cbl_rhoch_module |
Subroutine |
|
| CALCULATE_WEIGHTS |
POPLUC_Module |
Subroutine |
|
| CanopyReflectance |
cbl_albedo_mod |
Subroutine |
|
| CanopyTransmitance |
cbl_albedo_mod |
Subroutine |
|
| carbon_pl |
cable_carbon_module |
Subroutine |
|
| casa_allocation |
casa_cnp_module |
Subroutine |
Computes the fraction of net photosynthate allocated to leaf, wood
and froot using an allocation scheme modified from
Pierre Friedlingstein. Read more… |
| casa_cnpbal |
casa_cnp_module |
Subroutine |
|
| casa_cnpcycle |
casa_cnp_module |
Subroutine |
|
| casa_cnpflux |
casa_inout_module |
Subroutine |
|
| casa_coeffplant |
casa_cnp_module |
Subroutine |
|
| casa_coeffsoil |
casa_cnp_module |
Subroutine |
|
| casa_delplant |
casa_cnp_module |
Subroutine |
revise turnover and NPP and dcplantdt to reflect above adjustments
End of adjustments to avoid negative stores Ticket#108 |
| casa_delsoil |
casa_cnp_module |
Subroutine |
|
| casa_feedback |
feedback_mod |
Subroutine |
|
| casa_feedback |
casa_cable |
Subroutine |
|
| casa_fluxout |
casa_inout_module |
Subroutine |
|
| casa_init |
casa_inout_module |
Subroutine |
vh_js! Read more… |
| casa_ndummy |
casa_cnp_module |
Subroutine |
|
| casa_Nrequire |
casa_cnp_module |
Subroutine |
|
| casa_nuptake |
casa_cnp_module |
Subroutine |
|
| casa_pdummy |
casa_cnp_module |
Subroutine |
|
| casa_poolout |
casa_inout_module |
Subroutine |
|
| casa_poolzero |
casa_cnp_module |
Subroutine |
|
| casa_Prequire |
casa_cnp_module |
Subroutine |
|
| casa_puptake |
casa_cnp_module |
Subroutine |
|
| casa_readbiome |
casa_readbiome_module |
Subroutine |
vh_js !!
vh_js !!
vh_js |
| casa_readphen |
casa_inout_module |
Subroutine |
|
| casa_rplant |
casa_rplant_module |
Subroutine |
|
| casa_wolf |
casa_cnp_module |
Subroutine |
Carbon allocation algorithm implemented by Dan Qiu and YP Wang in 2011
based on Adam Wolf 1 and
2 |
| casa_xkN |
casa_cnp_module |
Subroutine |
|
| casa_xnp |
casa_cnp_module |
Subroutine |
|
| casa_xrateplant |
casa_cnp_module |
Subroutine |
|
| casa_xratesoil |
casa_cnp_module |
Subroutine |
|
| CASAONLY_LUC |
CASAONLY_LUC.F90 |
Subroutine |
CLN CHARACTER(LEN=99), INTENT(IN) :: fcnpspin
vh_js !!
CLN901 format(A99)
WHERE (pop%pop_grid(:)%cmass_sum_old.gt.0.1 .and. pop%pop_grid(:)%cmass_sum.gt.0.1 )
casapool%Cplant(Iw,2) = casapool%Cplant(Iw,2)(1.0- min( POP%pop_grid(:)%cat_mortality/(POP%pop_grid(:)%cmass_sum_old),0.99))
casapool%Nplant(Iw,2) = casapool%Nplant(Iw,2)(1.0- min( POP%pop_grid(:)%cat_mortality/(POP%pop_grid(:)%cmass_sum_old),0.99))
ENDWHERE |
| cbm |
cable_cbm_module |
Subroutine |
|
| check_nf90 |
cable_netcdf_nf90_mod |
Subroutine |
|
| check_parameter_values |
cable_param_module |
Subroutine |
|
| check_pio |
cable_netcdf_pio_mod |
Subroutine |
|
| check_range |
cable_checks_module |
Interface |
|
| check_range_d1 |
cable_checks_module |
Subroutine |
|
| check_range_d2 |
cable_checks_module |
Subroutine |
|
| check_range_d3 |
cable_checks_module |
Subroutine |
|
| check_variable_range |
cable_output_common_smod |
Subroutine |
Checks whether the value(s) of an output variable are within their
specified range of physical values. Read more… |
| climate_init |
cable_climate_mod |
Subroutine |
|
| close_met_file |
cable_input_module |
Subroutine |
|
| cmode_nf90 |
cable_netcdf_nf90_mod |
Function |
|
| Common_InitRad_Scalings |
cbl_init_radiation_module |
Subroutine |
Calculates the extinction coefficients for black leaves. It returns: Read more… |
| comp_friction_vel |
cbl_friction_vel_module |
Subroutine |
This SUBROUTINE evaluates the value of the friction velocity as used
during the iteration loop of the Monin-Obukhov (MO) similarity theory in
define_canopy. is used when quantifying the stability
parameter canopy%zetar in update_zetar, and when evaluating the
resistance network components rt0 and rt1 in define_canopy.
The friction velocity quantifies the magnitude of turbulent mixing that
is occurring as well as the flux of momentum from the atmosphere to
the land. Read more… |
| compare_consistency_check_values |
cable_driver_common_mod |
Subroutine |
Compare reference values for quasi-bitwise reproducibility checks and write
reference value on failed reproducibility. |
| consistency_ice_veg_soil |
cable_param_module |
Subroutine |
|
| constant_check_range |
cable_checks_module |
Subroutine |
|
| coordinate_variables_list |
cable_output_common_smod |
Function |
Returns a list of coordinate variables to be included in an output stream
based on the output grid type. |
| countPatch |
cable_param_module |
Subroutine |
|
| create_cohort |
pop_mpi |
Subroutine |
|
| create_landuse_cable_restart |
landuse_inout.F90 |
Subroutine |
|
| create_layer |
pop_mpi |
Subroutine |
|
| create_new_gridinfo |
landuse_inout.F90 |
Subroutine |
|
| create_patch |
pop_mpi |
Subroutine |
|
| create_pop_gridcell_type |
pop_mpi |
Subroutine |
|
| CRU_GET_DAILY_MET |
CABLE_CRU |
Subroutine |
|
| CRU_GET_FILENAME |
CABLE_CRU |
Subroutine |
|
| CRU_GET_SUBDIURNAL_MET |
CABLE_CRU |
Subroutine |
|
| CRU_INIT |
CABLE_CRU |
Subroutine |
|
| csat |
sli_utils |
Function |
|
| csoil |
sli_utils |
Function |
|
| CumExponential |
POPModule |
Function |
|
| dealloc_air_type |
cable_def_types_mod |
Subroutine |
|
| dealloc_balances_type |
cable_def_types_mod |
Subroutine |
|
| dealloc_bgc_pool_type |
cable_def_types_mod |
Subroutine |
|
| dealloc_canopy_type |
cable_def_types_mod |
Subroutine |
|
| dealloc_cbm_var |
cable_def_types_mod |
Interface |
|
| dealloc_met_type |
cable_def_types_mod |
Subroutine |
|
| dealloc_radiation_type |
cable_def_types_mod |
Subroutine |
|
| dealloc_roughness_type |
cable_def_types_mod |
Subroutine |
|
| dealloc_soil_parameter_type |
cable_def_types_mod |
Subroutine |
|
| dealloc_soil_snow_type |
cable_def_types_mod |
Subroutine |
|
| dealloc_sum_flux_type |
cable_def_types_mod |
Subroutine |
|
| dealloc_veg_parameter_type |
cable_def_types_mod |
Subroutine |
|
| decomp_types |
cable_mpicommon |
Subroutine |
|
| def_dims |
casa_ncdf_module |
Subroutine |
|
| def_var_atts |
casa_ncdf_module |
Subroutine |
|
| def_vars |
casa_ncdf_module |
Subroutine |
|
| define_air |
cable_air_module |
Subroutine |
|
| define_canopy |
cable_canopy_module |
Subroutine |
canopy%fes_cor = 0.0 |
| derived_parameters |
cable_param_module |
Subroutine |
|
| DOYSOD2YMDHMS |
casa_ncdf_module |
Subroutine |
|
| dryLeaf |
cbl_dryLeaf_module |
Subroutine |
|
| dthetalmaxdT |
sli_utils |
Function |
|
| dthetalmaxdTh |
sli_utils |
Function |
|
| EffectiveExtinctCoeff |
cbl_init_radiation_module |
Subroutine |
|
| EffectiveExtinctCoeffs |
cbl_init_radiation_module |
Subroutine |
|
| EffectiveReflectance |
cbl_albedo_mod |
Subroutine |
|
| EffectiveSurfaceReflectance |
cbl_albedo_mod |
Subroutine |
|
| ej3x |
cbl_dryLeaf_module |
Function |
|
| ej4x |
cbl_dryLeaf_module |
Function |
|
| energy_balance |
cable_checks_module |
Subroutine |
|
| Epsif |
cable_climate_mod |
Function |
|
| esat |
sli_utils |
Function |
|
| esat_ice |
sli_utils |
Function |
|
| estimate_timestep |
sli_solve |
Subroutine |
|
| execute_luc_event |
POPLUC_Module |
Subroutine |
|
| Exponential |
POPModule |
Function |
|
| ExtinctionCoeff |
cbl_init_radiation_module |
Subroutine |
|
| extraRestart |
cable_init_module |
Subroutine |
|
| Factorial |
POPModule |
Function |
|
| FbeamRadAlbedo |
cbl_albedo_mod |
Subroutine |
|
| FILE_SWITCH |
CABLE_PLUME_MIP |
Function |
|
| find_extents |
cable_mpicommon |
Subroutine |
|
| find_metvarid |
CABLE_METUTILS_MODULE |
Subroutine |
|
| first_patch_in_grid_cell |
cable_grid_reductions_mod |
Interface |
Interface for extracting the value from the first patch/tile in each grid
cell for various data types and array ranks. This is useful for arrays where
averaging along the patch/tile dimension does not make sense, or where the
array contains the same value everywhere along the patch/tile dimension. |
| first_patch_in_grid_cell_int32_1d |
cable_grid_reductions_mod |
Subroutine |
Extracts the first patch value for each grid cell from a 1D integer array. |
| first_patch_in_grid_cell_int32_2d |
cable_grid_reductions_mod |
Subroutine |
Extracts the first patch value for each grid cell from a 2D integer array. |
| first_patch_in_grid_cell_int32_3d |
cable_grid_reductions_mod |
Subroutine |
Extracts the first patch value for each grid cell from a 3D integer array. |
| first_patch_in_grid_cell_real32_1d |
cable_grid_reductions_mod |
Subroutine |
Extracts the first patch value for each grid cell from a 1D 32-bit real array. |
| first_patch_in_grid_cell_real32_2d |
cable_grid_reductions_mod |
Subroutine |
Extracts the first patch value for each grid cell from a 2D 32-bit real array. |
| first_patch_in_grid_cell_real32_3d |
cable_grid_reductions_mod |
Subroutine |
Extracts the first patch value for each grid cell from a 3D 32-bit real array. |
| first_patch_in_grid_cell_real64_1d |
cable_grid_reductions_mod |
Subroutine |
Extracts the first patch value for each grid cell from a 1D 64-bit real array. |
| first_patch_in_grid_cell_real64_2d |
cable_grid_reductions_mod |
Subroutine |
Extracts the first patch value for each grid cell from a 2D 64-bit real array. |
| first_patch_in_grid_cell_real64_3d |
cable_grid_reductions_mod |
Subroutine |
Extracts the first patch value for each grid cell from a 3D 64-bit real array. |
| flux |
sli_utils |
Subroutine |
|
| forcerestore |
sli_utils |
Subroutine |
|
| forcerestore_Deardorff |
sli_utils |
Subroutine |
|
| fsunlit_mask |
cbl_masks_mod |
Subroutine |
|
| fsunlit_veg_mask |
cbl_masks_mod |
Subroutine |
|
| fveg_mask |
cbl_masks_mod |
Subroutine |
|
| fwsoil_calc_Lai_Ktaul |
cbl_fwsoil_module |
Subroutine |
|
| fwsoil_calc_non_linear |
cbl_fwsoil_module |
Subroutine |
|
| fwsoil_calc_sli |
cbl_fwsoil_module |
Subroutine |
|
| fwsoil_calc_std |
cbl_fwsoil_module |
Subroutine |
|
| gammln |
sli_utils |
Function |
|
| gcf |
sli_utils |
Function |
|
| generic_thomas |
sli_utils |
Interface |
|
| generic_thomas_1d |
sli_utils |
Subroutine |
|
| generic_thomas_2d |
sli_utils |
Subroutine |
|
| get_accumulate_args |
aggregator_mod |
Subroutine |
Helper subroutine to get initialise optional scale, div, and offset arguments for
accumulate procedures. |
| GET_ALLOMETRY |
POPModule |
Subroutine |
|
| get_and_solve_eqn |
sli_solve |
Subroutine |
|
| GET_CRU_CO2 |
CABLE_CRU |
Subroutine |
|
| GET_CRU_Ndep |
CABLE_CRU |
Subroutine |
|
| get_default_inits |
cable_init_module |
Subroutine |
|
| get_default_lai |
cable_input_module |
Subroutine |
|
| get_default_params |
cable_param_module |
Subroutine |
|
| get_fluxes_and_derivs |
sli_solve |
Subroutine |
|
| get_gw_2d_var |
cable_param_module |
Function |
|
| get_gw_2d_var_constdef |
cable_param_module |
Function |
|
| get_gw_3d_var |
cable_param_module |
Function |
|
| get_gw_3d_var_constdef |
cable_param_module |
Function |
|
| get_gw_4d_var |
cable_param_module |
Function |
|
| get_gw_4d_var_constdef |
cable_param_module |
Function |
|
| get_gw_data |
cable_param_module |
Interface |
|
| get_land_index |
cable_param_module |
Subroutine |
|
| get_met_data |
cable_input_module |
Subroutine |
|
| get_namelist_file_name |
cable_namelist_util |
Subroutine |
|
| get_parameters_met |
cable_input_module |
Subroutine |
Searches for CABLE parameters in the met forcing
file, and if it finds any, uses these values to overwrite the values that
have already been loaded from the default parameter loading and/or the
restart file. Read more… |
| GET_PLUME_CO2 |
CABLE_PLUME_MIP |
Subroutine |
|
| get_restart_data |
cable_init_module |
Subroutine |
|
| get_start_count_nonoptionals |
cable_netcdf_pio_mod |
Subroutine |
|
| GET_UNIT |
casa_ncdf_module |
Subroutine |
|
| get_var_nc |
casa_ncdf_module |
Interface |
|
| get_var_ncr2 |
casa_ncdf_module |
Subroutine |
|
| get_var_ncr3 |
casa_ncdf_module |
Subroutine |
|
| GetDiagnostics |
POPModule |
Subroutine |
|
| getfluxes_vp |
sli_utils |
Interface |
|
| getfluxes_vp_1d |
sli_utils |
Subroutine |
|
| getfluxes_vp_2d |
sli_utils |
Subroutine |
|
| getheatfluxes |
sli_utils |
Interface |
|
| getheatfluxes_1d |
sli_utils |
Subroutine |
|
| getheatfluxes_2d |
sli_utils |
Subroutine |
|
| GetHeight |
POPModule |
Function |
|
| GetPatchFrequencies |
POPModule |
Subroutine |
|
| getrex |
sli_roots |
Interface |
|
| getrex_1d |
cbl_dryLeaf_module |
Subroutine |
Root extraction : Haverd et al. 2013 Read more… |
| getrex_1d |
sli_roots |
Subroutine |
|
| getrex_2d |
sli_roots |
Subroutine |
|
| GetUniqueAgeFrequencies |
POPModule |
Subroutine |
|
| grid_cell_average |
cable_grid_reductions_mod |
Interface |
Interface for computing the area weighted average over the patch/tile
dimension for various data types and array ranks. |
| grid_cell_average_real32_1d |
cable_grid_reductions_mod |
Subroutine |
Computes the area weighted average over the patch/tile dimension for a 1D
32-bit real array. |
| grid_cell_average_real32_2d |
cable_grid_reductions_mod |
Subroutine |
Computes the area weighted average over the patch/tile dimension for a 2D
32-bit real array. |
| grid_cell_average_real32_3d |
cable_grid_reductions_mod |
Subroutine |
Computes the area weighted average over the patch/tile dimension for a 3D
32-bit real array. |
| grid_cell_average_real64_1d |
cable_grid_reductions_mod |
Subroutine |
Computes the area weighted average over the patch/tile dimension for a 1D
64-bit real array. |
| grid_cell_average_real64_2d |
cable_grid_reductions_mod |
Subroutine |
Computes the area weighted average over the patch/tile dimension for a 2D
64-bit real array. |
| grid_cell_average_real64_3d |
cable_grid_reductions_mod |
Subroutine |
Computes the area weighted average over the patch/tile dimension for a 3D
64-bit real array. |
| gser |
sli_utils |
Function |
|
| GTfrozen |
sli_utils |
Function |
|
| GWspatialParameters |
cable_param_module |
Subroutine |
MMY : move from subroutine derived_parameters to here
since derived_parameters is now an option but compulsory Read more… |
| GWstempv |
GWstempv_mod |
Subroutine |
|
| HANDLE_ERR |
casa_ncdf_module |
Subroutine |
|
| HgtAboveSnow |
hruff_eff_LAI_mod_cbl |
Subroutine |
This subroutine computes the height of the canopy above ground/snow
surface when there is snow present. Read more… |
| Humidity_deficit_method |
cbl_pot_evap_snow_module |
Function |
|
| hydraulic_redistribution |
hydraulic_redistribution_mod |
Subroutine |
|
| hyofh |
sli_utils |
Subroutine |
|
| hyofS |
sli_utils |
Subroutine |
|
| iflux_loop |
sli_solve |
Subroutine |
|
| igamma |
sli_utils |
Function |
|
| INCREMENT_AGE |
POPLUC_Module |
Subroutine |
|
| infer_netcdf_dimensions |
cable_output_define_smod |
Function |
Infers the appropriate netCDF dimensions for a given output variable
based on its data shape and the grid type of the output stream. |
| init_local_structure_variables |
cable_input_module |
Subroutine |
Initialise local structure variables for the current MPI rank |
| init_radiation |
cbl_init_radiation_module |
Subroutine |
|
| init_veg_from_vegin |
cable_param_module |
Subroutine |
|
| initialize_wetfac |
cable_init_wetfac_mod |
Subroutine |
Initialize the surface wetness factor of the soil/snow
(ssnow_wetfac) array Read more… |
| InitPOP2D_Poisson |
POPModule |
Subroutine |
|
| INTERPOLATE_BIOMASS_1D |
POPModule |
Subroutine |
|
| INTERPOLATE_BIOMASS_2D |
POPModule |
Subroutine |
|
| io_decomp_land_to_land |
cable_netcdf_decomp_util_mod |
Function |
Returns a parallel I/O decomposition mapping from a memory layout with a
local 'land' dimension to a netCDF variable layout with a global 'land'
dimension. Read more… |
| io_decomp_land_to_x_y |
cable_netcdf_decomp_util_mod |
Function |
Returns a parallel I/O decomposition mapping from a memory layout with a
'land' dimension to a netCDF variable layout with 'x' and 'y' dimensions. Read more… |
| io_decomp_patch_to_land_patch |
cable_netcdf_decomp_util_mod |
Function |
Returns a parallel I/O decomposition mapping from a memory layout with a
'patch' dimension to a netCDF variable layout with a 'land' and 'patch'
dimension. Read more… |
| io_decomp_patch_to_patch |
cable_netcdf_decomp_util_mod |
Function |
Returns a parallel I/O decomposition mapping from a memory layout with a
local 'patch' dimension to a netCDF variable layout with a global 'patch'
dimension. Read more… |
| io_decomp_patch_to_x_y_patch |
cable_netcdf_decomp_util_mod |
Function |
Returns a parallel I/O decomposition mapping from a memory layout with
a 'patch' dimension to a netCDF variable layout with 'x', 'y', and 'patch'
dimensions. Read more… |
| iotype_pio |
cable_netcdf_pio_mod |
Function |
|
| IS_CASA_TIME |
casa_ncdf_module |
Function |
|
| IS_LEAPYEAR |
cable_common_module |
Function |
|
| isosub |
sli_utils |
Subroutine |
|
| isotope_vap |
sli_solve |
Subroutine |
|
| JSoilLayer |
sli_utils |
Function |
|
| LAI_eff |
hruff_eff_LAI_mod_cbl |
Subroutine |
This subroutine computes the leaf-area index of a canopy when there is snow
present. The formulae assume that the leaf area is distributed uniformly
in the vertical within the canopy. Read more… |
| landuse_allocate_mland |
landuse_variable |
Subroutine |
Allocates the luc%%var(imland,mvmax) variables Read more… |
| landuse_allocate_mp |
landuse_variable |
Subroutine |
Allocates the luc%var(mp) variables. Read more… |
| landuse_checks |
landuse3.F90 |
Subroutine |
Checks the mass balance and writes the output CNP pool sizes for each
plant functional type. |
| landuse_data |
landuse_inout.F90 |
Subroutine |
|
| landuse_deallocate_mland |
landuse_variable |
Subroutine |
Deallocates the luc%var(mland,mvmax) variables Read more… |
| landuse_deallocate_mp |
landuse_variable |
Subroutine |
Deallocates the luc%var(mp) variables Read more… |
| landuse_driver |
landuse3.F90 |
Subroutine |
Main driver for the land-use change |
| landuse_getdata |
landuse_inout.F90 |
Subroutine |
|
| landuse_getxluh2 |
landuse_inout.F90 |
Subroutine |
|
| landuse_land2mpx |
landuse3.F90 |
Subroutine |
Maps luc%var_y(mland,mvmax) to lucmp%var(mp) |
| landuse_mp2land |
landuse3.F90 |
Subroutine |
Assigns lucmp%var(mp) to luc%var_x(mland,mvmax) |
| landuse_redistribution |
landuse3.F90 |
Subroutine |
Redistribution of the plant functional type transition to ensure that
the change in plant functional type fractions from the state data is
consistent with the estimates from previous states and transition. Read more… |
| landuse_transitx |
landuse3.F90 |
Subroutine |
This subroutine applies the land-use changes to the transfer of the C,
N and P pools, the biophysical states, the soil texture and the soil
order for each patch. Then it will seed the deforested land. Read more… |
| landuse_update_mland |
landuse3.F90 |
Subroutine |
Assigns luc%var_y to luc%var_x |
| Latent_heat_flux |
cable_latent_heat_module |
Subroutine |
This SUBROUTINE converts the previously evaluated rate of potential
evaporation ssnow_potev from the soil into the associated latent heat flux
canopy_fes. The evaluation accounts for whether the water flux is
in liquid or solid phase (evaporation or sublimation, dew or frost),
the direction of the flux (to or from the soil), and any limits due to a lack of
water in the surface layer of the soil column. The SUBROUTINE also evaluates
the partition of the latent heat flux between soil canopy_fess and
puddle canopy_fesp contributions. Read more… |
| layer_recruitment |
POPModule |
Subroutine |
|
| layer_recruitment_single_patch |
POPModule |
Subroutine |
|
| LEAP_DAY |
cable_common_module |
Function |
|
| litter_props |
sli_utils |
Subroutine |
|
| load_parameters |
cable_input_module |
Subroutine |
Defines the priority order of sources of parameter
values for CABLE, determines the total number of patches over all grid
cells, and writes parameter values to CABLE's parameter arrays. Read more… |
| LUC_EXPT_INIT |
CABLE_LUC_EXPT |
Subroutine |
|
| LUC_EXPT_SET_TILES |
CABLE_LUC_EXPT |
Subroutine |
|
| LUCdriver |
cable_driver_common_mod |
Subroutine |
Reading LU input data, zeroing biomass in empty secondary forest tiles
and tranferring LUC-based age weights for secondary forest to POP structure |
| mass_balance |
cable_checks_module |
Subroutine |
Calculates the energy and water balances at each time step as well as
the cumulative balance over the simulation. |
| massman_sparse |
sli_utils |
Interface |
|
| massman_sparse_1d |
sli_utils |
Subroutine |
|
| massman_sparse_2d |
sli_utils |
Subroutine |
|
| master_cable_params |
cable_mpimaster |
Subroutine |
|
| master_casa_dump_types |
cable_mpimaster |
Subroutine |
|
| master_casa_LUC_types |
cable_mpimaster |
Subroutine |
|
| master_casa_params |
cable_mpimaster |
Subroutine |
|
| master_casa_types |
cable_mpimaster |
Subroutine |
|
| master_CASAONLY_LUC |
cable_mpimaster |
Subroutine |
|
| master_climate_types |
cable_mpimaster |
Subroutine |
|
| master_decomp |
cable_mpimaster |
Subroutine |
|
| master_end |
cable_mpimaster |
Subroutine |
|
| master_intypes |
cable_mpimaster |
Subroutine |
|
| master_outtypes |
cable_mpimaster |
Subroutine |
|
| master_pop_types |
cable_mpimaster |
Subroutine |
|
| master_receive |
cable_mpimaster |
Subroutine |
|
| master_receive_pop |
cable_mpimaster |
Subroutine |
|
| master_restart_types |
cable_mpimaster |
Subroutine |
|
| master_send_input |
cable_mpimaster |
Subroutine |
|
| master_spincasacnp |
cable_mpimaster |
Subroutine |
|
| max_accumulate |
aggregator_mod |
Subroutine |
Accumulate the aggregated data from the source data using the max
aggregation method. |
| max_reset |
aggregator_mod |
Subroutine |
Reset the aggregated data for the max aggregation method. |
| mean |
sli_utils |
Interface |
|
| mean_1d |
sli_utils |
Function |
|
| mean_2d |
sli_utils |
Function |
|
| mean_accumulate |
aggregator_mod |
Subroutine |
Accumulate the aggregated data from the source data using the mean
aggregation method. |
| min_accumulate |
aggregator_mod |
Subroutine |
Accumulate the aggregated data from the source data using the min
aggregation method. |
| min_reset |
aggregator_mod |
Subroutine |
Reset the aggregated data for the min aggregation method. |
| mode_pio |
cable_netcdf_pio_mod |
Function |
|
| mpi_check_error |
cable_mpi_mod |
Subroutine |
Check if an MPI return code signaled an error. If so, print the
corresponding message and abort the execution. |
| mpi_grp_abort |
cable_mpi_mod |
Subroutine |
Class method to abort execution of an MPI group. |
| mpi_grp_comm_defined |
cable_mpi_mod |
Function |
Class method to check if the communicator is defined. |
| mpi_grp_constructor |
cable_mpi_mod |
Function |
Contructor for mpi_grp_t class. Read more… |
| mpi_grp_constructor_legacy |
cable_mpi_mod |
Function |
Contructor for mpi_grp_t using the legacy communicator type. |
| mpi_grp_split |
cable_mpi_mod |
Subroutine |
Class method to split an MPI group. |
| mpi_grp_t |
cable_mpi_mod |
Interface |
Overload the default construct for mpi_grp_t |
| mpi_mod_end |
cable_mpi_mod |
Subroutine |
Finalise MPI. |
| mpi_mod_init |
cable_mpi_mod |
Subroutine |
Initialise MPI and set default communicator. Read more… |
| mpidrv_master |
cable_mpimaster |
Subroutine |
Stub for when MPI is not available |
| mpidrv_master |
cable_mpimaster |
Subroutine |
|
| mpidrv_worker |
cable_mpiworker |
Subroutine |
|
| mpidrv_worker |
cable_mpiworker |
Subroutine |
Stub for when MPI is not available |
| my_gamma |
cable_psm |
Function |
|
| native_to_netcdf_dimensions |
cable_output_common_smod |
Function |
Returns the netCDF dimension(s) corresponding to a given output
variable dimension, taking into account the output grid type and reduction
method. This function is used to determine the dimensions of netCDF
variables based on the in-memory data shapes of CABLE variables as
described by cable_output_dim_t instances. |
| nc_abort |
cable_abort_module |
Subroutine |
|
| netcdf_var_type |
cable_output_define_smod |
Function |
Infers the appropriate netCDF variable type for a given output variable. |
| new_aggregator |
aggregator_mod |
Interface |
Factory interface for creating new aggregator instances. The specific
type of aggregator created is determined by the type of the source data
array provided. |
| new_aggregator_int32_0d_t |
aggregator_mod |
Function |
Create a new 0D integer aggregator. |
| new_aggregator_int32_1d_t |
aggregator_mod |
Function |
Create a new 1D integer aggregator. |
| new_aggregator_int32_2d_t |
aggregator_mod |
Function |
Create a new 2D integer aggregator. |
| new_aggregator_int32_3d_t |
aggregator_mod |
Function |
Create a new 3D integer aggregator. |
| new_aggregator_real32_0d |
aggregator_mod |
Function |
Create a new 0D 32-bit real aggregator. |
| new_aggregator_real32_1d |
aggregator_mod |
Function |
Create a new 1D 32-bit real aggregator. |
| new_aggregator_real32_2d |
aggregator_mod |
Function |
Create a new 2D 32-bit real aggregator. |
| new_aggregator_real32_3d |
aggregator_mod |
Function |
Create a new 3D 32-bit real aggregator. |
| new_aggregator_real64_0d |
aggregator_mod |
Function |
Create a new 0D 64-bit real aggregator. |
| new_aggregator_real64_1d |
aggregator_mod |
Function |
Create a new 1D 64-bit real aggregator. |
| new_aggregator_real64_2d |
aggregator_mod |
Function |
Create a new 2D 64-bit real aggregator. |
| new_aggregator_real64_3d |
aggregator_mod |
Function |
Create a new 3D 64-bit real aggregator. |
| nse |
sli_utils |
Interface |
|
| nse_1d |
sli_utils |
Function |
|
| nse_2d |
sli_utils |
Function |
|
| NSflip |
cable_param_module |
Subroutine |
|
| oct_mpi_comm_op_eq |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_comm_op_ne |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_datatype_op_eq |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_datatype_op_ne |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_errhandler_op_eq |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_errhandler_op_ne |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_file_op_eq |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_file_op_ne |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_group_op_eq |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_group_op_ne |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_info_op_eq |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_info_op_ne |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_message_op_eq |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_message_op_ne |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_op_op_eq |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_op_op_ne |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_request_op_eq |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_request_op_ne |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_win_op_eq |
cable_mpi_stub_types_mod |
Function |
|
| oct_mpi_win_op_ne |
cable_mpi_stub_types_mod |
Function |
|
| old_soil_conductivity |
old_soil_conductivity_mod |
Function |
|
| OPEN_CRU_MET |
CABLE_CRU |
Subroutine |
|
| open_met_file |
cable_input_module |
Subroutine |
|
| OPEN_PLUME_MET |
CABLE_PLUME_MIP |
Subroutine |
|
| OPERATOR (.EQ.) |
cable_mpi_stub_types_mod |
Interface |
|
| OPERATOR (.NE.) |
cable_mpi_stub_types_mod |
Interface |
|
| or_soil_evap_resistance |
cable_psm |
Subroutine |
|
| other_reset |
aggregator_mod |
Subroutine |
Reset the aggregated data for aggregation methods other than point, min, and max. |
| Patch_disturb |
POPModule |
Subroutine |
|
| patch_land_index |
cable_netcdf_decomp_util_mod |
Function |
Returns the land index corresponding to the given patch index, using
cstart and nap to determine the mapping. If the patch index does not lie on
any land point, the function aborts. |
| Patch_partial_disturb |
POPModule |
Subroutine |
|
| Patch_partial_disturb2 |
POPModule |
Subroutine |
|
| PatchAnnualDynamics |
POPModule |
Subroutine |
|
| Penman_Monteith |
cbl_pot_evap_snow_module |
Function |
|
| phenology |
casa_cnp_module |
Subroutine |
|
| phi |
sli_utils |
Function |
|
| photosynthesis |
cbl_photosynthesis_module |
Subroutine |
|
| plantcarb |
cable_carbon_module |
Subroutine |
|
| PLUME_GET_DAILY_MET |
CABLE_PLUME_MIP |
Subroutine |
|
| PLUME_GET_FILENAME |
CABLE_PLUME_MIP |
Subroutine |
|
| PLUME_MIP_GET_MET |
CABLE_PLUME_MIP |
Subroutine |
|
| PLUME_MIP_INIT |
CABLE_PLUME_MIP |
Subroutine |
|
| point_accumulate |
aggregator_mod |
Subroutine |
Accumulate the aggregated data from the source data using the point
aggregation method. |
| point_reset |
aggregator_mod |
Subroutine |
Reset the aggregated data for the point aggregation method. This is a
no-op since point aggregation always takes the value of the most recent data
point. |
| POP_init |
POPModule |
Subroutine |
|
| POP_init_single |
POPModule |
Subroutine |
|
| POP_IO |
pop_io.F90 |
Subroutine |
|
| POP_LUC_CASA_transfer |
POPLUC_Module |
Subroutine |
|
| POPdriver |
casa_cable |
Subroutine |
|
| POPLUC_Init |
POPLUC_Module |
Subroutine |
|
| POPLUC_set_params |
POPLUC_Module |
Subroutine |
|
| POPLUC_set_patchfrac |
POPLUC_Module |
Subroutine |
|
| POPLUC_weights_transfer |
POPLUC_Module |
Subroutine |
|
| POPLUCStep |
POPLUC_Module |
Subroutine |
|
| POPStep |
POPModule |
Subroutine |
|
| potential_evap |
sli_utils |
Subroutine |
|
| prepareFiles |
cable_driver_common_mod |
Subroutine |
Select the correct files given the year for filenames following
the gswp format |
| prepareFiles_princeton |
cable_driver_common_mod |
Subroutine |
Select the correct files given the year for filenames following the
princeton format |
| psim |
cbl_friction_vel_module |
Function |
Evaluates the integrated similarity function for momentum transfer,
. Read more… |
| psis |
cbl_friction_vel_module |
Function |
Evaluates the integrated similarity function for turbulent transfer
of scalars, . Read more… |
| put_var_nc |
casa_ncdf_module |
Interface |
|
| put_var_ncr1 |
casa_ncdf_module |
Subroutine |
|
| put_var_ncr2 |
casa_ncdf_module |
Subroutine |
|
| put_var_ncr3 |
casa_ncdf_module |
Subroutine |
|
| qsatfjh |
cbl_qsat_module |
Subroutine |
This SUBROUTINE evaluates the specific humidity (water vapour mixing ratio)
at saturation (in kgkg), at a given air temperature (in C)
and air pressure (in hPa) for an array of size mp. Read more… |
| qsatfjh2 |
cbl_qsat_module |
Subroutine |
This SUBROUTINE evaluates the specific humidity (water vapour mixing ratio)
at saturation (in kgkg), at a given air temperature (in C)
and air pressure (in hPa). Read more… |
| radiation |
cbl_radiation_module |
Subroutine |
|
| range_abort |
cable_abort_module |
Subroutine |
|
| rangechk2 |
landuse_inout.F90 |
Subroutine |
|
| rangechk3 |
landuse_inout.F90 |
Subroutine |
|
| read_casa_dump |
casa_cable |
Subroutine |
|
| READ_CASA_RESTART_NC |
casa_offline_inout_module |
Subroutine |
|
| READ_CLIMATE_RESTART_NC |
cable_climate_mod |
Subroutine |
|
| READ_ClimateFile |
CABLE_LUC_EXPT |
Subroutine |
|
| read_gridinfo |
cable_param_module |
Subroutine |
|
| READ_LUC_RESTART_NC |
POPLUC_Module |
Subroutine |
|
| READ_LUH2 |
CABLE_LUC_EXPT |
Subroutine |
|
| read_soilcolor |
cable_param_module |
Subroutine |
|
| readpar |
cable_read_module |
Interface |
|
| readpar_i |
cable_read_module |
Subroutine |
|
| readpar_r |
cable_read_module |
Subroutine |
|
| readpar_r2 |
cable_read_module |
Subroutine |
|
| readpar_r2d |
cable_read_module |
Subroutine |
|
| readpar_rd |
cable_read_module |
Subroutine |
|
| REALExponential |
POPLUC_Module |
Function |
|
| REALExponential |
POPModule |
Function |
|
| rearranger_pio |
cable_netcdf_pio_mod |
Function |
|
| redistr_i |
cable_read_module |
Subroutine |
|
| redistr_r |
cable_read_module |
Subroutine |
|
| redistr_r2 |
cable_read_module |
Subroutine |
|
| redistr_r2d |
cable_read_module |
Subroutine |
|
| redistr_rd |
cable_read_module |
Subroutine |
|
| REGRESS |
POPModule |
Subroutine |
|
| remove_trans |
remove_trans_mod |
Subroutine |
Removes transpiration water from soil.
We also attribute the negative canopy transpiration (dew)
to the wet canopy flux. |
| renameFiles |
cable_driver_common_mod |
Subroutine |
Replace the year in the filename with the value of ncciy
for the gswp file format. |
| renameFiles_princeton |
cable_driver_common_mod |
Subroutine |
Replace the year in the filename with the value of ncciy for
the princeton format |
| report_parameters |
cable_param_module |
Subroutine |
|
| rh0_sol |
sli_utils |
Function |
|
| rh_sh |
cable_checks_module |
Subroutine |
|
| rtbis_rh0 |
sli_utils |
Function |
|
| rtbis_Tfrozen |
sli_utils |
Function |
|
| ruff_resist |
cable_roughness_module |
Subroutine |
Calculates the roughness parameters and the aerodynamic contribution to the
resistances controlling the fluxes between the land and atmosphere for each
land point. Read more… |
| SEB |
sli_utils |
Subroutine |
|
| SEB_FR |
sli_utils |
Subroutine |
|
| serialdrv |
cable_serial |
Subroutine |
Offline serial driver. |
| set_global_attributes |
cable_output_define_smod |
Subroutine |
Sets the global attributes for a given output stream. |
| setlitterpar |
sli_utils |
Subroutine |
|
| setpar |
sli_utils |
Subroutine |
|
| setpar_Loetsch |
sli_utils |
Subroutine |
|
| setroots |
sli_roots |
Interface |
|
| setroots_1d |
sli_roots |
Subroutine |
|
| setroots_2d |
sli_roots |
Subroutine |
|
| setsol |
sli_utils |
Subroutine |
|
| setx |
sli_utils |
Subroutine |
|
| sinbet |
cbl_sinbet_mod |
Function |
|
| site_GET_CO2_Ndep |
CABLE_site |
Subroutine |
|
| site_INIT |
CABLE_site |
Subroutine |
|
| sli_main |
sli_main_mod |
Subroutine |
|
| slope_csat |
sli_utils |
Function |
|
| slope_esat |
sli_utils |
Function |
|
| slope_esat_ice |
sli_utils |
Function |
|
| smoisturev |
smoisturev_mod |
Subroutine |
|
| SMOOTH_FLUX |
POPModule |
Subroutine |
|
| SMOOTH_FLUX_cat |
POPModule |
Subroutine |
|
| snow_accum |
snow_accum_mod |
Subroutine |
|
| snow_adjust |
sli_solve |
Subroutine |
|
| snow_aging |
snow_aging_mod |
Subroutine |
|
| snow_augment |
sli_solve |
Subroutine |
|
| snow_melting |
snow_melting_mod |
Subroutine |
|
| snow_processes_soil_thermal |
snow_processes_soil_thermal_mod |
Subroutine |
calculate snow processes and thermal soil |
| snowcheck |
snowcheck_mod |
Subroutine |
|
| snowdensity |
snowdensity_mod |
Subroutine |
|
| snowl_adjust |
snowl_adjust_mod |
Subroutine |
|
| Sofh |
sli_utils |
Function |
|
| soil_snow |
cbl_soil_snow_main_module |
Subroutine |
|
| soilcarb |
cable_carbon_module |
Subroutine |
|
| soilcol_albedo |
cbl_soilColour_albedo_module |
Subroutine |
|
| soilfreeze |
soilfreeze_mod |
Subroutine |
|
| solve |
sli_solve |
Subroutine |
|
| sort |
landuse_inout.F90 |
Subroutine |
|
| spatialSoil |
cable_param_module |
Subroutine |
|
| spec_init_soil_snow |
cbl_soil_snow_init_special_module |
Subroutine |
|
| spincasacnp |
spincasacnp.F90 |
Subroutine |
CLN CHARACTER(LEN=99), INTENT(IN) :: fcnpspin
vh_js !!
CLN OPEN(91, file=fcnpspin)
CLN read(91,*) myearspin
CLN901 format(A99)
WHERE(xkNlimiting .eq. 0) !Chris Lu 4/June/2012
xkNlimiting = 0.001
END WHERE
call totcnppools(1,veg,casamet,casapool,bmcplant,bmnplant,bmpplant,bmclitter,bmnlitter,bmplitter, &
bmcsoil,bmnsoil,bmpsoil,bmnsoilmin,bmpsoillab,bmpsoilsorb,bmpsoilocc,bmarea) Read more… |
| spitter |
cbl_spitter_module |
Function |
|
| spline_b |
sli_utils |
Function |
|
| stderr_nc |
casa_ncdf_module |
Subroutine |
|
| stempv |
stempv_mod |
Subroutine |
|
| sum_accumulate |
aggregator_mod |
Subroutine |
Accumulate the aggregated data from the source data using the sum
aggregation method. |
| sumcflux |
sumcflux_mod |
Subroutine |
|
| sumcflux |
casa_cable |
Subroutine |
|
| Surf_wetness_fact |
cbl_SurfaceWetness_module |
Subroutine |
|
| surface_albedosn |
cbl_snow_albedo_module |
Subroutine |
|
| surfbv |
surfbv_mod |
Subroutine |
|
| svp |
cable_checks_module |
Function |
|
| Tfrozen |
sli_utils |
Function |
|
| Tfrz |
sli_utils |
Function |
|
| thetalmax |
sli_utils |
Function |
|
| timestep_loop |
sli_solve |
Subroutine |
|
| to_land_index_global |
cable_IO_vars_module |
Function |
Translate local land index on current MPI rank to global land index |
| total_soil_conductivity |
total_soil_conductivity_mod |
Function |
|
| totcnppools |
casa_cable |
Subroutine |
|
| transp_soil_water |
remove_trans_mod |
Function |
Calculates the amount of water removed from the soil by transpiration. |
| tri |
sli_utils |
Interface |
|
| tri_1d |
sli_utils |
Subroutine |
|
| tri_2d |
sli_utils |
Subroutine |
|
| trimb |
trimb_mod |
Subroutine |
|
| Tthetalmax |
sli_utils |
Function |
|
| type_nf90 |
cable_netcdf_nf90_mod |
Function |
|
| type_pio |
cable_netcdf_pio_mod |
Function |
|
| update_or_soil_resis |
cable_psm |
Subroutine |
|
| update_s_t |
sli_solve |
Subroutine |
|
| update_sum_casa |
casavariable |
Subroutine |
|
| update_unknowns |
sli_solve |
Subroutine |
|
| update_zetar |
cbl_zetar_module |
Subroutine |
This SUBROUTINE updates the value of the stability parameter
during the iteration loop of the Monin-Obukhov (MO) similarity theory in define_canopy.
quantifies the role that the surface fluxes play in setting the
efficiency of turbulent transfer from the land to the atmosphere, and hence
the aerodynamic component of the resistance network for those same surface
fluxes (an implicit problem which requires iteration to solve). Read more… |
| vcmax_np |
casa_cnp_module |
Function |
|
| weight |
sli_utils |
Function |
|
| wetLeaf |
cable_wetleaf_module |
Subroutine |
|
| WGEN_DAILY_CONSTANTS |
CABLE_WEATHERGENERATOR |
Subroutine |
|
| WGEN_INIT |
CABLE_WEATHERGENERATOR |
Subroutine |
|
| WGEN_SUBDIURNAL_MET |
CABLE_WEATHERGENERATOR |
Subroutine |
|
| Williams_Allometry |
POPModule |
Subroutine |
|
| within_canopy |
cable_within_canopy_module |
Subroutine |
|
| worker_cable_params |
cable_mpiworker |
Subroutine |
|
| worker_casa_dump_types |
cable_mpiworker |
Subroutine |
|
| worker_casa_LUC_types |
cable_mpiworker |
Subroutine |
|
| worker_casa_params |
cable_mpiworker |
Subroutine |
|
| worker_casa_type |
cable_mpiworker |
Subroutine |
|
| worker_CASAONLY_LUC |
cable_mpiworker |
Subroutine |
|
| worker_climate_types |
cable_mpiworker |
Subroutine |
|
| worker_decomp |
cable_mpiworker |
Subroutine |
|
| worker_end |
cable_mpiworker |
Subroutine |
|
| worker_intype |
cable_mpiworker |
Subroutine |
|
| worker_outtype |
cable_mpiworker |
Subroutine |
|
| worker_pop_types |
cable_mpiworker |
Subroutine |
|
| worker_restart_type |
cable_mpiworker |
Subroutine |
|
| worker_send_pop |
cable_mpiworker |
Subroutine |
|
| worker_spincasacnp |
cable_mpiworker |
Subroutine |
|
| write_casa_dump |
casa_cable |
Subroutine |
|
| WRITE_CASA_OUTPUT_NC |
casa_offline_inout_module |
Subroutine |
|
| WRITE_CASA_RESTART_NC |
casa_offline_inout_module |
Subroutine |
|
| WRITE_CLIMATE_RESTART_NC |
cable_climate_mod |
Subroutine |
|
| write_cnp_params |
cable_param_module |
Subroutine |
|
| write_default_params |
cable_param_module |
Subroutine |
|
| WRITE_LANDUSE_CASA_RESTART_NC |
landuse_inout.F90 |
Subroutine |
|
| WRITE_LUC_OUTPUT_GRID_NC |
POPLUC_Module |
Subroutine |
|
| WRITE_LUC_OUTPUT_NC |
POPLUC_Module |
Subroutine |
|
| WRITE_LUC_RESTART_NC |
POPLUC_Module |
Subroutine |
|
| xejmxt3 |
cbl_dryLeaf_module |
Function |
|
| xrdt |
cbl_dryLeaf_module |
Function |
|
| xvcmxt3 |
cbl_dryLeaf_module |
Function |
|
| xvcmxt4 |
cbl_dryLeaf_module |
Function |
|
| YMDHMS2DOYSOD |
casa_ncdf_module |
Subroutine |
|
| zero_sum_casa |
casavariable |
Subroutine |
|
| ZeroPOP |
POPModule |
Subroutine |
|
| ZeroPOPLUC |
POPLUC_Module |
Subroutine |
|
| zerovars |
sli_utils |
Function |
|