lnd2atm Subroutine

public subroutine lnd2atm(bounds, atm2lnd_inst, surfalb_inst, temperature_inst, frictionvel_inst, waterstate_inst, waterflux_inst, irrigation_inst, energyflux_inst, solarabs_inst, drydepvel_inst, vocemis_inst, fireemis_inst, dust_inst, ch4_inst, glc_behavior, lnd2atm_inst, net_carbon_exchange_grc)

Uses

Arguments

Type IntentOptional Attributes Name
type(bounds_type), intent(in) :: bounds
type(atm2lnd_type), intent(in) :: atm2lnd_inst
type(surfalb_type), intent(in) :: surfalb_inst
type(temperature_type), intent(in) :: temperature_inst
type(frictionvel_type), intent(in) :: frictionvel_inst
type(waterstate_type), intent(inout) :: waterstate_inst
type(waterflux_type), intent(inout) :: waterflux_inst
type(irrigation_type), intent(in) :: irrigation_inst
type(energyflux_type), intent(in) :: energyflux_inst
type(solarabs_type), intent(in) :: solarabs_inst
type(drydepvel_type), intent(in) :: drydepvel_inst
type(vocemis_type), intent(in) :: vocemis_inst
type(fireemis_type), intent(in) :: fireemis_inst
type(dust_type), intent(in) :: dust_inst
type(ch4_type), intent(in) :: ch4_inst
type(glc_behavior_type), intent(in) :: glc_behavior
type(lnd2atm_type), intent(inout) :: lnd2atm_inst
real(kind=r8), intent(in) :: net_carbon_exchange_grc(bounds%begg:)