allocate_cable_vars Subroutine

public subroutine allocate_cable_vars(air, bgc, canopy, met, bal, rad, rough, soil, ssnow, sum_flux, veg, arraysize)

Arguments

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

Calls

proc~~allocate_cable_vars~~CallsGraph proc~allocate_cable_vars allocate_cable_vars interface~alloc_cbm_var alloc_cbm_var proc~allocate_cable_vars->interface~alloc_cbm_var 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 interface~new_aggregator new_aggregator proc~alloc_canopy_type->interface~new_aggregator proc~aggregator_init aggregator_t%aggregator_init proc~alloc_canopy_type->proc~aggregator_init proc~new_aggregator_int32_0d_t new_aggregator_int32_0d_t interface~new_aggregator->proc~new_aggregator_int32_0d_t proc~new_aggregator_int32_1d_t new_aggregator_int32_1d_t interface~new_aggregator->proc~new_aggregator_int32_1d_t proc~new_aggregator_int32_2d_t new_aggregator_int32_2d_t interface~new_aggregator->proc~new_aggregator_int32_2d_t proc~new_aggregator_int32_3d_t new_aggregator_int32_3d_t interface~new_aggregator->proc~new_aggregator_int32_3d_t proc~new_aggregator_real32_0d new_aggregator_real32_0d interface~new_aggregator->proc~new_aggregator_real32_0d proc~new_aggregator_real32_1d new_aggregator_real32_1d interface~new_aggregator->proc~new_aggregator_real32_1d proc~new_aggregator_real32_2d new_aggregator_real32_2d interface~new_aggregator->proc~new_aggregator_real32_2d proc~new_aggregator_real32_3d new_aggregator_real32_3d interface~new_aggregator->proc~new_aggregator_real32_3d proc~new_aggregator_real64_0d new_aggregator_real64_0d interface~new_aggregator->proc~new_aggregator_real64_0d proc~new_aggregator_real64_1d new_aggregator_real64_1d interface~new_aggregator->proc~new_aggregator_real64_1d proc~new_aggregator_real64_2d new_aggregator_real64_2d interface~new_aggregator->proc~new_aggregator_real64_2d proc~new_aggregator_real64_3d new_aggregator_real64_3d interface~new_aggregator->proc~new_aggregator_real64_3d proc~aggregator_set_method aggregator_t%aggregator_set_method proc~aggregator_init->proc~aggregator_set_method proc~cable_abort cable_abort proc~aggregator_init->proc~cable_abort proc~aggregator_set_method->proc~cable_abort

Called by

proc~~allocate_cable_vars~~CalledByGraph proc~allocate_cable_vars allocate_cable_vars proc~load_parameters load_parameters proc~load_parameters->proc~allocate_cable_vars proc~worker_cable_params worker_cable_params proc~worker_cable_params->proc~allocate_cable_vars proc~mpidrv_master mpidrv_master proc~mpidrv_master->proc~load_parameters proc~mpidrv_worker~2 mpidrv_worker proc~mpidrv_worker~2->proc~worker_cable_params proc~serialdrv serialdrv proc~serialdrv->proc~load_parameters program~cable_offline_driver cable_offline_driver program~cable_offline_driver->proc~mpidrv_master program~cable_offline_driver->proc~serialdrv