cable_def_types_mod Module


Uses

  • module~~cable_def_types_mod~~UsesGraph module~cable_def_types_mod cable_def_types_mod module~cable_climate_type_mod cable_climate_type_mod module~cable_def_types_mod->module~cable_climate_type_mod

Used by

  • module~~cable_def_types_mod~~UsedByGraph module~cable_def_types_mod cable_def_types_mod module~cable_checks_module cable_checks_module module~cable_checks_module->module~cable_def_types_mod module~cable_io_vars_module cable_IO_vars_module module~cable_checks_module->module~cable_io_vars_module module~cable_abort_module cable_abort_module module~cable_checks_module->module~cable_abort_module module~cable_climate_mod cable_climate_mod module~cable_climate_mod->module~cable_def_types_mod module~cable_climate_mod->module~cable_io_vars_module module~cable_init_module cable_init_module module~cable_init_module->module~cable_def_types_mod module~cable_init_module->module~cable_io_vars_module module~cable_read_module cable_read_module module~cable_init_module->module~cable_read_module module~cable_init_module->module~cable_abort_module module~cable_input_module cable_input_module module~cable_input_module->module~cable_def_types_mod module~cable_input_module->module~cable_checks_module module~cable_input_module->module~cable_init_module module~cable_input_module->module~cable_io_vars_module module~cable_param_module cable_param_module module~cable_input_module->module~cable_param_module module~cable_input_module->module~cable_read_module module~casadimension casadimension module~cable_input_module->module~casadimension module~cable_input_module->module~cable_abort_module module~casaparm casaparm module~cable_input_module->module~casaparm module~casavariable casavariable module~cable_input_module->module~casavariable module~phenvariable phenvariable module~cable_input_module->module~phenvariable module~casa_inout_module casa_inout_module module~cable_input_module->module~casa_inout_module module~cable_io_vars_module->module~cable_def_types_mod module~cable_luc_expt CABLE_LUC_EXPT module~cable_luc_expt->module~cable_def_types_mod module~cable_luc_expt->module~cable_io_vars_module module~cable_mpicommon cable_mpicommon module~cable_mpicommon->module~cable_def_types_mod module~cable_output_module cable_output_module module~cable_output_module->module~cable_def_types_mod module~cable_output_module->module~cable_checks_module module~cable_output_module->module~cable_io_vars_module module~cable_write_module cable_write_module module~cable_output_module->module~cable_write_module module~cable_output_module->module~cable_abort_module module~cable_output_module->module~casavariable module~cable_param_module->module~cable_def_types_mod module~cable_param_module->module~cable_io_vars_module module~cable_param_module->module~cable_luc_expt module~cable_param_module->module~casadimension module~cable_param_module->module~cable_abort_module module~cable_param_module->module~casavariable module~cable_param_module->module~phenvariable module~cable_phenology_module cable_phenology_module module~cable_phenology_module->module~cable_def_types_mod module~cable_phenology_module->module~cable_io_vars_module module~cable_psm cable_psm module~cable_psm->module~cable_def_types_mod module~cable_read_module->module~cable_def_types_mod module~cable_read_module->module~cable_io_vars_module module~cable_read_module->module~cable_abort_module module~cable_serial cable_serial module~cable_serial->module~cable_def_types_mod module~cable_serial->module~cable_checks_module module~cable_serial->module~cable_climate_mod module~cable_serial->module~cable_input_module module~cable_serial->module~cable_io_vars_module module~cable_serial->module~cable_luc_expt module~cable_serial->module~cable_output_module module~cable_serial->module~cable_write_module module~cable_serial->module~casadimension module~landuse_constant landuse_constant module~cable_serial->module~landuse_constant module~cable_cru CABLE_CRU module~cable_serial->module~cable_cru module~cable_driver_common_mod cable_driver_common_mod module~cable_serial->module~cable_driver_common_mod module~cable_plume_mip CABLE_PLUME_MIP module~cable_serial->module~cable_plume_mip module~cable_site CABLE_site module~cable_serial->module~cable_site module~cable_serial->module~casavariable module~cbl_soil_snow_init_special_module cbl_soil_snow_init_special_module module~cable_serial->module~cbl_soil_snow_init_special_module module~landuse_variable landuse_variable module~cable_serial->module~landuse_variable module~cable_serial->module~phenvariable module~popluc_module POPLUC_Module module~cable_serial->module~popluc_module module~cable_serial->module~casa_inout_module module~casa_offline_inout_module casa_offline_inout_module module~cable_serial->module~casa_offline_inout_module module~cable_write_module->module~cable_def_types_mod module~cable_write_module->module~cable_io_vars_module module~cable_write_module->module~cable_abort_module module~casa_cnp_module casa_cnp_module module~casa_cnp_module->module~cable_def_types_mod module~casa_cnp_module->module~casadimension module~casa_cnp_module->module~landuse_constant module~casa_cnp_module->module~casaparm module~casa_cnp_module->module~casavariable module~casa_cnp_module->module~phenvariable module~casa_rplant_module casa_rplant_module module~casa_rplant_module->module~cable_def_types_mod module~casa_rplant_module->module~casadimension module~casa_rplant_module->module~landuse_constant module~casa_rplant_module->module~casaparm module~casa_rplant_module->module~casavariable module~casa_rplant_module->module~phenvariable module~casadimension->module~cable_def_types_mod module~cbl_ssnow_data_mod cbl_ssnow_data_mod module~cbl_ssnow_data_mod->module~cable_def_types_mod module~landuse_constant->module~cable_def_types_mod module~landuse_constant->module~casadimension module~sli_numbers sli_numbers module~sli_numbers->module~cable_def_types_mod module~sli_roots sli_roots module~sli_roots->module~cable_def_types_mod module~sli_roots->module~sli_numbers module~sli_solve sli_solve module~sli_solve->module~cable_def_types_mod module~sli_solve->module~cable_io_vars_module module~sli_solve->module~sli_numbers module~sli_utils sli_utils module~sli_solve->module~sli_utils module~sli_utils->module~cable_def_types_mod module~sli_utils->module~sli_numbers proc~analyticpool analyticpool proc~analyticpool->module~cable_def_types_mod proc~analyticpool->module~casadimension proc~analyticpool->module~casaparm proc~analyticpool->module~casavariable proc~analyticpool->module~phenvariable proc~bgcdriver bgcdriver proc~bgcdriver->module~cable_def_types_mod proc~bgcdriver->module~cable_phenology_module proc~bgcdriver->module~casadimension proc~bgcdriver->module~casaparm proc~bgcdriver->module~casavariable proc~bgcdriver->module~phenvariable proc~biogeochem biogeochem proc~biogeochem->module~cable_def_types_mod proc~biogeochem->module~casa_cnp_module proc~biogeochem->module~casa_rplant_module proc~biogeochem->module~casadimension proc~biogeochem->module~casa_inout_module proc~cable_pft_params cable_pft_params proc~cable_pft_params->module~cable_def_types_mod proc~cable_soil_params cable_soil_params proc~cable_soil_params->module~cable_def_types_mod proc~carbon_pl carbon_pl proc~carbon_pl->module~cable_def_types_mod proc~casa_cnpflux casa_cnpflux proc~casa_cnpflux->module~cable_def_types_mod proc~casa_cnpflux->module~casadimension proc~casa_cnpflux->module~casaparm proc~casa_cnpflux->module~casavariable proc~casa_feedback casa_feedback proc~casa_feedback->module~cable_def_types_mod proc~casa_feedback->module~casa_cnp_module proc~casa_feedback->module~casadimension proc~casa_feedback->module~casaparm proc~casa_feedback->module~casavariable proc~casa_feedback~2 casa_feedback proc~casa_feedback~2->module~cable_def_types_mod proc~casa_feedback~2->module~casa_cnp_module proc~casa_feedback~2->module~casadimension proc~casa_feedback~2->module~casaparm proc~casa_feedback~2->module~casavariable proc~casa_fluxout casa_fluxout proc~casa_fluxout->module~cable_def_types_mod proc~casa_fluxout->module~casadimension proc~casa_fluxout->module~casaparm proc~casa_fluxout->module~casavariable proc~casa_fluxout->module~phenvariable proc~casa_init casa_init proc~casa_init->module~cable_def_types_mod proc~casa_init->module~cable_io_vars_module proc~casa_init->module~casadimension proc~casa_init->module~casaparm proc~casa_init->module~casavariable proc~casa_init->module~phenvariable proc~casa_init->module~casa_offline_inout_module proc~casa_poolout casa_poolout proc~casa_poolout->module~cable_def_types_mod proc~casa_poolout->module~casadimension proc~casa_poolout->module~casaparm proc~casa_poolout->module~casavariable proc~casa_poolout->module~phenvariable proc~casa_readbiome casa_readbiome proc~casa_readbiome->module~cable_def_types_mod proc~casa_readbiome->module~casadimension proc~casa_readbiome->module~casaparm proc~casa_readbiome->module~casavariable proc~casa_readbiome->module~phenvariable proc~casa_readphen casa_readphen proc~casa_readphen->module~cable_def_types_mod proc~casa_readphen->module~casadimension proc~casa_readphen->module~casaparm proc~casa_readphen->module~casavariable proc~casa_readphen->module~phenvariable proc~casaonly_luc CASAONLY_LUC proc~casaonly_luc->module~cable_def_types_mod proc~casaonly_luc->module~cable_io_vars_module proc~casaonly_luc->module~cable_luc_expt proc~casaonly_luc->module~casadimension proc~casaonly_luc->module~casaparm proc~casaonly_luc->module~casavariable proc~casaonly_luc->module~phenvariable proc~casaonly_luc->module~popluc_module proc~casaonly_luc->module~casa_inout_module proc~casaonly_luc->module~casa_offline_inout_module proc~cbm cbm proc~cbm->module~cable_def_types_mod proc~cbm->module~casadimension proc~create_landuse_cable_restart create_landuse_cable_restart proc~create_landuse_cable_restart->module~cable_def_types_mod proc~create_landuse_cable_restart->module~cable_checks_module proc~create_landuse_cable_restart->module~cable_io_vars_module proc~create_landuse_cable_restart->module~cable_output_module proc~create_landuse_cable_restart->module~cable_write_module proc~create_landuse_cable_restart->module~cable_abort_module proc~create_landuse_cable_restart->module~landuse_variable proc~create_new_gridinfo create_new_gridinfo proc~create_new_gridinfo->module~cable_def_types_mod proc~create_new_gridinfo->module~cable_io_vars_module proc~create_new_gridinfo->module~landuse_constant proc~create_new_gridinfo->module~cable_abort_module proc~cru_get_subdiurnal_met CRU_GET_SUBDIURNAL_MET proc~cru_get_subdiurnal_met->module~cable_def_types_mod proc~cru_get_subdiurnal_met->module~cable_checks_module proc~cru_get_subdiurnal_met->module~cable_io_vars_module proc~cru_init CRU_INIT proc~cru_init->module~cable_def_types_mod proc~cru_init->module~cable_io_vars_module proc~define_air define_air proc~define_air->module~cable_def_types_mod proc~define_canopy define_canopy proc~define_canopy->module~cable_def_types_mod proc~dryleaf dryLeaf proc~dryleaf->module~cable_def_types_mod proc~find_extents find_extents proc~find_extents->module~cable_def_types_mod proc~fwsoil_calc_lai_ktaul fwsoil_calc_Lai_Ktaul proc~fwsoil_calc_lai_ktaul->module~cable_def_types_mod proc~fwsoil_calc_non_linear fwsoil_calc_non_linear proc~fwsoil_calc_non_linear->module~cable_def_types_mod proc~fwsoil_calc_sli fwsoil_calc_sli proc~fwsoil_calc_sli->module~cable_def_types_mod proc~fwsoil_calc_std fwsoil_calc_std proc~fwsoil_calc_std->module~cable_def_types_mod proc~get_gw_2d_var get_gw_2d_var proc~get_gw_2d_var->module~cable_def_types_mod proc~get_gw_2d_var_constdef get_gw_2d_var_constdef proc~get_gw_2d_var_constdef->module~cable_def_types_mod proc~get_gw_3d_var get_gw_3d_var proc~get_gw_3d_var->module~cable_def_types_mod proc~get_gw_3d_var_constdef get_gw_3d_var_constdef proc~get_gw_3d_var_constdef->module~cable_def_types_mod proc~get_gw_4d_var get_gw_4d_var proc~get_gw_4d_var->module~cable_def_types_mod proc~get_gw_4d_var_constdef get_gw_4d_var_constdef proc~get_gw_4d_var_constdef->module~cable_def_types_mod proc~get_var_ncr2 get_var_ncr2 proc~get_var_ncr2->module~cable_def_types_mod proc~get_var_ncr3 get_var_ncr3 proc~get_var_ncr3->module~cable_def_types_mod proc~getrex_1d getrex_1d proc~getrex_1d->module~cable_def_types_mod proc~igamma igamma proc~igamma->module~cable_def_types_mod proc~init_veg_from_vegin init_veg_from_vegin proc~init_veg_from_vegin->module~cable_def_types_mod proc~initialize_wetfac initialize_wetfac proc~initialize_wetfac->module~cable_def_types_mod proc~landuse_checks landuse_checks proc~landuse_checks->module~cable_def_types_mod proc~landuse_checks->module~landuse_constant proc~landuse_checks->module~landuse_variable proc~landuse_data landuse_data proc~landuse_data->module~cable_def_types_mod proc~landuse_data->module~landuse_constant proc~landuse_data->module~cable_abort_module proc~landuse_driver landuse_driver proc~landuse_driver->module~cable_def_types_mod proc~landuse_driver->module~cable_io_vars_module proc~landuse_driver->module~casadimension proc~landuse_driver->module~casavariable proc~landuse_driver->module~landuse_variable proc~landuse_driver->module~phenvariable proc~landuse_getdata landuse_getdata proc~landuse_getdata->module~cable_def_types_mod proc~landuse_getdata->module~landuse_constant proc~landuse_getxluh2 landuse_getxluh2 proc~landuse_getxluh2->module~cable_def_types_mod proc~landuse_getxluh2->module~landuse_constant proc~landuse_land2mpx landuse_land2mpx proc~landuse_land2mpx->module~cable_def_types_mod proc~landuse_land2mpx->module~landuse_constant proc~landuse_land2mpx->module~landuse_variable proc~landuse_redistribution landuse_redistribution proc~landuse_redistribution->module~cable_def_types_mod proc~landuse_transitx landuse_transitx proc~landuse_transitx->module~cable_def_types_mod proc~landuse_transitx->module~casadimension proc~landuse_transitx->module~landuse_constant proc~landuse_transitx->module~casaparm proc~landuse_transitx->module~casavariable proc~landuse_transitx->module~landuse_variable proc~latent_heat_flux Latent_heat_flux proc~latent_heat_flux->module~cable_def_types_mod proc~lucdriver LUCdriver proc~lucdriver->module~cable_def_types_mod proc~lucdriver->module~cable_io_vars_module proc~lucdriver->module~cable_luc_expt proc~lucdriver->module~casadimension proc~lucdriver->module~casaparm proc~lucdriver->module~casavariable proc~lucdriver->module~popluc_module proc~massman_sparse_1d massman_sparse_1d proc~massman_sparse_1d->module~cable_def_types_mod proc~massman_sparse_1d->module~sli_numbers proc~massman_sparse_2d massman_sparse_2d proc~massman_sparse_2d->module~cable_def_types_mod proc~massman_sparse_2d->module~sli_numbers proc~master_cable_params master_cable_params proc~master_cable_params->module~cable_def_types_mod proc~master_cable_params->module~cable_io_vars_module proc~master_casa_dump_types master_casa_dump_types proc~master_casa_dump_types->module~cable_def_types_mod proc~master_casa_dump_types->module~casavariable proc~master_casa_dump_types->module~phenvariable proc~master_casa_params master_casa_params proc~master_casa_params->module~cable_def_types_mod proc~master_casa_params->module~casavariable proc~master_casa_params->module~phenvariable proc~master_casa_types master_casa_types proc~master_casa_types->module~cable_def_types_mod proc~master_casa_types->module~casadimension proc~master_casa_types->module~casavariable proc~master_casa_types->module~phenvariable proc~master_casaonly_luc master_CASAONLY_LUC proc~master_casaonly_luc->module~cable_def_types_mod proc~master_casaonly_luc->module~cable_io_vars_module proc~master_casaonly_luc->module~cable_luc_expt proc~master_casaonly_luc->module~casadimension proc~master_casaonly_luc->module~casaparm proc~master_casaonly_luc->module~casavariable proc~master_casaonly_luc->module~phenvariable proc~master_casaonly_luc->module~popluc_module proc~master_casaonly_luc->module~casa_offline_inout_module proc~master_climate_types master_climate_types proc~master_climate_types->module~cable_def_types_mod proc~master_climate_types->module~cable_climate_mod proc~master_intypes master_intypes proc~master_intypes->module~cable_def_types_mod proc~master_outtypes master_outtypes proc~master_outtypes->module~cable_def_types_mod proc~master_restart_types master_restart_types proc~master_restart_types->module~cable_def_types_mod proc~master_restart_types->module~casadimension proc~master_restart_types->module~casavariable proc~master_spincasacnp master_spincasacnp proc~master_spincasacnp->module~cable_def_types_mod proc~master_spincasacnp->module~casadimension proc~master_spincasacnp->module~casaparm proc~master_spincasacnp->module~casavariable proc~master_spincasacnp->module~phenvariable proc~master_spincasacnp->module~casa_offline_inout_module proc~mpidrv_master~2 mpidrv_master proc~mpidrv_master~2->module~cable_def_types_mod proc~mpidrv_master~2->module~cable_climate_mod proc~mpidrv_master~2->module~cable_input_module proc~mpidrv_master~2->module~cable_io_vars_module proc~mpidrv_master~2->module~cable_luc_expt proc~mpidrv_master~2->module~cable_output_module proc~mpidrv_master~2->module~cable_write_module proc~mpidrv_master~2->module~casadimension proc~mpidrv_master~2->module~landuse_constant proc~mpidrv_master~2->module~cable_cru proc~mpidrv_master~2->module~cable_plume_mip proc~mpidrv_master~2->module~casavariable proc~mpidrv_master~2->module~landuse_variable proc~mpidrv_master~2->module~phenvariable proc~mpidrv_master~2->module~popluc_module proc~mpidrv_master~2->module~casa_inout_module proc~mpidrv_master~2->module~casa_offline_inout_module proc~mpidrv_worker~2 mpidrv_worker proc~mpidrv_worker~2->module~cable_def_types_mod proc~mpidrv_worker~2->module~cable_checks_module proc~mpidrv_worker~2->module~cable_climate_mod proc~mpidrv_worker~2->module~cable_input_module proc~mpidrv_worker~2->module~cable_io_vars_module proc~mpidrv_worker~2->module~cable_output_module proc~mpidrv_worker~2->module~casadimension proc~mpidrv_worker~2->module~casavariable proc~mpidrv_worker~2->module~cbl_soil_snow_init_special_module proc~mpidrv_worker~2->module~phenvariable proc~photosynthesis photosynthesis proc~photosynthesis->module~cable_def_types_mod proc~plantcarb plantcarb proc~plantcarb->module~cable_def_types_mod proc~plume_mip_get_met PLUME_MIP_GET_MET proc~plume_mip_get_met->module~cable_def_types_mod proc~plume_mip_get_met->module~cable_checks_module proc~plume_mip_get_met->module~cable_io_vars_module proc~plume_mip_init PLUME_MIP_INIT proc~plume_mip_init->module~cable_def_types_mod proc~plume_mip_init->module~cable_io_vars_module proc~popdriver POPdriver proc~popdriver->module~cable_def_types_mod proc~popdriver->module~casadimension proc~popdriver->module~casaparm proc~popdriver->module~casavariable proc~popdriver->module~phenvariable proc~popluc_init POPLUC_Init proc~popluc_init->module~cable_def_types_mod proc~popluc_init->module~casaparm proc~put_var_ncr1 put_var_ncr1 proc~put_var_ncr1->module~cable_def_types_mod proc~put_var_ncr2 put_var_ncr2 proc~put_var_ncr2->module~cable_def_types_mod proc~put_var_ncr3 put_var_ncr3 proc~put_var_ncr3->module~cable_def_types_mod proc~radiation radiation proc~radiation->module~cable_def_types_mod proc~range_abort range_abort proc~range_abort->module~cable_def_types_mod proc~range_abort->module~cable_io_vars_module proc~rangechk2 rangechk2 proc~rangechk2->module~cable_def_types_mod proc~rangechk3 rangechk3 proc~rangechk3->module~cable_def_types_mod proc~read_casa_dump read_casa_dump proc~read_casa_dump->module~cable_def_types_mod proc~read_casa_dump->module~casadimension proc~read_casa_dump->module~casavariable proc~read_casa_dump->module~phenvariable proc~read_casa_restart_nc READ_CASA_RESTART_NC proc~read_casa_restart_nc->module~cable_def_types_mod proc~read_casa_restart_nc->module~casavariable proc~read_casa_restart_nc->module~phenvariable proc~ruff_resist ruff_resist proc~ruff_resist->module~cable_def_types_mod proc~sli_main sli_main proc~sli_main->module~cable_def_types_mod proc~sli_main->module~cable_io_vars_module proc~sli_main->module~sli_numbers proc~sli_main->module~sli_roots proc~sli_main->module~sli_solve proc~sli_main->module~sli_utils proc~soilcarb soilcarb proc~soilcarb->module~cable_def_types_mod proc~soilcol_albedo soilcol_albedo proc~soilcol_albedo->module~cable_def_types_mod proc~sort sort proc~sort->module~cable_def_types_mod proc~spincasacnp spincasacnp proc~spincasacnp->module~cable_def_types_mod proc~spincasacnp->module~casadimension proc~spincasacnp->module~casaparm proc~spincasacnp->module~casavariable proc~spincasacnp->module~phenvariable proc~spincasacnp->module~casa_inout_module proc~sumcflux sumcflux proc~sumcflux->module~cable_def_types_mod proc~sumcflux->module~casadimension proc~sumcflux->module~casaparm proc~sumcflux->module~casavariable proc~sumcflux~2 sumcflux proc~sumcflux~2->module~cable_def_types_mod proc~sumcflux~2->module~casadimension proc~sumcflux~2->module~casaparm proc~sumcflux~2->module~casavariable proc~surf_wetness_fact Surf_wetness_fact proc~surf_wetness_fact->module~cable_def_types_mod proc~totcnppools totcnppools proc~totcnppools->module~cable_def_types_mod proc~totcnppools->module~casadimension proc~totcnppools->module~casaparm proc~totcnppools->module~casavariable proc~wetleaf wetLeaf proc~wetleaf->module~cable_def_types_mod proc~within_canopy within_canopy proc~within_canopy->module~cable_def_types_mod proc~worker_cable_params worker_cable_params proc~worker_cable_params->module~cable_def_types_mod proc~worker_cable_params->module~cable_input_module proc~worker_cable_params->module~cable_io_vars_module proc~worker_casa_dump_types worker_casa_dump_types proc~worker_casa_dump_types->module~cable_def_types_mod proc~worker_casa_dump_types->module~casavariable proc~worker_casa_dump_types->module~phenvariable proc~worker_casa_params worker_casa_params proc~worker_casa_params->module~cable_def_types_mod proc~worker_casa_params->module~casavariable proc~worker_casa_params->module~phenvariable proc~worker_casa_type worker_casa_type proc~worker_casa_type->module~cable_def_types_mod proc~worker_casa_type->module~casadimension proc~worker_casa_type->module~casavariable proc~worker_casa_type->module~phenvariable proc~worker_casaonly_luc worker_CASAONLY_LUC proc~worker_casaonly_luc->module~cable_def_types_mod proc~worker_casaonly_luc->module~cable_io_vars_module proc~worker_casaonly_luc->module~casadimension proc~worker_casaonly_luc->module~casaparm proc~worker_casaonly_luc->module~casavariable proc~worker_casaonly_luc->module~phenvariable proc~worker_climate_types worker_climate_types proc~worker_climate_types->module~cable_def_types_mod proc~worker_climate_types->module~cable_climate_mod proc~worker_decomp worker_decomp proc~worker_decomp->module~cable_def_types_mod proc~worker_intype worker_intype proc~worker_intype->module~cable_def_types_mod proc~worker_outtype worker_outtype proc~worker_outtype->module~cable_def_types_mod proc~worker_pop_types worker_pop_types proc~worker_pop_types->module~cable_def_types_mod proc~worker_pop_types->module~casavariable proc~worker_restart_type worker_restart_type proc~worker_restart_type->module~cable_def_types_mod proc~worker_spincasacnp worker_spincasacnp proc~worker_spincasacnp->module~cable_def_types_mod proc~worker_spincasacnp->module~cable_io_vars_module proc~worker_spincasacnp->module~casadimension proc~worker_spincasacnp->module~casaparm proc~worker_spincasacnp->module~casavariable proc~worker_spincasacnp->module~phenvariable proc~write_casa_dump write_casa_dump proc~write_casa_dump->module~cable_def_types_mod proc~write_casa_dump->module~casadimension proc~write_casa_dump->module~casavariable proc~write_casa_dump->module~phenvariable proc~write_casa_output_nc WRITE_CASA_OUTPUT_NC proc~write_casa_output_nc->module~cable_def_types_mod proc~write_casa_output_nc->module~casavariable proc~write_casa_restart_nc WRITE_CASA_RESTART_NC proc~write_casa_restart_nc->module~cable_def_types_mod proc~write_casa_restart_nc->module~casavariable proc~write_casa_restart_nc->module~phenvariable module~cable_abort_module->module~cable_io_vars_module module~cable_cru->module~cable_io_vars_module module~cable_driver_common_mod->module~cable_input_module module~cable_driver_common_mod->module~cable_io_vars_module module~cable_driver_common_mod->module~casadimension module~cable_driver_common_mod->module~cable_cru module~cable_driver_common_mod->module~cable_plume_mip module~cable_driver_common_mod->module~cable_site module~cable_driver_common_mod->module~casavariable module~cable_mpimaster~2 cable_mpimaster module~cable_mpimaster~2->module~cable_checks_module module~cable_mpimaster~2->module~cable_io_vars_module module~cable_mpimaster~2->module~cable_mpicommon module~cable_mpimaster~2->module~cable_driver_common_mod module~cable_mpimaster~2->module~casa_inout_module module~cable_mpiworker~2 cable_mpiworker module~cable_mpiworker~2->module~cable_mpicommon module~cable_mpiworker~2->module~cable_driver_common_mod module~cable_mpiworker~2->module~casa_inout_module module~cable_plume_mip->module~cable_io_vars_module module~cable_site->module~cable_io_vars_module module~casaparm->module~casadimension module~casavariable->module~casadimension module~cbl_soil_snow_init_special_module->module~cbl_ssnow_data_mod module~gwstempv_mod GWstempv_mod module~gwstempv_mod->module~cbl_ssnow_data_mod module~hydraulic_redistribution_mod hydraulic_redistribution_mod module~hydraulic_redistribution_mod->module~cbl_ssnow_data_mod module~landuse_variable->module~landuse_constant module~old_soil_conductivity_mod old_soil_conductivity_mod module~old_soil_conductivity_mod->module~cbl_ssnow_data_mod module~phenvariable->module~casadimension module~popluc_module->module~cable_io_vars_module module~popluc_module->module~cable_luc_expt module~popluc_module->module~casavariable module~remove_trans_mod remove_trans_mod module~remove_trans_mod->module~cbl_ssnow_data_mod module~smoisturev_mod smoisturev_mod module~smoisturev_mod->module~cbl_ssnow_data_mod module~snow_accum_mod snow_accum_mod module~snow_accum_mod->module~cbl_ssnow_data_mod module~snow_melting_mod snow_melting_mod module~snow_melting_mod->module~cbl_ssnow_data_mod module~snow_processes_soil_thermal_mod snow_processes_soil_thermal_mod module~snow_processes_soil_thermal_mod->module~cbl_ssnow_data_mod module~snowcheck_mod snowcheck_mod module~snowcheck_mod->module~cbl_ssnow_data_mod module~snowdensity_mod snowdensity_mod module~snowdensity_mod->module~cbl_ssnow_data_mod module~snowl_adjust_mod snowl_adjust_mod module~snowl_adjust_mod->module~cbl_ssnow_data_mod module~soilfreeze_mod soilfreeze_mod module~soilfreeze_mod->module~cbl_ssnow_data_mod module~stempv_mod stempv_mod module~stempv_mod->module~cbl_ssnow_data_mod module~surfbv_mod surfbv_mod module~surfbv_mod->module~cbl_ssnow_data_mod module~total_soil_conductivity_mod total_soil_conductivity_mod module~total_soil_conductivity_mod->module~cbl_ssnow_data_mod module~trimb_mod trimb_mod module~trimb_mod->module~cbl_ssnow_data_mod proc~bcast_start_time bcast_start_time proc~bcast_start_time->module~cable_io_vars_module proc~cable_phenology_clim cable_phenology_clim proc~cable_phenology_clim->module~casadimension proc~cable_phenology_clim->module~casaparm proc~cable_phenology_clim->module~casavariable proc~cable_phenology_clim->module~phenvariable proc~casa_rplant casa_rplant proc~casa_rplant->module~casa_cnp_module proc~csat csat proc~csat->module~sli_numbers proc~csoil csoil proc~csoil->module~sli_numbers proc~decomp_types decomp_types proc~decomp_types->module~cable_io_vars_module proc~dthetalmaxdt dthetalmaxdT proc~dthetalmaxdt->module~sli_numbers proc~dthetalmaxdth dthetalmaxdTh proc~dthetalmaxdth->module~sli_numbers proc~esat esat proc~esat->module~sli_numbers proc~esat_ice esat_ice proc~esat_ice->module~sli_numbers proc~generic_thomas_1d generic_thomas_1d proc~generic_thomas_1d->module~sli_numbers proc~generic_thomas_2d generic_thomas_2d proc~generic_thomas_2d->module~sli_numbers proc~gtfrozen GTfrozen proc~gtfrozen->module~sli_numbers proc~is_casa_time IS_CASA_TIME proc~is_casa_time->module~cable_io_vars_module proc~jsoillayer JSoilLayer proc~jsoillayer->module~sli_numbers proc~landuse_allocate_mland landuse_allocate_mland proc~landuse_allocate_mland->module~landuse_constant proc~load_parameters load_parameters proc~load_parameters->module~cable_luc_expt proc~load_parameters->module~popluc_module proc~master_decomp master_decomp proc~master_decomp->module~cable_io_vars_module proc~open_cru_met OPEN_CRU_MET proc~open_cru_met->module~cable_io_vars_module proc~open_plume_met OPEN_PLUME_MET proc~open_plume_met->module~cable_io_vars_module proc~phi phi proc~phi->module~sli_numbers proc~preparefiles prepareFiles proc~preparefiles->module~cable_io_vars_module proc~slope_csat slope_csat proc~slope_csat->module~sli_numbers proc~slope_esat slope_esat proc~slope_esat->module~sli_numbers proc~slope_esat_ice slope_esat_ice proc~slope_esat_ice->module~sli_numbers proc~soil_snow soil_snow proc~soil_snow->module~cbl_ssnow_data_mod proc~soil_snow->module~hydraulic_redistribution_mod proc~soil_snow->module~remove_trans_mod proc~soil_snow->module~snow_accum_mod proc~soil_snow->module~snow_melting_mod proc~soil_snow->module~snowcheck_mod proc~soil_snow->module~snowdensity_mod proc~soil_snow->module~snowl_adjust_mod proc~soil_snow->module~soilfreeze_mod proc~soil_snow->module~stempv_mod proc~soil_snow->module~surfbv_mod proc~tfrozen Tfrozen proc~tfrozen->module~sli_numbers proc~tfrz Tfrz proc~tfrz->module~sli_numbers proc~thetalmax thetalmax proc~thetalmax->module~sli_numbers proc~tthetalmax Tthetalmax proc~tthetalmax->module~sli_numbers proc~write_landuse_casa_restart_nc WRITE_LANDUSE_CASA_RESTART_NC proc~write_landuse_casa_restart_nc->module~cable_io_vars_module proc~write_landuse_casa_restart_nc->module~casavariable proc~write_landuse_casa_restart_nc->module~landuse_variable proc~write_luc_output_grid_nc WRITE_LUC_OUTPUT_GRID_NC proc~write_luc_output_grid_nc->module~cable_io_vars_module program~cable_offline_driver cable_offline_driver program~cable_offline_driver->module~cable_serial program~cable_offline_driver->module~cable_cru program~cable_offline_driver->module~cable_driver_common_mod program~cable_offline_driver->module~cable_plume_mip program~cable_offline_driver->module~cable_site module~cable_mpimaster cable_mpimaster program~cable_offline_driver->module~cable_mpimaster module~cable_mpimaster->module~cable_cru module~cable_mpimaster->module~cable_plume_mip module~casa_inout_module->module~casavariable module~casa_offline_inout_module->module~casavariable proc~alloc_casavariable alloc_casavariable proc~alloc_casavariable->module~casaparm proc~alloc_sum_casavariable alloc_sum_casavariable proc~alloc_sum_casavariable->module~casaparm proc~gwstempv GWstempv proc~gwstempv->module~old_soil_conductivity_mod proc~gwstempv->module~total_soil_conductivity_mod proc~gwstempv->module~trimb_mod proc~landuse_mp2land landuse_mp2land proc~landuse_mp2land->module~landuse_variable proc~landuse_update_mland landuse_update_mland proc~landuse_update_mland->module~landuse_variable proc~master_casa_luc_types master_casa_LUC_types proc~master_casa_luc_types->module~casavariable proc~pop_io POP_IO proc~pop_io->module~casavariable proc~smoisturev smoisturev proc~smoisturev->module~trimb_mod proc~snow_processes_soil_thermal snow_processes_soil_thermal proc~snow_processes_soil_thermal->module~gwstempv_mod proc~snow_processes_soil_thermal->module~snow_accum_mod proc~snow_processes_soil_thermal->module~snow_melting_mod proc~snow_processes_soil_thermal->module~snowcheck_mod proc~snow_processes_soil_thermal->module~snowdensity_mod proc~snow_processes_soil_thermal->module~snowl_adjust_mod proc~stempv stempv proc~stempv->module~old_soil_conductivity_mod proc~stempv->module~total_soil_conductivity_mod proc~stempv->module~trimb_mod proc~surfbv surfbv proc~surfbv->module~smoisturev_mod proc~worker_casa_luc_types worker_casa_LUC_types proc~worker_casa_luc_types->module~casavariable proc~write_cnp_params write_cnp_params proc~write_cnp_params->module~casaparm

