abort |
cable_abort_module |
Subroutine |
|
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_climate_type_mod |
Subroutine |
Allocate and initialise arrays in the climate_data type |
alloc_climate_type |
cable_def_types_mod |
Subroutine |
|
alloc_met_type |
cable_def_types_mod |
Subroutine |
|
alloc_phenvariable |
phenvariable |
Subroutine |
|
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 |
|
assoc_climate_type |
cable_climate_type_mod |
Subroutine |
Associate the climate type pointers to the climate_data arrays. |
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_climate |
cable_climate_mod |
Subroutine |
|
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_pft_params |
cable_pft_params_mod |
Subroutine |
|
cable_phenology_clim |
cable_phenology_module |
Subroutine |
|
cable_soil_params |
cable_soil_params_mod |
Subroutine |
|
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 |
|
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_and_write |
cable_output_module |
Interface |
|
check_and_write_d1 |
cable_output_module |
Subroutine |
|
check_and_write_d1_p |
cable_output_module |
Subroutine |
|
check_and_write_d2 |
cable_output_module |
Subroutine |
|
check_and_write_d2_p |
cable_output_module |
Subroutine |
|
check_parameter_values |
cable_param_module |
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 |
|
climate_init |
cable_climate_mod |
Subroutine |
|
close_met_file |
cable_input_module |
Subroutine |
|
close_output_file |
cable_output_module |
Subroutine |
|
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… |
consistency_ice_veg_soil |
cable_param_module |
Subroutine |
|
constant_check_range |
cable_checks_module |
Subroutine |
|
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 |
|
create_restart |
cable_output_module |
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_climate_type |
cable_climate_type_mod |
Subroutine |
Deallocate arrays in the climate_data type |
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 |
define_output_parameter_r1 |
cable_write_module |
Subroutine |
|
define_output_parameter_r2 |
cable_write_module |
Subroutine |
|
define_output_variable_r1 |
cable_write_module |
Subroutine |
|
define_output_variable_r2 |
cable_write_module |
Subroutine |
|
define_ovar |
cable_write_module |
Interface |
|
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 |
|
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 |
|
generate_out_write_acc |
cable_output_module |
Interface |
|
generate_out_write_acc_d1 |
cable_output_module |
Subroutine |
|
generate_out_write_acc_d2 |
cable_output_module |
Subroutine |
|
generic_thomas |
sli_utils |
Interface |
|
generic_thomas_1d |
sli_utils |
Subroutine |
|
generic_thomas_2d |
sli_utils |
Subroutine |
|
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_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 |
|
getrex_1d |
sli_roots |
Subroutine |
|
getrex_2d |
sli_roots |
Subroutine |
|
GetUniqueAgeFrequencies |
POPModule |
Subroutine |
|
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 |
|
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 |
|
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 |
|
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 |
|
mean |
sli_utils |
Interface |
|
mean_1d |
sli_utils |
Function |
|
mean_2d |
sli_utils |
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_constructor |
cable_mpi_mod |
Function |
Contructor for mpi_grp_t class. Read more… |
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 |
Stub for when MPI is not available |
mpidrv_worker |
cable_mpiworker |
Subroutine |
|
my_gamma |
cable_psm |
Function |
|
nc_abort |
cable_abort_module |
Subroutine |
|
nse |
sli_utils |
Interface |
|
nse_1d |
sli_utils |
Function |
|
nse_2d |
sli_utils |
Function |
|
NSflip |
cable_param_module |
Subroutine |
|
nullify_climate_cbl |
cable_climate_type_mod |
Subroutine |
Nullify the climate type pointers. |
nullify_write |
cable_write_module |
Subroutine |
|
old_soil_conductivity |
old_soil_conductivity_mod |
Function |
|
OPEN_CRU_MET |
CABLE_CRU |
Subroutine |
|
open_met_file |
cable_input_module |
Subroutine |
|
open_output_file |
cable_output_module |
Subroutine |
|
OPEN_PLUME_MET |
CABLE_PLUME_MIP |
Subroutine |
|
or_soil_evap_resistance |
cable_psm |
Subroutine |
|
Patch_disturb |
POPModule |
Subroutine |
|
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 |
|
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 |
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 |
|
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 |
|
renameFiles |
cable_driver_common_mod |
Subroutine |
Replace the year in the filename with the value of ncciy. |
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_group_output_values |
cable_IO_vars_module |
Subroutine |
Set individual variables to output according to the values of the group options from the namelist entries in output% . Read more… |
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_snowcheck |
cbl_soil_snow_init_special_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 |
|
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 |
|
total_soil_conductivity |
total_soil_conductivity_mod |
Function |
|
totcnppools |
casa_cable |
Subroutine |
|
tri |
sli_utils |
Interface |
|
tri_1d |
sli_utils |
Subroutine |
|
tri_2d |
sli_utils |
Subroutine |
|
trimb |
trimb_mod |
Subroutine |
|
Tthetalmax |
sli_utils |
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 |
|
write_output |
cable_output_module |
Subroutine |
|
write_output_parameter_r1 |
cable_write_module |
Subroutine |
|
write_output_parameter_r1d |
cable_write_module |
Subroutine |
|
write_output_parameter_r2 |
cable_write_module |
Subroutine |
|
write_output_parameter_r2d |
cable_write_module |
Subroutine |
|
write_output_variable_r1 |
cable_write_module |
Subroutine |
|
write_output_variable_r2 |
cable_write_module |
Subroutine |
|
write_ovar |
cable_write_module |
Interface |
|
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 |
|