VOCEmissionMod Module



Derived Types

type, public ::  vocemis_type

Components

Type Visibility Attributes Name Initial
real(kind=r8), public, pointer :: vocflx_patch(:,:)

Type-Bound Procedures

procedure, public :: Init

Subroutines

public subroutine VOCEmission(bounds, num_soilp, filter_soilp, atm2lnd_inst, canopystate_inst, photosyns_inst, temperature_inst, vocemis_inst)

Arguments

Type IntentOptional Attributes Name
type(bounds_type), intent(in) :: bounds
integer, intent(in) :: num_soilp
integer, intent(in) :: filter_soilp(num_soilp)
type(atm2lnd_type), intent(in) :: atm2lnd_inst
type(CanopyState_type), intent(in) :: canopystate_inst
type(photosyns_type), intent(in) :: photosyns_inst
type(temperature_type), intent(in) :: temperature_inst
type(vocemis_type), intent(inout) :: vocemis_inst