Variables

Type Visibility Attributes Name Initial
integer, public :: mp
integer, public :: mvtype
integer, public :: mstype = 9
integer, public :: mstype
integer, public :: mland
integer, public :: mpatch
integer, public, parameter :: i_d = KIND(9)
integer, public, parameter :: r_2 = KIND(1.0)
integer, public, parameter :: r_2 = KIND(1.d0)
integer, public, parameter :: n_tiles = 17
integer, public, parameter :: ncp = 3
integer, public, parameter :: ncs = 2
integer, public, parameter :: mf = 2
integer, public, parameter :: nrb = 3
integer, public, parameter :: msn = 3
integer, public, parameter :: swb = 2
integer, public, parameter :: niter = 4
integer, public, parameter :: ms = 6
integer, public, parameter :: n_ktherm = 3

Interfaces

public interface alloc_cbm_var

  • public subroutine alloc_balances_type(var, mp)

    Arguments

    Type IntentOptional Attributes Name
    type(balances_type), intent(inout) :: var
    integer, intent(in) :: mp
  • public subroutine alloc_soil_parameter_type(var, mp)

    Arguments

    Type IntentOptional Attributes Name
    type(soil_parameter_type), intent(inout) :: var
    integer, intent(in) :: mp
  • public subroutine alloc_soil_snow_type(var, mp)

    Arguments

    Type IntentOptional Attributes Name
    type(soil_snow_type), intent(inout) :: var
    integer, intent(in) :: mp
  • public subroutine alloc_veg_parameter_type(var, mp)

    Arguments

    Type IntentOptional Attributes Name
    type(veg_parameter_type), intent(inout) :: var
    integer, intent(in) :: mp
  • public subroutine alloc_canopy_type(var, mp)

    Arguments

    Type IntentOptional Attributes Name
    type(canopy_type), intent(inout) :: var
    integer, intent(in) :: mp
  • public subroutine alloc_radiation_type(var, mp)

    Arguments

    Type IntentOptional Attributes Name
    type(radiation_type), intent(inout) :: var
    integer, intent(in) :: mp
  • public subroutine alloc_roughness_type(var, mp)

    Arguments

    Type IntentOptional Attributes Name
    type(roughness_type), intent(inout) :: var
    integer, intent(in) :: mp
  • public subroutine alloc_air_type(var, mp)

    Arguments

    Type IntentOptional Attributes Name
    type(air_type), intent(inout) :: var
    integer, intent(in) :: mp
  • public subroutine alloc_met_type(var, mp)

    Arguments

    Type IntentOptional Attributes Name
    type(met_type), intent(inout) :: var
    integer, intent(in) :: mp
  • public subroutine alloc_sum_flux_type(var, mp)

    Arguments

    Type IntentOptional Attributes Name
    type(sum_flux_type), intent(inout) :: var
    integer, intent(in) :: mp
  • private subroutine alloc_bgc_pool_type(var, mp)

    Arguments

    Type IntentOptional Attributes Name
    type(bgc_pool_type), intent(inout) :: var
    integer, intent(in) :: mp
  • public subroutine alloc_climate_type(var, mp)

    Arguments

    Type IntentOptional Attributes Name
    type(climate_type), intent(inout) :: var
    integer, intent(in) :: mp

