AirClass Module


Uses


Contents


Derived Types

type, public :: Air_

Components

TypeVisibility AttributesNameInitial
type(FEMDomain_), public :: femdomain
real(kind=real64), public :: temp =303.0d0
real(kind=real64), public :: CO2 =380.0d0
real(kind=real64), public :: O2 =202000.0d0

Type-Bound Procedures

procedure, public :: init => initAir

Subroutines

public subroutine initAir(obj, temp, CO2, O2)

Arguments

Type IntentOptional AttributesName
class(Air_), intent(inout) :: obj
real(kind=real64), intent(in), optional :: temp
real(kind=real64), intent(in), optional :: CO2
real(kind=real64), intent(in), optional :: O2