modelExponentialInverseTemperature

Exponential Inverse Temperature y = A*exp(B/T)

Extends from PartialHenrysLawCoefficient.

Information

This model returns the coefficient kHs using the equation:

kHs = kH0*exp(B/T)

If pre-defined data parameters are to be used then specify the row number of the desired substance(s).

Below is the definition associated with each entry of the dataTable:

Index

Description

kH0 [mol/(m3.Pa)]

B [K]

Source

Parameters

TypeNameDefaultDescription
IntegernC (from PartialHenrysLawCoefficient)1Number of substances
Booleanuse_RecordDatatrue=true then use predefined data
Integer[nC]iTablefill(1, nC)Index of pre-defined values in data table: See Info page.
TRANSFORM.Units.HenrysLawCoefficientkH00Pre-exponential factor
TRANSFORM.Units.HenrysLawCoefficient[nC]kHs0fill(kH0, nC)if non-uniform then set
SI.LinearTemperatureCoefficientB0Exponential coefficient
SI.LinearTemperatureCoefficient[nC]Bsfill(B, nC)if non-uniform then set

Components

TypeNameDefaultDescription
SI.TemperatureT (from PartialHenrysLawCoefficient)Temperature
TRANSFORM.Units.HenrysLawCoefficient[nC]kHs (from PartialHenrysLawCoefficient)Henry's Law Coefficient
TRANSFORM.Blocks.DataTabledataCol 1 = kH0; Col 2 = B