casa_init Subroutine

public subroutine casa_init(casabiome, casamet, casaflux, casapool, casabal, veg, phen)

Uses

  • proc~~casa_init~~UsesGraph proc~casa_init casa_init module~cable_common_module cable_common_module proc~casa_init->module~cable_common_module module~cable_def_types_mod cable_def_types_mod proc~casa_init->module~cable_def_types_mod module~cable_io_vars_module cable_IO_vars_module proc~casa_init->module~cable_io_vars_module module~casa_offline_inout_module casa_offline_inout_module proc~casa_init->module~casa_offline_inout_module module~casadimension casadimension proc~casa_init->module~casadimension module~casaparm casaparm proc~casa_init->module~casaparm module~casavariable casavariable proc~casa_init->module~casavariable module~phenvariable phenvariable proc~casa_init->module~phenvariable 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~casa_offline_inout_module->module~casavariable module~casadimension->module~cable_def_types_mod module~casaparm->module~casadimension module~casavariable->module~casadimension module~phenvariable->module~casadimension

vh_js!

vh_js !

vh_js !

Arguments

Type IntentOptional Attributes Name
type(casa_biome), intent(in) :: casabiome
type(casa_met), intent(inout) :: casamet
type(casa_flux), intent(inout) :: casaflux
type(casa_pool), intent(inout) :: casapool
type(casa_balance), intent(inout) :: casabal
type(veg_parameter_type), intent(in) :: veg
type(phen_variable), intent(inout) :: phen

Calls

proc~~casa_init~~CallsGraph proc~casa_init casa_init 100 100 proc~casa_init->100 2 2 proc~casa_init->2 5 5 proc~casa_init->5 proc~read_casa_restart_nc READ_CASA_RESTART_NC proc~casa_init->proc~read_casa_restart_nc nf90_close nf90_close proc~read_casa_restart_nc->nf90_close nf90_get_att nf90_get_att proc~read_casa_restart_nc->nf90_get_att nf90_get_var nf90_get_var proc~read_casa_restart_nc->nf90_get_var nf90_inq_dimid nf90_inq_dimid proc~read_casa_restart_nc->nf90_inq_dimid nf90_inq_varid nf90_inq_varid proc~read_casa_restart_nc->nf90_inq_varid nf90_inquire_dimension nf90_inquire_dimension proc~read_casa_restart_nc->nf90_inquire_dimension nf90_open nf90_open proc~read_casa_restart_nc->nf90_open proc~handle_err HANDLE_ERR proc~read_casa_restart_nc->proc~handle_err nf90_strerror nf90_strerror proc~handle_err->nf90_strerror

Called by

proc~~casa_init~~CalledByGraph proc~casa_init casa_init proc~load_parameters load_parameters proc~load_parameters->proc~casa_init proc~mpidrv_master~2 mpidrv_master proc~mpidrv_master~2->proc~load_parameters proc~serialdrv serialdrv proc~serialdrv->proc~load_parameters program~cable_offline_driver cable_offline_driver program~cable_offline_driver->proc~serialdrv