worker_cable_params Subroutine

private subroutine worker_cable_params(comm, met, air, ssnow, veg, bgc, soil, canopy, rough, rad, sum_flux, bal)

Uses

  • proc~~worker_cable_params~~UsesGraph proc~worker_cable_params worker_cable_params module~cable_common_module cable_common_module proc~worker_cable_params->module~cable_common_module module~cable_def_types_mod cable_def_types_mod proc~worker_cable_params->module~cable_def_types_mod module~cable_input_module cable_input_module proc~worker_cable_params->module~cable_input_module module~cable_io_vars_module cable_IO_vars_module proc~worker_cable_params->module~cable_io_vars_module mpi mpi proc~worker_cable_params->mpi 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_input_module->module~cable_common_module module~cable_input_module->module~cable_def_types_mod module~cable_input_module->module~cable_io_vars_module module~cable_abort_module cable_abort_module module~cable_input_module->module~cable_abort_module module~cable_array_utils_mod cable_array_utils_mod module~cable_input_module->module~cable_array_utils_mod module~cable_checks_module cable_checks_module module~cable_input_module->module~cable_checks_module module~cable_init_module cable_init_module module~cable_input_module->module~cable_init_module module~cable_mpi_mod cable_mpi_mod module~cable_input_module->module~cable_mpi_mod module~cable_param_module cable_param_module module~cable_input_module->module~cable_param_module module~cable_read_module cable_read_module module~cable_input_module->module~cable_read_module module~casa_inout_module casa_inout_module module~cable_input_module->module~casa_inout_module module~casa_ncdf_module casa_ncdf_module module~cable_input_module->module~casa_ncdf_module module~casa_readbiome_module casa_readbiome_module module~cable_input_module->module~casa_readbiome_module module~casadimension casadimension module~cable_input_module->module~casadimension module~casaparm casaparm module~cable_input_module->module~casaparm module~casavariable casavariable module~cable_input_module->module~casavariable module~cbl_sinbet_mod cbl_sinbet_mod module~cable_input_module->module~cbl_sinbet_mod module~phenvariable phenvariable module~cable_input_module->module~phenvariable module~pop_types POP_Types module~cable_input_module->module~pop_types module~popluc_types POPLUC_Types module~cable_input_module->module~popluc_types netcdf netcdf module~cable_input_module->netcdf module~cable_io_vars_module->module~cable_def_types_mod module~cable_abort_module->module~cable_io_vars_module module~cable_checks_module->module~cable_common_module module~cable_checks_module->module~cable_def_types_mod module~cable_checks_module->module~cable_io_vars_module module~cable_checks_module->module~cable_abort_module module~cable_init_module->module~cable_common_module module~cable_init_module->module~cable_def_types_mod module~cable_init_module->module~cable_io_vars_module module~cable_init_module->module~cable_abort_module module~cable_init_module->module~cable_read_module module~cable_init_module->netcdf iso_fortran_env iso_fortran_env module~cable_mpi_mod->iso_fortran_env module~cable_error_handler_mod cable_error_handler_mod module~cable_mpi_mod->module~cable_error_handler_mod module~cable_mpi_stub_types_mod cable_mpi_stub_types_mod module~cable_mpi_mod->module~cable_mpi_stub_types_mod mpi_f08 mpi_f08 module~cable_mpi_mod->mpi_f08 module~cable_param_module->module~cable_common_module module~cable_param_module->module~cable_def_types_mod module~cable_param_module->module~cable_io_vars_module module~cable_param_module->module~cable_abort_module module~cable_param_module->module~casadimension module~cable_param_module->module~casavariable module~cable_param_module->module~phenvariable module~cable_luc_expt CABLE_LUC_EXPT module~cable_param_module->module~cable_luc_expt module~cable_pft_params_mod cable_pft_params_mod module~cable_param_module->module~cable_pft_params_mod module~cable_soil_params_mod cable_soil_params_mod module~cable_param_module->module~cable_soil_params_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_read_module->netcdf module~casa_inout_module->module~casavariable module~casadimension->module~cable_def_types_mod module~casaparm->module~casadimension module~casavariable->module~casadimension module~phenvariable->module~casadimension module~pop_constants POP_Constants module~pop_types->module~pop_constants module~typedef TypeDef module~pop_types->module~typedef module~popluc_constants POPLUC_CONSTANTS module~popluc_types->module~popluc_constants module~popluc_types->module~typedef module~cable_error_handler_base_mod cable_error_handler_base_mod module~cable_error_handler_mod->module~cable_error_handler_base_mod module~cable_luc_expt->module~cable_common_module module~cable_luc_expt->module~cable_def_types_mod module~cable_luc_expt->module~cable_io_vars_module module~cable_luc_expt->module~casa_ncdf_module module~cable_luc_expt->netcdf module~grid_constants_mod_cbl grid_constants_mod_cbl module~cable_pft_params_mod->module~grid_constants_mod_cbl module~cable_soil_params_mod->module~grid_constants_mod_cbl module~pop_constants->module~typedef module~popluc_constants->module~typedef module~cable_error_handler_base_mod->iso_fortran_env

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: comm
type(met_type), intent(out) :: met
type(air_type), intent(out) :: air
type(soil_snow_type), intent(out) :: ssnow
type(veg_parameter_type), intent(out) :: veg
type(bgc_pool_type), intent(out) :: bgc
type(soil_parameter_type), intent(out) :: soil
type(canopy_type), intent(out) :: canopy
type(roughness_type), intent(out) :: rough
type(radiation_type), intent(out) :: rad
type(sum_flux_type), intent(out) :: sum_flux
type(balances_type), intent(out) :: bal