public interface dealloc_cbm_var


Derived Types

type, public ::  balances_type

Components

Type Visibility Attributes Name Initial
real, public, DIMENSION(:), POINTER :: drybal
real, public, DIMENSION(:), POINTER :: ebal
real, public, DIMENSION(:), POINTER :: ebal_tot
real, public, DIMENSION(:), POINTER :: ebal_cncheck
real, public, DIMENSION(:), POINTER :: ebal_tot_cncheck
real, public, DIMENSION(:), POINTER :: ebaltr
real, public, DIMENSION(:), POINTER :: ebal_tottr
real, public, DIMENSION(:), POINTER :: evap_tot
real, public, DIMENSION(:), POINTER :: osnowd0
real, public, DIMENSION(:), POINTER :: precip_tot
real, public, DIMENSION(:), POINTER :: rnoff_tot
real, public, DIMENSION(:), POINTER :: wbal
real, public, DIMENSION(:), POINTER :: wbal_tot
real, public, DIMENSION(:), POINTER :: wbtot0
real, public, DIMENSION(:), POINTER :: wetbal
real, public, DIMENSION(:), POINTER :: cansto0
real, public, DIMENSION(:), POINTER :: owbtot
real, public, DIMENSION(:), POINTER :: evapc_tot
real, public, DIMENSION(:), POINTER :: evaps_tot
real, public, DIMENSION(:), POINTER :: rnof1_tot
real, public, DIMENSION(:), POINTER :: rnof2_tot
real, public, DIMENSION(:), POINTER :: snowdc_tot
real, public, DIMENSION(:), POINTER :: wbal_tot1
real, public, DIMENSION(:), POINTER :: delwc_tot
real, public, DIMENSION(:), POINTER :: qasrf_tot
real, public, DIMENSION(:), POINTER :: qfsrf_tot
real, public, DIMENSION(:), POINTER :: qssrf_tot
real, public, DIMENSION(:), POINTER :: Radbal
real, public, DIMENSION(:), POINTER :: EbalSoil
real, public, DIMENSION(:), POINTER :: Ebalveg
real, public, DIMENSION(:), POINTER :: Radbalsum

