worker_CASAONLY_LUC Subroutine

private subroutine worker_CASAONLY_LUC(dels, kstart, kend, veg, soil, casabiome, casapool, casaflux, casamet, casabal, phen, POP, climate, LALLOC, icomm, ocomm)

Uses

  • proc~~worker_casaonly_luc~~UsesGraph proc~worker_casaonly_luc worker_CASAONLY_LUC module~biogeochem_mod biogeochem_mod proc~worker_casaonly_luc->module~biogeochem_mod module~cable_carbon_module cable_carbon_module proc~worker_casaonly_luc->module~cable_carbon_module module~cable_common_module cable_common_module proc~worker_casaonly_luc->module~cable_common_module module~cable_def_types_mod cable_def_types_mod proc~worker_casaonly_luc->module~cable_def_types_mod module~cable_io_vars_module cable_IO_vars_module proc~worker_casaonly_luc->module~cable_io_vars_module module~casadimension casadimension proc~worker_casaonly_luc->module~casadimension module~casaparm casaparm proc~worker_casaonly_luc->module~casaparm module~casavariable casavariable proc~worker_casaonly_luc->module~casavariable module~phenvariable phenvariable proc~worker_casaonly_luc->module~phenvariable module~pop_types POP_Types proc~worker_casaonly_luc->module~pop_types module~popmodule POPModule proc~worker_casaonly_luc->module~popmodule module~typedef TypeDef proc~worker_casaonly_luc->module~typedef mpi mpi proc~worker_casaonly_luc->mpi module~cable_phys_constants_mod cable_phys_constants_mod module~cable_carbon_module->module~cable_phys_constants_mod 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~casadimension->module~cable_def_types_mod module~casaparm->module~casadimension module~casavariable->module~casadimension module~phenvariable->module~casadimension module~pop_types->module~typedef module~pop_constants POP_Constants module~pop_types->module~pop_constants module~popmodule->module~pop_types module~popmodule->module~typedef module~popmodule->module~pop_constants module~pop_constants->module~typedef

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: dels
integer, intent(in) :: kstart
integer, intent(in) :: kend
type(veg_parameter_type), intent(inout) :: veg
type(soil_parameter_type), intent(inout) :: soil
type(casa_biome), intent(inout) :: casabiome
type(casa_pool), intent(inout) :: casapool
type(casa_flux), intent(inout) :: casaflux
type(casa_met), intent(inout) :: casamet
type(casa_balance), intent(inout) :: casabal
type(phen_variable), intent(inout) :: phen
type(POP_TYPE), intent(inout) :: POP
type(climate_type), intent(inout) :: climate
integer, intent(in) :: LALLOC
integer, intent(in) :: icomm
integer, intent(in) :: ocomm

Calls

proc~~worker_casaonly_luc~~CallsGraph proc~worker_casaonly_luc worker_CASAONLY_LUC mpi_comm_rank mpi_comm_rank proc~worker_casaonly_luc->mpi_comm_rank mpi_recv mpi_recv proc~worker_casaonly_luc->mpi_recv mpi_send mpi_send proc~worker_casaonly_luc->mpi_send proc~biogeochem biogeochem proc~worker_casaonly_luc->proc~biogeochem proc~popdriver POPdriver proc~worker_casaonly_luc->proc~popdriver proc~worker_send_pop worker_send_pop proc~worker_casaonly_luc->proc~worker_send_pop proc~avgsoil avgsoil proc~biogeochem->proc~avgsoil proc~casa_allocation casa_allocation proc~biogeochem->proc~casa_allocation proc~casa_cnpbal casa_cnpbal proc~biogeochem->proc~casa_cnpbal proc~casa_cnpcycle casa_cnpcycle proc~biogeochem->proc~casa_cnpcycle proc~casa_cnpflux casa_cnpflux proc~biogeochem->proc~casa_cnpflux proc~casa_coeffplant casa_coeffplant proc~biogeochem->proc~casa_coeffplant proc~casa_coeffsoil casa_coeffsoil proc~biogeochem->proc~casa_coeffsoil proc~casa_delplant casa_delplant proc~biogeochem->proc~casa_delplant proc~casa_delsoil casa_delsoil proc~biogeochem->proc~casa_delsoil proc~casa_ndummy casa_ndummy proc~biogeochem->proc~casa_ndummy proc~casa_nuptake casa_nuptake proc~biogeochem->proc~casa_nuptake proc~casa_pdummy casa_pdummy proc~biogeochem->proc~casa_pdummy proc~casa_puptake casa_puptake proc~biogeochem->proc~casa_puptake proc~casa_rplant casa_rplant proc~biogeochem->proc~casa_rplant proc~casa_xkn casa_xkN proc~biogeochem->proc~casa_xkn proc~casa_xnp casa_xnp proc~biogeochem->proc~casa_xnp proc~casa_xrateplant casa_xrateplant proc~biogeochem->proc~casa_xrateplant proc~casa_xratesoil casa_xratesoil proc~biogeochem->proc~casa_xratesoil proc~phenology phenology proc~biogeochem->proc~phenology proc~popstep POPStep proc~popdriver->proc~popstep proc~worker_send_pop->mpi_send 1166 1166 proc~casa_allocation->1166 proc~casa_wolf casa_wolf proc~casa_allocation->proc~casa_wolf 100 100 proc~casa_cnpbal->100 proc~casa_poolzero casa_poolzero proc~casa_cnpcycle->proc~casa_poolzero 20 20 proc~casa_delsoil->20 proc~casa_nuptake->100 proc~casa_nrequire casa_Nrequire proc~casa_nuptake->proc~casa_nrequire proc~casa_prequire casa_Prequire proc~casa_puptake->proc~casa_prequire proc~vcmax_np vcmax_np proc~casa_rplant->proc~vcmax_np proc~casa_xnp->20 proc~casa_xnp->proc~casa_nrequire proc~casa_xnp->proc~casa_prequire proc~getdiagnostics GetDiagnostics proc~popstep->proc~getdiagnostics proc~getpatchfrequencies GetPatchFrequencies proc~popstep->proc~getpatchfrequencies proc~getuniqueagefrequencies GetUniqueAgeFrequencies proc~popstep->proc~getuniqueagefrequencies proc~patch_disturb Patch_disturb proc~popstep->proc~patch_disturb proc~patch_partial_disturb Patch_partial_disturb proc~popstep->proc~patch_partial_disturb proc~patch_partial_disturb2 Patch_partial_disturb2 proc~popstep->proc~patch_partial_disturb2 proc~patchannualdynamics PatchAnnualDynamics proc~popstep->proc~patchannualdynamics proc~get_allometry GET_ALLOMETRY proc~getdiagnostics->proc~get_allometry proc~interpolate_biomass_1d INTERPOLATE_BIOMASS_1D proc~getdiagnostics->proc~interpolate_biomass_1d proc~interpolate_biomass_2d INTERPOLATE_BIOMASS_2D proc~getdiagnostics->proc~interpolate_biomass_2d proc~smooth_flux SMOOTH_FLUX proc~getdiagnostics->proc~smooth_flux proc~cumexponential CumExponential proc~getuniqueagefrequencies->proc~cumexponential proc~realexponential REALExponential proc~getuniqueagefrequencies->proc~realexponential proc~layer_recruitment_single_patch layer_recruitment_single_patch proc~patch_disturb->proc~layer_recruitment_single_patch proc~patchannualdynamics->proc~get_allometry proc~layer_recruitment layer_recruitment proc~patchannualdynamics->proc~layer_recruitment proc~allometry Allometry proc~get_allometry->proc~allometry proc~getheight GetHeight proc~get_allometry->proc~getheight proc~williams_allometry Williams_Allometry proc~get_allometry->proc~williams_allometry proc~interpolate_biomass_1d->proc~realexponential proc~interpolate_biomass_2d->proc~realexponential proc~area_triangle Area_Triangle proc~interpolate_biomass_2d->proc~area_triangle proc~layer_recruitment->proc~get_allometry proc~layer_recruitment_single_patch->proc~get_allometry proc~regress REGRESS proc~smooth_flux->proc~regress

Called by

proc~~worker_casaonly_luc~~CalledByGraph proc~worker_casaonly_luc worker_CASAONLY_LUC proc~mpidrv_worker~2 mpidrv_worker proc~mpidrv_worker~2->proc~worker_casaonly_luc