dynSubgridDriverMod Module



Subroutines

public subroutine dynSubgrid_init(bounds_proc, glc_behavior, crop_inst)

Arguments

Type IntentOptional Attributes Name
type(bounds_type), intent(in) :: bounds_proc
type(glc_behavior_type), intent(in) :: glc_behavior
type(crop_type), intent(inout) :: crop_inst

public subroutine dynSubgrid_driver(bounds_proc, urbanparams_inst, soilstate_inst, soilhydrology_inst, waterstate_inst, waterflux_inst, temperature_inst, energyflux_inst, canopystate_inst, photosyns_inst, crop_inst, glc2lnd_inst, bgc_vegetation_inst, soilbiogeochem_state_inst, soilbiogeochem_carbonstate_inst, c13_soilbiogeochem_carbonstate_inst, c14_soilbiogeochem_carbonstate_inst, soilbiogeochem_nitrogenstate_inst, soilbiogeochem_carbonflux_inst, ch4_inst, glc_behavior)

Arguments

Type IntentOptional Attributes Name
type(bounds_type), intent(in) :: bounds_proc
type(urbanparams_type), intent(in) :: urbanparams_inst
type(soilstate_type), intent(in) :: soilstate_inst
type(soilhydrology_type), intent(inout) :: soilhydrology_inst
type(waterstate_type), intent(inout) :: waterstate_inst
type(waterflux_type), intent(inout) :: waterflux_inst
type(temperature_type), intent(inout) :: temperature_inst
type(energyflux_type), intent(inout) :: energyflux_inst
type(CanopyState_type), intent(inout) :: canopystate_inst
type(photosyns_type), intent(inout) :: photosyns_inst
type(crop_type), intent(inout) :: crop_inst
type(glc2lnd_type), intent(inout) :: glc2lnd_inst
type(cn_vegetation_type), intent(inout) :: bgc_vegetation_inst
type(soilbiogeochem_state_type), intent(in) :: soilbiogeochem_state_inst
type(soilbiogeochem_carbonstate_type), intent(inout) :: soilbiogeochem_carbonstate_inst
type(soilbiogeochem_carbonstate_type), intent(inout) :: c13_soilbiogeochem_carbonstate_inst
type(soilbiogeochem_carbonstate_type), intent(inout) :: c14_soilbiogeochem_carbonstate_inst
type(soilbiogeochem_nitrogenstate_type), intent(inout) :: soilbiogeochem_nitrogenstate_inst
type(soilbiogeochem_carbonflux_type), intent(inout) :: soilbiogeochem_carbonflux_inst
type(ch4_type), intent(inout) :: ch4_inst
type(glc_behavior_type), intent(in) :: glc_behavior

public subroutine dynSubgrid_wrapup_weight_changes(bounds_clump, glc_behavior)

Arguments

Type IntentOptional Attributes Name
type(bounds_type), intent(in) :: bounds_clump
type(glc_behavior_type), intent(in) :: glc_behavior