cable_init_module Module


Uses

  • module~~cable_init_module~~UsesGraph module~cable_init_module cable_init_module module~cable_abort_module cable_abort_module module~cable_init_module->module~cable_abort_module module~cable_common_module cable_common_module module~cable_init_module->module~cable_common_module module~cable_def_types_mod cable_def_types_mod module~cable_init_module->module~cable_def_types_mod module~cable_io_vars_module cable_IO_vars_module module~cable_init_module->module~cable_io_vars_module module~cable_read_module cable_read_module module~cable_init_module->module~cable_read_module netcdf netcdf module~cable_init_module->netcdf module~cable_abort_module->module~cable_io_vars_module module~cable_runtime_opts_mod cable_runtime_opts_mod module~cable_common_module->module~cable_runtime_opts_mod module~cable_climate_type_mod cable_climate_type_mod module~cable_def_types_mod->module~cable_climate_type_mod module~cable_io_vars_module->module~cable_def_types_mod module~cable_read_module->module~cable_abort_module module~cable_read_module->module~cable_def_types_mod module~cable_read_module->module~cable_io_vars_module module~cable_read_module->netcdf

Used by

  • module~~cable_init_module~~UsedByGraph module~cable_init_module cable_init_module module~cable_input_module cable_input_module module~cable_input_module->module~cable_init_module module~cable_driver_common_mod cable_driver_common_mod module~cable_driver_common_mod->module~cable_input_module module~cable_serial cable_serial module~cable_serial->module~cable_input_module module~cable_serial->module~cable_driver_common_mod proc~mpidrv_master~2 mpidrv_master proc~mpidrv_master~2->module~cable_input_module proc~mpidrv_worker~2 mpidrv_worker proc~mpidrv_worker~2->module~cable_input_module proc~worker_cable_params worker_cable_params proc~worker_cable_params->module~cable_input_module module~cable_mpimaster~2 cable_mpimaster module~cable_mpimaster~2->module~cable_driver_common_mod module~cable_mpiworker~2 cable_mpiworker module~cable_mpiworker~2->module~cable_driver_common_mod program~cable_offline_driver cable_offline_driver program~cable_offline_driver->module~cable_driver_common_mod program~cable_offline_driver->module~cable_serial

Variables

Type Visibility Attributes Name Initial
integer, private :: ok

Subroutines

public subroutine get_default_inits(met, soil, ssnow, canopy, logn, EMSOIL)

Arguments

Type IntentOptional Attributes Name
type(met_type), intent(in) :: met
type(soil_parameter_type), intent(in) :: soil
type(soil_snow_type), intent(inout) :: ssnow
type(canopy_type), intent(out) :: canopy
integer, intent(in) :: logn
real, intent(in) :: EMSOIL

public subroutine get_restart_data(logn, ssnow, canopy, rough, bgc, bal, veg, soil, rad, vegparmnew, EMSOIL)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: logn
type(soil_snow_type), intent(inout) :: ssnow
type(canopy_type), intent(inout) :: canopy
type(roughness_type), intent(inout) :: rough
type(bgc_pool_type), intent(inout) :: bgc
type(balances_type), intent(inout) :: bal
type(veg_parameter_type), intent(inout) :: veg
type(soil_parameter_type), intent(inout) :: soil
type(radiation_type), intent(inout) :: rad
logical, intent(in) :: vegparmnew
real, intent(in) :: EMSOIL

private subroutine extraRestart(INpatch, ssnow, canopy, rough, bgc, bal, veg, soil, rad, EMSOIL)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: INpatch
type(soil_snow_type), intent(inout) :: ssnow
type(canopy_type), intent(inout) :: canopy
type(roughness_type), intent(inout) :: rough
type(bgc_pool_type), intent(inout) :: bgc
type(balances_type), intent(inout) :: bal
type(veg_parameter_type), intent(inout) :: veg
type(soil_parameter_type), intent(inout) :: soil
type(radiation_type), intent(inout) :: rad
real, intent(in) :: EMSOIL