SWEET Ontology
type: Ontology
version info: 2.3
imports: reprMathFunction.owl
imports: stateThermodynamic.owl
imports: propQuantity.owl
imports: propSpaceHeight.owl
imports: relaMath.owl
imports: relaSci.owl
imports: rela.owl
imports: reprSciUnits.owl
imports: propTemperature.owl

DryAdiabaticLapseRate
type: Class
subclass of: LapseRate
subclass of: Restriction
  on property: hasState
  has value: DryAdiabatic
comment: A process lapse rate of temperature, the rate of decrease of temperature with height of a parcel of dry air lifted by a reversible adiabatic process through an atmosphere in hydrostatic equilibrium.

EnvironmentalLapseRate
type: Class
subclass of: LapseRate
comment: The rate of decrease of temperature with elevation

TemperatureGradient
type: Class
subclass of: ThermodynamicQuantity
subclass of: Restriction
  all values from: Temperature
  on property: hasGradient
subclass of: Restriction
  has value: kelvinPerMeter
  on property: hasUnit
equivalent class: ThermalGradient
comment: The derivative of temperature.

TemperatureHeightDerivative
type: Class
subclass of: TemperatureGradient
subclass of: Restriction
  all values from: Height
  on property: derivativeWithRespectTo
comment: The derivative of temperature with respect to height.

TemperatureDepthDerivative
type: Class
subclass of: TemperatureGradient
subclass of: Restriction
  all values from: Depth
  on property: derivativeWithRespectTo
comment: The derivative of temperature with respect to depth.

AutoConvectiveLapseRate
type: Class
subclass of: EnvironmentalLapseRate
comment: The environmental lapse rate of temperature in an atmosphere in which the density is constant with height (homogeneous atmosphere), equal to g/R, where g is the acceleration of gravity and R the gas constant.

PositiveSlope
type: TemperatureGradientRange
has lower bound: 0

NegativeSlope
type: TemperatureGradientRange
has upper bound: 0