type, public ::  soil_parameter_type

Components

Type Visibility Attributes Name Initial
integer, public, DIMENSION(:), POINTER :: isoilm
real, public, DIMENSION(:), POINTER :: bch
real, public, DIMENSION(:), POINTER :: c3
real, public, DIMENSION(:), POINTER :: clay
real, public, DIMENSION(:), POINTER :: css
real, public, DIMENSION(:), POINTER :: hsbh
real, public, DIMENSION(:), POINTER :: hyds
real, public, DIMENSION(:), POINTER :: i2bp3
real, public, DIMENSION(:), POINTER :: ibp2
real, public, DIMENSION(:), POINTER :: rhosoil
real, public, DIMENSION(:), POINTER :: sand
real, public, DIMENSION(:), POINTER :: sfc
real, public, DIMENSION(:), POINTER :: silt
real, public, DIMENSION(:), POINTER :: ssat
real, public, DIMENSION(:), POINTER :: sucs
real, public, DIMENSION(:), POINTER :: swilt
real, public, DIMENSION(:), POINTER :: zse
real, public, DIMENSION(:), POINTER :: zshh
real, public, DIMENSION(:), POINTER :: soilcol
real, public, DIMENSION(:), POINTER :: albsoilf
real, public, DIMENSION(:,:), POINTER :: heat_cap_lower_limit
real(kind=r_2), public, DIMENSION(:,:), POINTER :: zse_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: css_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: cnsd_vec
real(kind=r_2), public, DIMENSION(:), POINTER :: cnsd
real(kind=r_2), public, DIMENSION(:), POINTER :: pwb_min
real, public, DIMENSION(:,:), POINTER :: albsoil
real(kind=r_2), public, DIMENSION(:,:), POINTER :: sucs_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: hyds_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: bch_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: clay_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: sand_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: silt_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: org_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: rhosoil_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: ssat_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: watr
real(kind=r_2), public, DIMENSION(:,:), POINTER :: smpc_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: wbc_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: sfc_vec
real(kind=r_2), public, DIMENSION(:,:), POINTER :: swilt_vec
real(kind=r_2), public, DIMENSION(:), POINTER :: hkrz
real(kind=r_2), public, DIMENSION(:), POINTER :: zdepth
real(kind=r_2), public, DIMENSION(:), POINTER :: srf_frac_ma
real(kind=r_2), public, DIMENSION(:), POINTER :: edepth_ma
real(kind=r_2), public, DIMENSION(:), POINTER :: qhz_max
real(kind=r_2), public, DIMENSION(:), POINTER :: qhz_efold
real(kind=r_2), public, DIMENSION(:), POINTER :: drain_dens
real(kind=r_2), public, DIMENSION(:), POINTER :: elev
real(kind=r_2), public, DIMENSION(:), POINTER :: elev_std
real(kind=r_2), public, DIMENSION(:), POINTER :: slope
real(kind=r_2), public, DIMENSION(:), POINTER :: slope_std
real(kind=r_2), public, DIMENSION(:), POINTER :: GWsucs_vec
real(kind=r_2), public, DIMENSION(:), POINTER :: GWhyds_vec
real(kind=r_2), public, DIMENSION(:), POINTER :: GWbch_vec
real(kind=r_2), public, DIMENSION(:), POINTER :: GWssat_vec
real(kind=r_2), public, DIMENSION(:), POINTER :: GWwatr
real(kind=r_2), public, DIMENSION(:), POINTER :: GWz
real(kind=r_2), public, DIMENSION(:), POINTER :: smpc_GW
real(kind=r_2), public, DIMENSION(:), POINTER :: wbc_GW
real(kind=r_2), public, DIMENSION(:), POINTER :: GWdz
real(kind=r_2), public, DIMENSION(:), POINTER :: GWrhosoil_vec
integer, public, DIMENSION(:), POINTER :: nhorizons
integer, public, DIMENSION(:,:), POINTER :: ishorizon
real(kind=r_2), public, DIMENSION(:), POINTER :: clitt
real(kind=r_2), public, DIMENSION(:), POINTER :: zeta
real(kind=r_2), public, DIMENSION(:), POINTER :: fsatmax

