CAM
cnecosystemdynbetrmod Module Reference

Functions/Subroutines

subroutine, public cnecosystemdynbetr (bounds, num_soilc, filter_soilc, num_soilp, filter_soilp, num_pcropp, filter_pcropp, doalb, cnstate_vars, carbonflux_vars, carbonstate_vars, c13_carbonflux_vars, c13_carbonstate_vars, c14_carbonflux_vars, c14_carbonstate_vars, nitrogenflux_vars, nitrogenstate_vars, atm2lnd_vars, waterstate_vars, waterflux_vars, canopystate_vars, soilstate_vars, temperature_vars, crop_vars, dgvs_vars, photosyns_vars, soilhydrology_vars, energyflux_vars, PlantMicKinetics_vars, phosphorusflux_vars, phosphorusstate_vars)
 
subroutine, public cnfluxstatebetrsummary (bounds, col, pft, num_soilc, filter_soilc, num_soilp, filter_soilp, carbonflux_vars, carbonstate_vars, c13_carbonflux_vars, c13_carbonstate_vars, c14_carbonflux_vars, c14_carbonstate_vars, nitrogenflux_vars, nitrogenstate_vars, phosphorusflux_vars, phosphorusstate_vars)
 
subroutine update_plant_nutrient_buffer (bounds, col, pft, num_soilc, filter_soilc, num_soilp, filter_soilp, nitrogenflux_vars, nitrogenstate_vars, phosphorusflux_vars, phosphorusstate_vars)
 

Function/Subroutine Documentation

◆ cnecosystemdynbetr()

subroutine, public cnecosystemdynbetrmod::cnecosystemdynbetr ( type(bounds_type), intent(in)  bounds,
integer, intent(in)  num_soilc,
integer, dimension(:), intent(in)  filter_soilc,
integer, intent(in)  num_soilp,
integer, dimension(:), intent(in)  filter_soilp,
integer, intent(in)  num_pcropp,
integer, dimension(:), intent(in)  filter_pcropp,
logical, intent(in)  doalb,
type(cnstate_type), intent(inout)  cnstate_vars,
type(carbonflux_type), intent(inout)  carbonflux_vars,
type(carbonstate_type), intent(inout)  carbonstate_vars,
type(carbonflux_type), intent(inout)  c13_carbonflux_vars,
type(carbonstate_type), intent(inout)  c13_carbonstate_vars,
type(carbonflux_type), intent(inout)  c14_carbonflux_vars,
type(carbonstate_type), intent(inout)  c14_carbonstate_vars,
type(nitrogenflux_type), intent(inout)  nitrogenflux_vars,
type(nitrogenstate_type), intent(inout)  nitrogenstate_vars,
type(atm2lnd_type), intent(in)  atm2lnd_vars,
type(waterstate_type), intent(in)  waterstate_vars,
type(waterflux_type), intent(in)  waterflux_vars,
type(canopystate_type), intent(in)  canopystate_vars,
type(soilstate_type), intent(inout)  soilstate_vars,
type(temperature_type), intent(inout)  temperature_vars,
type(crop_type), intent(inout)  crop_vars,
type(dgvs_type), intent(inout)  dgvs_vars,
type(photosyns_type), intent(in)  photosyns_vars,
type(soilhydrology_type), intent(in)  soilhydrology_vars,
type(energyflux_type), intent(in)  energyflux_vars,
type(plantmickinetics_type), intent(inout)  PlantMicKinetics_vars,
type(phosphorusflux_type), intent(inout)  phosphorusflux_vars,
type(phosphorusstate_type), intent(inout)  phosphorusstate_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ cnfluxstatebetrsummary()

subroutine, public cnecosystemdynbetrmod::cnfluxstatebetrsummary ( type(bounds_type), intent(in)  bounds,
type(column_physical_properties_type), intent(in)  col,
type(vegetation_physical_properties_type), intent(in)  pft,
integer, intent(in)  num_soilc,
integer, dimension(:), intent(in)  filter_soilc,
integer, intent(in)  num_soilp,
integer, dimension(:), intent(in)  filter_soilp,
type(carbonflux_type), intent(inout)  carbonflux_vars,
type(carbonstate_type), intent(inout)  carbonstate_vars,
type(carbonflux_type), intent(inout)  c13_carbonflux_vars,
type(carbonstate_type), intent(inout)  c13_carbonstate_vars,
type(carbonflux_type), intent(inout)  c14_carbonflux_vars,
type(carbonstate_type), intent(inout)  c14_carbonstate_vars,
type(nitrogenflux_type), intent(inout)  nitrogenflux_vars,
type(nitrogenstate_type), intent(inout)  nitrogenstate_vars,
type(phosphorusflux_type), intent(inout)  phosphorusflux_vars,
type(phosphorusstate_type), intent(inout)  phosphorusstate_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ update_plant_nutrient_buffer()

subroutine cnecosystemdynbetrmod::update_plant_nutrient_buffer ( type(bounds_type), intent(in)  bounds,
type(column_physical_properties_type), intent(in)  col,
type(vegetation_physical_properties_type), intent(in)  pft,
integer, intent(in)  num_soilc,
integer, dimension(:), intent(in)  filter_soilc,
integer, intent(in)  num_soilp,
integer, dimension(:), intent(in)  filter_soilp,
type(nitrogenflux_type), intent(in)  nitrogenflux_vars,
type(nitrogenstate_type), intent(inout)  nitrogenstate_vars,
type(phosphorusflux_type), intent(in)  phosphorusflux_vars,
type(phosphorusstate_type), intent(inout)  phosphorusstate_vars 
)
Here is the call graph for this function:
Here is the caller graph for this function: