cbm Subroutine

public subroutine cbm(ktau, dels, air, bgc, canopy, met, bal, rad, rough, soil, ssnow, sum_flux, veg, climate, xk, c1, rhoch)

Uses

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: ktau
real, intent(in) :: dels
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
type(climate_type), intent(in) :: climate
real :: xk(mp,nrb)
real :: c1(mp,nrb)
real :: rhoch(mp,nrb)

Calls

proc~~cbm~~CallsGraph proc~cbm cbm proc~albedo Albedo proc~cbm->proc~albedo proc~carbon_pl carbon_pl proc~cbm->proc~carbon_pl proc~define_air define_air proc~cbm->proc~define_air proc~define_canopy define_canopy proc~cbm->proc~define_canopy proc~fsunlit_mask fsunlit_mask proc~cbm->proc~fsunlit_mask proc~fsunlit_veg_mask fsunlit_veg_mask proc~cbm->proc~fsunlit_veg_mask proc~fveg_mask fveg_mask proc~cbm->proc~fveg_mask proc~init_radiation init_radiation proc~cbm->proc~init_radiation proc~plantcarb plantcarb proc~cbm->proc~plantcarb proc~ruff_resist ruff_resist proc~cbm->proc~ruff_resist proc~snow_aging snow_aging proc~cbm->proc~snow_aging proc~soil_snow soil_snow proc~cbm->proc~soil_snow proc~soilcarb soilcarb proc~cbm->proc~soilcarb proc~canopyreflectance CanopyReflectance proc~albedo->proc~canopyreflectance proc~canopytransmitance CanopyTransmitance proc~albedo->proc~canopytransmitance proc~effectivesurfacereflectance EffectiveSurfaceReflectance proc~albedo->proc~effectivesurfacereflectance proc~fbeamradalbedo FbeamRadAlbedo proc~albedo->proc~fbeamradalbedo proc~surface_albedosn surface_albedosn proc~albedo->proc~surface_albedosn proc~define_canopy->proc~define_air proc~define_canopy->proc~ruff_resist proc~comp_friction_vel comp_friction_vel proc~define_canopy->proc~comp_friction_vel proc~dryleaf dryLeaf proc~define_canopy->proc~dryleaf proc~humidity_deficit_method Humidity_deficit_method proc~define_canopy->proc~humidity_deficit_method proc~latent_heat_flux Latent_heat_flux proc~define_canopy->proc~latent_heat_flux proc~penman_monteith Penman_Monteith proc~define_canopy->proc~penman_monteith proc~psim psim proc~define_canopy->proc~psim proc~psis psis proc~define_canopy->proc~psis proc~qsatfjh qsatfjh proc~define_canopy->proc~qsatfjh proc~radiation radiation proc~define_canopy->proc~radiation proc~surf_wetness_fact Surf_wetness_fact proc~define_canopy->proc~surf_wetness_fact proc~update_zetar update_zetar proc~define_canopy->proc~update_zetar proc~wetleaf wetLeaf proc~define_canopy->proc~wetleaf proc~within_canopy within_canopy proc~define_canopy->proc~within_canopy proc~beamfraction BeamFraction proc~init_radiation->proc~beamfraction proc~common_initrad_scalings Common_InitRad_Scalings proc~init_radiation->proc~common_initrad_scalings proc~effectiveextinctcoeffs EffectiveExtinctCoeffs proc~init_radiation->proc~effectiveextinctcoeffs proc~extinctioncoeff ExtinctionCoeff proc~init_radiation->proc~extinctioncoeff proc~hgtabovesnow HgtAboveSnow proc~ruff_resist->proc~hgtabovesnow proc~lai_eff LAI_eff proc~ruff_resist->proc~lai_eff proc~hydraulic_redistribution hydraulic_redistribution proc~soil_snow->proc~hydraulic_redistribution proc~remove_trans remove_trans proc~soil_snow->proc~remove_trans proc~snow_accum snow_accum proc~soil_snow->proc~snow_accum proc~snow_melting snow_melting proc~soil_snow->proc~snow_melting proc~snowcheck snowcheck proc~soil_snow->proc~snowcheck proc~snowdensity snowdensity proc~soil_snow->proc~snowdensity proc~snowl_adjust snowl_adjust proc~soil_snow->proc~snowl_adjust proc~soilfreeze soilfreeze proc~soil_snow->proc~soilfreeze proc~stempv stempv proc~soil_snow->proc~stempv proc~surfbv surfbv proc~soil_snow->proc~surfbv proc~spitter spitter proc~beamfraction->proc~spitter proc~calc_rhoch calc_rhoch proc~common_initrad_scalings->proc~calc_rhoch proc~comp_friction_vel->proc~psim proc~ej3x ej3x proc~dryleaf->proc~ej3x proc~ej4x ej4x proc~dryleaf->proc~ej4x proc~fwsoil_calc_lai_ktaul fwsoil_calc_Lai_Ktaul proc~dryleaf->proc~fwsoil_calc_lai_ktaul proc~fwsoil_calc_non_linear fwsoil_calc_non_linear proc~dryleaf->proc~fwsoil_calc_non_linear proc~fwsoil_calc_std fwsoil_calc_std proc~dryleaf->proc~fwsoil_calc_std proc~getrex_1d getrex_1d proc~dryleaf->proc~getrex_1d proc~photosynthesis photosynthesis proc~dryleaf->proc~photosynthesis proc~transp_soil_water transp_soil_water proc~dryleaf->proc~transp_soil_water proc~xejmxt3 xejmxt3 proc~dryleaf->proc~xejmxt3 proc~xrdt xrdt proc~dryleaf->proc~xrdt proc~xvcmxt3 xvcmxt3 proc~dryleaf->proc~xvcmxt3 proc~xvcmxt4 xvcmxt4 proc~dryleaf->proc~xvcmxt4 proc~effectiveextinctcoeff EffectiveExtinctCoeff proc~effectiveextinctcoeffs->proc~effectiveextinctcoeff proc~effectivereflectance EffectiveReflectance proc~effectivesurfacereflectance->proc~effectivereflectance proc~penman_monteith->proc~qsatfjh alog alog proc~psim->alog proc~psis->alog proc~old_soil_conductivity old_soil_conductivity proc~stempv->proc~old_soil_conductivity proc~total_soil_conductivity total_soil_conductivity proc~stempv->proc~total_soil_conductivity proc~trimb trimb proc~stempv->proc~trimb proc~initialize_wetfac initialize_wetfac proc~surf_wetness_fact->proc~initialize_wetfac proc~smoisturev smoisturev proc~surfbv->proc~smoisturev proc~qsatfjh2 qsatfjh2 proc~within_canopy->proc~qsatfjh2 proc~smoisturev->proc~trimb

Called by

proc~~cbm~~CalledByGraph proc~cbm cbm proc~mpidrv_worker~2 mpidrv_worker proc~mpidrv_worker~2->proc~cbm proc~serialdrv serialdrv proc~serialdrv->proc~cbm program~cable_offline_driver cable_offline_driver program~cable_offline_driver->proc~serialdrv