type, public ::  soil_snow_type

Components

Type Visibility Attributes Name Initial
integer, public, DIMENSION(:), POINTER :: isflag
real, public, DIMENSION(:), POINTER :: iantrct
real, public, DIMENSION(:), POINTER :: pudsto
real, public, DIMENSION(:), POINTER :: pudsmx
real, public, DIMENSION(:), POINTER :: cls
real, public, DIMENSION(:), POINTER :: dfn_dtg
real, public, DIMENSION(:), POINTER :: dfh_dtg
real, public, DIMENSION(:), POINTER :: dfe_ddq
real, public, DIMENSION(:), POINTER :: ddq_dtg
real, public, DIMENSION(:), POINTER :: dfe_dtg
real, public, DIMENSION(:), POINTER :: evapsn
real, public, DIMENSION(:), POINTER :: fwtop
real, public, DIMENSION(:), POINTER :: fwtop1
real, public, DIMENSION(:), POINTER :: fwtop2
real, public, DIMENSION(:), POINTER :: fwtop3
real, public, DIMENSION(:), POINTER :: osnowd
real, public, DIMENSION(:), POINTER :: potev
real, public, DIMENSION(:), POINTER :: runoff
real, public, DIMENSION(:), POINTER :: rnof1
real, public, DIMENSION(:), POINTER :: rnof2
real, public, DIMENSION(:), POINTER :: rtsoil
real, public, DIMENSION(:), POINTER :: wbtot1
real, public, DIMENSION(:), POINTER :: wbtot2
real, public, DIMENSION(:), POINTER :: wb_lake
real, public, DIMENSION(:), POINTER :: totwblake
real, public, DIMENSION(:), POINTER :: sinfil
real, public, DIMENSION(:), POINTER :: qstss
real, public, DIMENSION(:), POINTER :: wetfac
real, public, DIMENSION(:), POINTER :: owetfac
real, public, DIMENSION(:), POINTER :: t_snwlr
real, public, DIMENSION(:), POINTER :: tggav
real, public, DIMENSION(:), POINTER :: otss
real, public, DIMENSION(:), POINTER :: otss_0
real, public, DIMENSION(:), POINTER :: tprecip
real, public, DIMENSION(:), POINTER :: tevap
real, public, DIMENSION(:), POINTER :: trnoff
real, public, DIMENSION(:), POINTER :: totenbal
real, public, DIMENSION(:), POINTER :: totenbal2
real, public, DIMENSION(:), POINTER :: fland
real, public, DIMENSION(:), POINTER :: ifland
real, public, DIMENSION(:), POINTER :: qasrf
real, public, DIMENSION(:), POINTER :: qfsrf
real, public, DIMENSION(:), POINTER :: qssrf
real, public, DIMENSION(:), POINTER :: snage
real, public, DIMENSION(:), POINTER :: snowd
real, public, DIMENSION(:), POINTER :: smelt
real, public, DIMENSION(:), POINTER :: ssdnn
real, public, DIMENSION(:), POINTER :: tss
real, public, DIMENSION(:), POINTER :: tss_p
real, public, DIMENSION(:), POINTER :: deltss
real, public, DIMENSION(:), POINTER :: owb1
real, public, DIMENSION(:,:), POINTER :: sconds
real, public, DIMENSION(:,:), POINTER :: sdepth
real, public, DIMENSION(:,:), POINTER :: smass
real, public, DIMENSION(:,:), POINTER :: ssdn
real, public, DIMENSION(:,:), POINTER :: otgg
real, public, DIMENSION(:,:), POINTER :: tgg
real, public, DIMENSION(:,:), POINTER :: tggsn
real, public, DIMENSION(:,:), POINTER :: dtmlt
real, public, DIMENSION(:,:), POINTER :: albsoilsn
real, public, DIMENSION(:,:), POINTER :: evapfbl
real, public, DIMENSION(:,:), POINTER :: tilefrac
real(kind=r_2), public, DIMENSION(:), POINTER :: wbtot
real(kind=r_2), public, DIMENSION(:,:), POINTER :: gammzz
real(kind=r_2), public, DIMENSION(:,:), POINTER :: wb
real(kind=r_2), public, DIMENSION(:,:), POINTER :: wbice
real(kind=r_2), public, DIMENSION(:,:), POINTER :: wblf
real(kind=r_2), public, DIMENSION(:,:), POINTER :: wbfice
real(kind=r_2), public, DIMENSION(:), POINTER :: GWwb
real(kind=r_2), public, DIMENSION(:), POINTER :: GWhk
real(kind=r_2), public, DIMENSION(:), POINTER :: GWdhkdw
real(kind=r_2), public, DIMENSION(:), POINTER :: GWdsmpdw
real(kind=r_2), public, DIMENSION(:), POINTER :: wtd
real(kind=r_2), public, DIMENSION(:), POINTER :: GWsmp
real(kind=r_2), public, DIMENSION(:), POINTER :: GWwbeq
real(kind=r_2), public, DIMENSION(:), POINTER :: GWzq
real(kind=r_2), public, DIMENSION(:), POINTER :: qhz
real(kind=r_2), public, DIMENSION(:), POINTER :: satfrac
real(kind=r_2), public, DIMENSION(:), POINTER :: Qrecharge
real(kind=r_2), public, DIMENSION(:), POINTER :: rh_srf
real(kind=r_2), public, DIMENSION(:), POINTER :: rtevap_sat
real(kind=r_2), public, DIMENSION(:), POINTER :: rtevap_unsat
real(kind=r_2), public, DIMENSION(:), POINTER :: rt_qh_sublayer
real(kind=r_2), public, DIMENSION(:,:), POINTER :: wbeq
real(kind=r_2), public, DIMENSION(:,:), POINTER :: zq
real(kind=r_2), public, DIMENSION(:,:), POINTER :: icefrac
real(kind=r_2), public, DIMENSION(:,:), POINTER :: fracice
real(kind=r_2), public, DIMENSION(:,:), POINTER :: hk
real(kind=r_2), public, DIMENSION(:,:), POINTER :: smp
real(kind=r_2), public, DIMENSION(:,:), POINTER :: dhkdw
real(kind=r_2), public, DIMENSION(:,:), POINTER :: dsmpdw
real(kind=r_2), public, DIMENSION(:,:), POINTER :: wbliq
real(kind=r_2), public, DIMENSION(:,:), POINTER :: wmliq
real(kind=r_2), public, DIMENSION(:,:), POINTER :: wmice
real(kind=r_2), public, DIMENSION(:,:), POINTER :: wmtot
real(kind=r_2), public, DIMENSION(:,:), POINTER :: qhlev
real(kind=r_2), public, DIMENSION(:,:), POINTER :: smp_hys
real(kind=r_2), public, DIMENSION(:,:), POINTER :: wb_hys
real(kind=r_2), public, DIMENSION(:,:), POINTER :: sucs_hys
real(kind=r_2), public, DIMENSION(:,:), POINTER :: ssat_hys
real(kind=r_2), public, DIMENSION(:,:), POINTER :: watr_hys
real(kind=r_2), public, DIMENSION(:,:), POINTER :: hys_fac
real(kind=r_2), public, DIMENSION(:,:), POINTER :: wbliq_old
real(kind=r_2), public, DIMENSION(:,:), POINTER :: S
real(kind=r_2), public, DIMENSION(:,:), POINTER :: Tsoil
real(kind=r_2), public, DIMENSION(:), POINTER :: SL
real(kind=r_2), public, DIMENSION(:), POINTER :: TL
real(kind=r_2), public, DIMENSION(:), POINTER :: h0
real(kind=r_2), public, DIMENSION(:,:), POINTER :: rex
real(kind=r_2), public, DIMENSION(:,:), POINTER :: wflux
real(kind=r_2), public, DIMENSION(:), POINTER :: delwcol
real(kind=r_2), public, DIMENSION(:), POINTER :: zdelta
real(kind=r_2), public, DIMENSION(:,:), POINTER :: kth
real(kind=r_2), public, DIMENSION(:), POINTER :: Tsurface
real(kind=r_2), public, DIMENSION(:), POINTER :: lE
real(kind=r_2), public, DIMENSION(:), POINTER :: evap
real(kind=r_2), public, DIMENSION(:,:), POINTER :: ciso
real(kind=r_2), public, DIMENSION(:), POINTER :: cisoL
real(kind=r_2), public, DIMENSION(:), POINTER :: rlitt
real(kind=r_2), public, DIMENSION(:,:), POINTER :: thetai
real(kind=r_2), public, DIMENSION(:,:), POINTER :: snowliq
real(kind=r_2), public, DIMENSION(:), POINTER :: nsteps
real(kind=r_2), public, DIMENSION(:), POINTER :: TsurfaceFR
real(kind=r_2), public, DIMENSION(:,:), POINTER :: Ta_daily
integer, public, DIMENSION(:), POINTER :: nsnow
real(kind=r_2), public, DIMENSION(:), POINTER :: Qadv_daily
real(kind=r_2), public, DIMENSION(:), POINTER :: G0_daily
real(kind=r_2), public, DIMENSION(:), POINTER :: Qevap_daily
real(kind=r_2), public, DIMENSION(:), POINTER :: Qprec_daily
real(kind=r_2), public, DIMENSION(:), POINTER :: Qprec_snow_daily

