| bgcdriver_mod |
bgcdriver.F90 |
|
| biogeochem_mod |
biogeochem_casa.F90 |
|
| cable_abort_module |
cable_abort.F90 |
|
| cable_air_module |
cable_air.F90 |
|
| cable_array_utils_mod |
cable_array_utils.F90 |
Utility procedures for working with arrays. |
| cable_canopy_module |
cable_canopy.F90 |
|
| cable_carbon_module |
cable_carbon.F90 |
|
| cable_cbm_module |
cbl_model_driver_offline.F90 |
|
| cable_checks_module |
cable_checks.F90 |
|
| cable_climate_mod |
cable_climate.F90 |
|
| cable_climate_type_mod |
cable_climate_type_mod.F90 |
|
| cable_common_module |
cable_common.F90 |
|
| CABLE_CRU |
cable_cru_TRENDY.F90 |
|
| cable_def_types_mod |
cable_define_types.F90 |
|
| cable_driver_common_mod |
cable_driver_common.F90 |
Module for CABLE offline driver common routines. |
| cable_error_handler_base_mod |
cable_error_handler_base.F90 |
This module defines the base error handler type for CABLE.
It provides a default implementation of the error handling behaviour, which
can be extended to provide custom error handling. |
| cable_error_handler_mod |
cable_error_handler.F90 |
This module provides error handling functionality that can be used
throughout the CABLE codebase. Read more… |
| cable_error_handler_mpi_mod |
cable_error_handler_mpi.F90 |
This module defines an MPI-aware error handler for CABLE.
It extends the base error handler to provide functionality for aborting an MPI program. |
| cable_init_module |
cable_initialise.F90 |
|
| cable_init_wetfac_mod |
cbl_init_wetfac_mod.F90 |
Module containing subroutine to initialise the surface wetness factor
of the soil/snow (ssnow_wetfac) array |
| cable_input_module |
cable_input.F90 |
|
| cable_IO_vars_module |
cable_iovars.F90 |
|
| cable_latent_heat_module |
cbl_latent_heat.F90 |
This MODULE contains one SUBROUTINE which evaluates the latent heat from
ground/soil/snow pack given the previously evaluated rate of potential
evaporation. This is a component of the calculation of the surface energy
balance and is called twice per cycle in the MO iteration section of
define_canopy. |
| CABLE_LUC_EXPT |
cable_LUC_EXPT.F90 |
|
| cable_math_constants_mod |
cable_maths_constants_mod.F90 |
|
| CABLE_METUTILS_MODULE |
cable_metutils.F90 |
|
| cable_mpi_mod |
cable_mpi.F90 |
Module for handling some common MPI operations and MPI groups |
| cable_mpi_stub_types_mod |
cable_mpi_stub_types.F90 |
Stubs for MPI datatypes when compiling without MPI Read more… |
| cable_mpicommon |
cable_mpicommon.F90 |
|
| cable_mpimaster |
cable_mpimaster_stub.F90 |
Stub for the master driver when MPI is not available. |
| cable_mpimaster |
cable_mpimaster.F90 |
|
| cable_mpiworker |
cable_mpiworker_stub.F90 |
Stub for the worker driver when MPI is not available. |
| cable_mpiworker |
cable_mpiworker.F90 |
|
| cable_namelist_util |
cable_namelist_input.F90 |
|
| cable_netcdf_decomp_util_mod |
cable_netcdf_decomp_util.F90 |
Utilities for generating parallel I/O decompositions for grids used by CABLE. Read more… |
| cable_netcdf_mod |
cable_netcdf.F90 |
Interface for netCDF file handling in CABLE. Read more… |
| cable_netcdf_init_smod |
cable_netcdf_init.F90 |
Submodule for initialising the I/O handler in cable_netcdf_mod. |
| cable_netcdf_nf90_mod |
cable_netcdf_nf90.F90 |
The NetCDF Fortran implementation of the netCDF file handling interface in CABLE. Read more… |
| cable_netcdf_pio_mod |
cable_netcdf_pio.F90 |
The ParallelIO (PIO) implementation of the netCDF file handling interface in CABLE. Read more… |
| cable_netcdf_pio_mod |
cable_netcdf_pio_stub.F90 |
A stub implementation of the netCDF file handling interface for when PIO is unavailable. |
| cable_netcdf_stub_types_mod |
cable_netcdf_stub_types.F90 |
Stub implementation of the netCDF file handling interface in CABLE. |
| cable_other_constants_mod |
cable_other_constants_mod.F90 |
|
| cable_output_module |
cable_output.F90 |
|
| cable_param_module |
cable_parameters.F90 |
|
| cable_pft_params_mod |
cable_pft_params.F90 |
|
| cable_phenology_module |
cable_phenology.F90 |
|
| cable_photo_constants_mod |
cable_photo_constants_mod.F90 |
|
| cable_phys_constants_mod |
cable_phys_constants_mod.F90 |
Read more… |
| CABLE_PLUME_MIP |
cable_plume_mip.F90 |
|
| cable_psm |
cable_psm.F90 |
|
| cable_read_module |
cable_read.F90 |
|
| cable_roughness_module |
cable_roughness.F90 |
The procedures contained in this module calculate the roughness parameters
and the aerodynamic contribution to the resistances controlling the fluxes
of momentum, heat and water vapour between the land and atmosphere for each
land point. Read more… |
| cable_runtime_opts_mod |
cable_runtime_opts_mod.F90 |
|
| cable_serial |
cable_serial.F90 |
Offline serial driver for CABLE. |
| CABLE_site |
cable_site.F90 |
|
| cable_soil_params_mod |
cable_soil_params.F90 |
|
| cable_surface_types_mod |
cable_surface_types.F90 |
|
| CABLE_WEATHERGENERATOR |
cable_weathergenerator.F90 |
|
| cable_wetleaf_module |
cbl_wetleaf.F90 |
|
| cable_within_canopy_module |
cbl_within_canopy.F90 |
|
| cable_write_module |
cable_write.F90 |
|
| casa_cable |
casa_cable.F90 |
|
| casa_cnp_module |
casa_cnp.F90 |
|
| casa_inout_module |
casa_inout.F90 |
|
| casa_ncdf_module |
casa_ncdf.F90 |
|
| casa_offline_inout_module |
casa_offline_inout.F90 |
|
| casa_readbiome_module |
casa_readbiome.F90 |
|
| casa_rplant_module |
casa_rplant.F90 |
|
| casadimension |
casa_dimension.F90 |
|
| casaparm |
casa_param.F90 |
|
| casavariable |
casa_variable.F90 |
|
| cbl_albedo_mod |
cbl_albedo.F90 |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Read more… |
| cbl_dryLeaf_module |
cbl_dryLeaf.F90 |
|
| cbl_friction_vel_module |
cbl_friction_vel.F90 |
This MODULE contains the SUBROUTINE comp_friction_vel and two
FUNCTIONS (psim and psis) needed to
evaluate the friction velocity over each land point/tile
given the wind speed and the current estimate of the Monin-Obukhov
stability parameter . Outputs friction_vel, psim and
psis are used in define_canopy. |
| cbl_fwsoil_module |
cbl_fwsoil.F90 |
|
| cbl_init_radiation_module |
cbl_init_radiation.F90 |
This MODULE initialise the radiation parameters. Read more… |
| cbl_masks_mod |
masks_cbl.F90 |
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Read more… |
| cbl_photosynthesis_module |
cbl_photosynthesis.F90 |
|
| cbl_pot_evap_snow_module |
cbl_pot_evap_snow.F90 |
|
| cbl_qsat_module |
cbl_qsat.F90 |
This MODULE contains two SUBROUTINEs that calculate
the specific humidity at saturation as a function of air pressure
and temperature. Read more… |
| cbl_radiation_module |
cbl_radiation.F90 |
|
| cbl_rhoch_module |
cbl_rhoch.F90 |
|
| cbl_sinbet_mod |
cbl_sinbet.F90 |
|
| cbl_snow_albedo_module |
cbl_snow_albedo.F90 |
|
| cbl_soil_snow_init_special_module |
cbl_soilsnow_init_special.F90 |
|
| cbl_soil_snow_main_module |
cbl_soilsnow_main.F90 |
|
| cbl_soilColour_albedo_module |
cbl_soilColour_albedo.F90 |
|
| cbl_spitter_module |
cbl_spitter.F90 |
|
| cbl_ssnow_data_mod |
cbl_soilsnow_data.F90 |
|
| cbl_SurfaceWetness_module |
cbl_SurfaceWetness.F90 |
|
| cbl_zetar_module |
cbl_zetar.F90 |
This MODULE contains the SUBROUTINE update_zetar needed to update
the value of the stability parameter canopy%zetar=. |
| feedback_mod |
casa_feedback.F90 |
|
| grid_constants_mod_cbl |
grid_constants_cbl.F90 |
Read more… |
| GWstempv_mod |
cbl_GW.F90 |
|
| hruff_eff_LAI_mod_cbl |
roughnessHGT_effLAI_cbl.F90 |
This module takes into account the effect of snow on the canopy height and
the LAI. Read more… |
| hydraulic_redistribution_mod |
cbl_hyd_redistrib.F90 |
|
| landuse_constant |
landuse_constant.F90 |
The landuse_constant module contains landuse-specific constants. Read more… |
| landuse_variable |
landuse3.F90 |
This MODULE applies land-use changes for CABLE. Read more… |
| old_soil_conductivity_mod |
cbl_Oldconductivity.F90 |
|
| phenvariable |
casa_phenology.F90 |
|
| POP_Constants |
pop_constants.F90 |
|
| pop_mpi |
pop_mpi.F90 |
|
| POP_Types |
pop_types.F90 |
|
| POPLUC_CONSTANTS |
POPLUC.F90 |
|
| POPLUC_Module |
POPLUC.F90 |
|
| POPLUC_Types |
POPLUC.F90 |
|
| POPModule |
POP.F90 |
|
| remove_trans_mod |
cbl_remove_trans.F90 |
|
| sli_main_mod |
cable_sli_main.F90 |
|
| sli_numbers |
cable_sli_numbers.F90 |
|
| sli_roots |
cable_sli_roots.F90 |
|
| sli_solve |
cable_sli_solve.F90 |
|
| sli_utils |
cable_sli_utils.F90 |
|
| smoisturev_mod |
cbl_smoisturev.F90 |
|
| snow_accum_mod |
cbl_snowAccum.F90 |
|
| snow_aging_mod |
cbl_snow_aging.F90 |
|
| snow_melting_mod |
cbl_snowMelt.F90 |
|
| snow_processes_soil_thermal_mod |
cbl_thermal.F90 |
|
| snowcheck_mod |
cbl_snowCheck.F90 |
|
| snowdensity_mod |
cbl_snowDensity.F90 |
|
| snowl_adjust_mod |
cbl_snowl_adjust.F90 |
|
| soilfreeze_mod |
cbl_soilfreeze.F90 |
|
| stempv_mod |
cbl_stempv.F90 |
|
| sumcflux_mod |
casa_sumcflux.F90 |
|
| surfbv_mod |
cbl_surfbv.F90 |
|
| total_soil_conductivity_mod |
cbl_conductivity.F90 |
|
| trimb_mod |
cbl_trimb.F90 |
|
| TypeDef |
pop_def.F90 |
|