Calls

proc~~worker_cable_params~~CallsGraph proc~worker_cable_params worker_cable_params mpi_abort mpi_abort proc~worker_cable_params->mpi_abort mpi_comm_rank mpi_comm_rank proc~worker_cable_params->mpi_comm_rank mpi_get_address mpi_get_address proc~worker_cable_params->mpi_get_address mpi_get_count mpi_get_count proc~worker_cable_params->mpi_get_count mpi_recv mpi_recv proc~worker_cable_params->mpi_recv mpi_reduce mpi_reduce proc~worker_cable_params->mpi_reduce mpi_type_commit mpi_type_commit proc~worker_cable_params->mpi_type_commit mpi_type_create_struct mpi_type_create_struct proc~worker_cable_params->mpi_type_create_struct mpi_type_free mpi_type_free proc~worker_cable_params->mpi_type_free mpi_type_get_extent mpi_type_get_extent proc~worker_cable_params->mpi_type_get_extent mpi_type_size mpi_type_size proc~worker_cable_params->mpi_type_size mpi_unpack mpi_unpack proc~worker_cable_params->mpi_unpack proc~allocate_cable_vars allocate_cable_vars proc~worker_cable_params->proc~allocate_cable_vars proc~decomp_types decomp_types proc~worker_cable_params->proc~decomp_types interface~alloc_cbm_var alloc_cbm_var proc~allocate_cable_vars->interface~alloc_cbm_var proc~decomp_types->mpi_get_address proc~decomp_types->mpi_type_commit proc~decomp_types->mpi_type_create_struct mpi_type_create_resized mpi_type_create_resized proc~decomp_types->mpi_type_create_resized proc~alloc_air_type alloc_air_type interface~alloc_cbm_var->proc~alloc_air_type proc~alloc_balances_type alloc_balances_type interface~alloc_cbm_var->proc~alloc_balances_type proc~alloc_bgc_pool_type alloc_bgc_pool_type interface~alloc_cbm_var->proc~alloc_bgc_pool_type proc~alloc_canopy_type alloc_canopy_type interface~alloc_cbm_var->proc~alloc_canopy_type proc~alloc_climate_type alloc_climate_type interface~alloc_cbm_var->proc~alloc_climate_type proc~alloc_met_type alloc_met_type interface~alloc_cbm_var->proc~alloc_met_type proc~alloc_radiation_type alloc_radiation_type interface~alloc_cbm_var->proc~alloc_radiation_type proc~alloc_roughness_type alloc_roughness_type interface~alloc_cbm_var->proc~alloc_roughness_type proc~alloc_soil_parameter_type alloc_soil_parameter_type interface~alloc_cbm_var->proc~alloc_soil_parameter_type proc~alloc_soil_snow_type alloc_soil_snow_type interface~alloc_cbm_var->proc~alloc_soil_snow_type proc~alloc_sum_flux_type alloc_sum_flux_type interface~alloc_cbm_var->proc~alloc_sum_flux_type proc~alloc_veg_parameter_type alloc_veg_parameter_type interface~alloc_cbm_var->proc~alloc_veg_parameter_type

Called by

proc~~worker_cable_params~~CalledByGraph proc~worker_cable_params worker_cable_params proc~mpidrv_worker~2 mpidrv_worker proc~mpidrv_worker~2->proc~worker_cable_params