type, public ::  veg_parameter_type

Components

Type Visibility Attributes Name Initial
integer, public, DIMENSION(:), POINTER :: iveg
integer, public, DIMENSION(:), POINTER :: iLU
real, public, DIMENSION(:), POINTER :: canst1
real, public, DIMENSION(:), POINTER :: dleaf
real, public, DIMENSION(:), POINTER :: ejmax
real, public, DIMENSION(:), POINTER :: meth
real, public, DIMENSION(:), POINTER :: frac4
real, public, DIMENSION(:), POINTER :: hc
real, public, DIMENSION(:), POINTER :: vlai
real, public, DIMENSION(:), POINTER :: xalbnir
real, public, DIMENSION(:), POINTER :: rp20
real, public, DIMENSION(:), POINTER :: rpcoef
real, public, DIMENSION(:), POINTER :: rs20
real, public, DIMENSION(:), POINTER :: shelrb
real, public, DIMENSION(:), POINTER :: vegcf
real, public, DIMENSION(:), POINTER :: tminvj
real, public, DIMENSION(:), POINTER :: toptvj
real, public, DIMENSION(:), POINTER :: tmaxvj
real, public, DIMENSION(:), POINTER :: vbeta
real, public, DIMENSION(:), POINTER :: vcmax
real, public, DIMENSION(:), POINTER :: xfang
real, public, DIMENSION(:), POINTER :: extkn
real, public, DIMENSION(:), POINTER :: vlaimax
real, public, DIMENSION(:), POINTER :: wai
real, public, DIMENSION(:), POINTER :: a1gs
real, public, DIMENSION(:), POINTER :: d0gs
real, public, DIMENSION(:), POINTER :: alpha
real, public, DIMENSION(:), POINTER :: convex
real, public, DIMENSION(:), POINTER :: cfrd
real, public, DIMENSION(:), POINTER :: gswmin
real, public, DIMENSION(:), POINTER :: conkc0
real, public, DIMENSION(:), POINTER :: conko0
real, public, DIMENSION(:), POINTER :: ekc
real, public, DIMENSION(:), POINTER :: eko
real, public, DIMENSION(:), POINTER :: g0
real, public, DIMENSION(:), POINTER :: g1
logical, public, DIMENSION(:), POINTER :: deciduous
real, public, DIMENSION(:,:), POINTER :: refl
real, public, DIMENSION(:,:), POINTER :: taul
real, public, DIMENSION(:,:), POINTER :: froot
real(kind=r_2), public, DIMENSION(:), POINTER :: rootbeta
real(kind=r_2), public, DIMENSION(:), POINTER :: gamma
real(kind=r_2), public, DIMENSION(:), POINTER :: ZR
real(kind=r_2), public, DIMENSION(:), POINTER :: F10
real(kind=r_2), public, DIMENSION(:), POINTER :: clitt
integer, public, DIMENSION(:,:), POINTER :: disturbance_interval
real(kind=r_2), public, DIMENSION(:,:), POINTER :: disturbance_intensity

type, public ::  canopy_type

Components

Type Visibility Attributes Name Initial
real, public, DIMENSION(:), POINTER :: cansto
real, public, DIMENSION(:), POINTER :: cduv
real, public, DIMENSION(:), POINTER :: delwc
real, public, DIMENSION(:), POINTER :: dewmm
real, public, DIMENSION(:), POINTER :: fe
real, public, DIMENSION(:), POINTER :: fh
real, public, DIMENSION(:), POINTER :: fpn
real, public, DIMENSION(:), POINTER :: frp
real, public, DIMENSION(:), POINTER :: frpw
real, public, DIMENSION(:), POINTER :: frpr
real, public, DIMENSION(:), POINTER :: frs
real, public, DIMENSION(:), POINTER :: fnee
real, public, DIMENSION(:), POINTER :: frday
real, public, DIMENSION(:), POINTER :: fnv
real, public, DIMENSION(:), POINTER :: fev
real, public, DIMENSION(:), POINTER :: epot
real, public, DIMENSION(:), POINTER :: fnpp
real, public, DIMENSION(:), POINTER :: fevw_pot
real, public, DIMENSION(:), POINTER :: gswx_T
real, public, DIMENSION(:), POINTER :: cdtq
real, public, DIMENSION(:), POINTER :: wetfac_cs
real, public, DIMENSION(:), POINTER :: fevw
real, public, DIMENSION(:), POINTER :: fhvw
real, public, DIMENSION(:), POINTER :: oldcansto
real, public, DIMENSION(:), POINTER :: fhv
real, public, DIMENSION(:), POINTER :: fns
real, public, DIMENSION(:), POINTER :: fhs
real, public, DIMENSION(:), POINTER :: fhs_cor
real, public, DIMENSION(:), POINTER :: ga
real, public, DIMENSION(:), POINTER :: ghflux
real, public, DIMENSION(:), POINTER :: precis
real, public, DIMENSION(:), POINTER :: qscrn
real, public, DIMENSION(:), POINTER :: rnet
real, public, DIMENSION(:), POINTER :: rniso
real, public, DIMENSION(:), POINTER :: segg
real, public, DIMENSION(:), POINTER :: sghflux
real, public, DIMENSION(:), POINTER :: through
real, public, DIMENSION(:), POINTER :: through_sn
real, public, DIMENSION(:), POINTER :: spill
real, public, DIMENSION(:), POINTER :: tscrn
real, public, DIMENSION(:), POINTER :: wcint
real, public, DIMENSION(:), POINTER :: tv
real, public, DIMENSION(:), POINTER :: us
real, public, DIMENSION(:), POINTER :: uscrn
real, public, DIMENSION(:), POINTER :: vlaiw
real, public, DIMENSION(:), POINTER :: rghlai
real, public, DIMENSION(:), POINTER :: fwet
real, public, DIMENSION(:), POINTER :: fns_cor
real, public, DIMENSION(:), POINTER :: ga_cor
real, public, DIMENSION(:,:), POINTER :: evapfbl
real, public, DIMENSION(:,:), POINTER :: gswx
real, public, DIMENSION(:,:), POINTER :: zetar
real, public, DIMENSION(:,:), POINTER :: zetash
real(kind=r_2), public, DIMENSION(:), POINTER :: fess
real(kind=r_2), public, DIMENSION(:), POINTER :: fesp
real(kind=r_2), public, DIMENSION(:), POINTER :: dgdtg
real(kind=r_2), public, DIMENSION(:), POINTER :: fes
real(kind=r_2), public, DIMENSION(:), POINTER :: fes_cor
real(kind=r_2), public, DIMENSION(:), POINTER :: fevc
real(kind=r_2), public, DIMENSION(:), POINTER :: ofes
real(kind=r_2), public, DIMENSION(:), POINTER :: sublayer_dz
real(kind=r_2), public, DIMENSION(:,:), POINTER :: gw
real(kind=r_2), public, DIMENSION(:,:,:), POINTER :: ancj
real(kind=r_2), public, DIMENSION(:,:), POINTER :: tlfy
real(kind=r_2), public, DIMENSION(:,:), POINTER :: ecy
real(kind=r_2), public, DIMENSION(:,:), POINTER :: ecx
real(kind=r_2), public, DIMENSION(:,:,:), POINTER :: ci
real(kind=r_2), public, DIMENSION(:), POINTER :: fwsoil
real(kind=r_2), public, DIMENSION(:), POINTER :: kthLitt
real(kind=r_2), public, DIMENSION(:), POINTER :: DvLitt

type, public ::  radiation_type

Components

Type Visibility Attributes Name Initial
real, public, DIMENSION(:), POINTER :: transb
real, public, DIMENSION(:), POINTER :: albedo_T
real, public, DIMENSION(:), POINTER :: longitude
real, public, DIMENSION(:), POINTER :: workp1
real, public, DIMENSION(:), POINTER :: workp2
real, public, DIMENSION(:), POINTER :: workp3
real, public, DIMENSION(:), POINTER :: extkb
real, public, DIMENSION(:), POINTER :: extkd2
real, public, DIMENSION(:), POINTER :: extkd
real, public, DIMENSION(:), POINTER :: flws
real, public, DIMENSION(:), POINTER :: latitude
real, public, DIMENSION(:), POINTER :: lwabv
real, public, DIMENSION(:), POINTER :: qssabs
real, public, DIMENSION(:), POINTER :: transd
real, public, DIMENSION(:), POINTER :: trad
real, public, DIMENSION(:), POINTER :: otrad
real, public, DIMENSION(:,:), POINTER :: fvlai
real, public, DIMENSION(:,:), POINTER :: rhocdf
real, public, DIMENSION(:,:), POINTER :: rniso
real, public, DIMENSION(:,:), POINTER :: scalex
real, public, DIMENSION(:,:), POINTER :: albedo
real, public, DIMENSION(:,:), POINTER :: reffdf
real, public, DIMENSION(:,:), POINTER :: reffbm
real, public, DIMENSION(:,:), POINTER :: extkbm
real, public, DIMENSION(:,:), POINTER :: extkdm
real, public, DIMENSION(:,:), POINTER :: fbeam
real, public, DIMENSION(:,:), POINTER :: cexpkbm
real, public, DIMENSION(:,:), POINTER :: cexpkdm
real, public, DIMENSION(:,:), POINTER :: rhocbm
real, public, DIMENSION(:,:), POINTER :: gradis
real, public, DIMENSION(:,:,:), POINTER :: qcan

type, public ::  roughness_type

Components

Type Visibility Attributes Name Initial
real, public, DIMENSION(:), POINTER :: disp
real, public, DIMENSION(:), POINTER :: hruff
real, public, DIMENSION(:), POINTER :: hruff_grmx
real, public, DIMENSION(:), POINTER :: rt0us
real, public, DIMENSION(:), POINTER :: rt1usa
real, public, DIMENSION(:), POINTER :: rt1usb
real, public, DIMENSION(:), POINTER :: rt1
real, public, DIMENSION(:), POINTER :: za_uv
real, public, DIMENSION(:), POINTER :: za_tq
real, public, DIMENSION(:), POINTER :: z0m
real, public, DIMENSION(:), POINTER :: zref_uv
real, public, DIMENSION(:), POINTER :: zref_tq
real, public, DIMENSION(:), POINTER :: zruffs
real, public, DIMENSION(:), POINTER :: z0soilsn
real, public, DIMENSION(:), POINTER :: z0soil
real, public, DIMENSION(:), POINTER :: coexp
real, public, DIMENSION(:), POINTER :: usuh
real, public, DIMENSION(:), POINTER :: term2
real, public, DIMENSION(:), POINTER :: term3
real, public, DIMENSION(:), POINTER :: term5
real, public, DIMENSION(:), POINTER :: term6
real, public, DIMENSION(:), POINTER :: term6a

type, public ::  air_type

Components

Type Visibility Attributes Name Initial
real, public, DIMENSION(:), POINTER :: rho
real, public, DIMENSION(:), POINTER :: volm
real, public, DIMENSION(:), POINTER :: rlam
real, public, DIMENSION(:), POINTER :: qsat
real, public, DIMENSION(:), POINTER :: epsi
real, public, DIMENSION(:), POINTER :: visc
real, public, DIMENSION(:), POINTER :: psyc
real, public, DIMENSION(:), POINTER :: dsatdk
real, public, DIMENSION(:), POINTER :: cmolar

type, public ::  met_type

Components

Type Visibility Attributes Name Initial
integer, public, DIMENSION(:), POINTER :: year
integer, public, DIMENSION(:), POINTER :: moy
real, public, DIMENSION(:), POINTER :: ca
real, public, DIMENSION(:), POINTER :: doy
real, public, DIMENSION(:), POINTER :: hod
real, public, DIMENSION(:), POINTER :: ofsd
real, public, DIMENSION(:), POINTER :: fld
real, public, DIMENSION(:), POINTER :: precip
real, public, DIMENSION(:), POINTER :: precip_sn
real, public, DIMENSION(:), POINTER :: tk
real, public, DIMENSION(:), POINTER :: tvair
real, public, DIMENSION(:), POINTER :: tvrad
real, public, DIMENSION(:), POINTER :: pmb
real, public, DIMENSION(:), POINTER :: ua
real, public, DIMENSION(:), POINTER :: qv
real, public, DIMENSION(:), POINTER :: qvair
real, public, DIMENSION(:), POINTER :: da
real, public, DIMENSION(:), POINTER :: dva
real, public, DIMENSION(:), POINTER :: coszen
real, public, DIMENSION(:), POINTER :: Ndep
real, public, DIMENSION(:), POINTER :: Pdep
real, public, DIMENSION(:,:), POINTER :: fsd

type, public ::  sum_flux_type

Components

Type Visibility Attributes Name Initial
real, public, DIMENSION(:), POINTER :: sumpn
real, public, DIMENSION(:), POINTER :: sumrp
real, public, DIMENSION(:), POINTER :: sumrpw
real, public, DIMENSION(:), POINTER :: sumrpr
real, public, DIMENSION(:), POINTER :: sumrs
real, public, DIMENSION(:), POINTER :: sumrd
real, public, DIMENSION(:), POINTER :: dsumpn
real, public, DIMENSION(:), POINTER :: dsumrp
real, public, DIMENSION(:), POINTER :: dsumrs
real, public, DIMENSION(:), POINTER :: dsumrd
real, public, DIMENSION(:), POINTER :: sumxrp
real, public, DIMENSION(:), POINTER :: sumxrs

type, public ::  bgc_pool_type

Components

Type Visibility Attributes Name Initial
real, public, DIMENSION(:,:), POINTER :: cplant
real, public, DIMENSION(:,:), POINTER :: csoil
real, public, DIMENSION(ncp) :: ratecp
real, public, DIMENSION(ncs) :: ratecs

Subroutines

public subroutine alloc_balances_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(balances_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_soil_parameter_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(soil_parameter_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_soil_snow_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(soil_snow_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_veg_parameter_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(veg_parameter_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_canopy_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(canopy_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_radiation_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(radiation_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_roughness_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(roughness_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_air_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(air_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_met_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(met_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_climate_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(climate_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine alloc_sum_flux_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(sum_flux_type), intent(inout) :: var
integer, intent(in) :: mp

private subroutine alloc_bgc_pool_type(var, mp)

Arguments

Type IntentOptional Attributes Name
type(bgc_pool_type), intent(inout) :: var
integer, intent(in) :: mp

public subroutine dealloc_balances_type(var)

Arguments

Type IntentOptional Attributes Name
type(balances_type), intent(inout) :: var

public subroutine dealloc_soil_parameter_type(var)

Arguments

Type IntentOptional Attributes Name
type(soil_parameter_type), intent(inout) :: var

public subroutine dealloc_soil_snow_type(var)

Arguments

Type IntentOptional Attributes Name
type(soil_snow_type), intent(inout) :: var

public subroutine dealloc_veg_parameter_type(var)

Arguments

Type IntentOptional Attributes Name
type(veg_parameter_type), intent(inout) :: var

public subroutine dealloc_canopy_type(var)

Arguments

Type IntentOptional Attributes Name
type(canopy_type), intent(inout) :: var

public subroutine dealloc_radiation_type(var)

Arguments

Type IntentOptional Attributes Name
type(radiation_type), intent(inout) :: var

public subroutine dealloc_roughness_type(var)

Arguments

Type IntentOptional Attributes Name
type(roughness_type), intent(inout) :: var

public subroutine dealloc_air_type(var)

Arguments

Type IntentOptional Attributes Name
type(air_type), intent(inout) :: var

public subroutine dealloc_met_type(var)

Arguments

Type IntentOptional Attributes Name
type(met_type), intent(inout) :: var

public subroutine dealloc_sum_flux_type(var)

Arguments

Type IntentOptional Attributes Name
type(sum_flux_type), intent(inout) :: var

private subroutine dealloc_bgc_pool_type(var)

Arguments

Type IntentOptional Attributes Name
type(bgc_pool_type), intent(inout) :: var