Base class for binary mixtures, consisting of a component 1 and a component 2. The components are indentified by their CAS registry numbers. Derived classes should have two CASRegistryNumberAttributes associated with the class.
Constructor | Description |
Full Usage:
BinaryMixtureDefinitionBase()
|
|
Instance member | Description |
Full Usage:
this.Beta_T
Returns: float
|
The beta parameter used to calculate the reducing temperatur of the mixture.
|
Full Usage:
this.Beta_v
Returns: float
|
The beta parameter used to calculate the reducing mole density of the mixture.
|
Full Usage:
this.CASRegistryNumber1
Returns: string
Modifiers: abstract |
Gets the CAS registry number of component 1.
|
Full Usage:
this.CASRegistryNumber2
Returns: string
Modifiers: abstract |
Gets the CAS registry number of component 2.
|
Full Usage:
this.DepartureFunction_OfReducedVariables
Parameters:
float
-
The reduced density = mole density / ReducingMoleDensity. The ReducingMoleDensity depends on the mole fractions of the components.
tau : float
-
The reduced inverse temperature = ReducingTemperature / temperature. The ReducingTemperature depends on the mole fractions of the components.
Returns: float
Value of the departure function.
|
The Departure function is a correction function for the residual part of the reduced Helmholtz energy in dependence of the reduced density and reduced inverse temperature.
|
Full Usage:
this.DepartureFunction_delta_OfReducedVariables
Parameters:
float
-
The reduced density = mole density / ReducingMoleDensity. The ReducingMoleDensity depends on the mole fractions of the components.
tau : float
-
The reduced inverse temperature = ReducingTemperature / temperature. The ReducingTemperature depends on the mole fractions of the components.
Returns: float
Derivative of the departure function w.r.t. delta.
|
Derivative of the departure function w.r.t. delta in dependence of the reduced density and reduced inverse temperature.
|
Full Usage:
this.DepartureFunction_deltadelta_OfReducedVariables
Parameters:
float
-
The reduced density = mole density / ReducingMoleDensity. The ReducingMoleDensity depends on the mole fractions of the components.
tau : float
-
The reduced inverse temperature = ReducingTemperature / temperature. The ReducingTemperature depends on the mole fractions of the components.
Returns: float
2nd derivative of the departure function w.r.t. delta.
|
2nd derivative of the departure function w.r.t. delta in dependence of the reduced density and reduced inverse temperature.
|
Full Usage:
this.DepartureFunction_deltatau_OfReducedVariables
Parameters:
float
-
The reduced density = mole density / ReducingMoleDensity. The ReducingMoleDensity depends on the mole fractions of the components.
tau : float
-
The reduced inverse temperature = ReducingTemperature / temperature. The ReducingTemperature depends on the mole fractions of the components.
Returns: float
Derivative of the departure function w.r.t. delta and tau.
|
Derivative of the departure function w.r.t. delta and tau in dependence of the reduced density and reduced inverse temperature.
|
Full Usage:
this.DepartureFunction_tau_OfReducedVariables
Parameters:
float
-
The reduced density = mole density / ReducingMoleDensity. The ReducingMoleDensity depends on the mole fractions of the components.
tau : float
-
The reduced inverse temperature = ReducingTemperature / temperature. The ReducingTemperature depends on the mole fractions of the components.
Returns: float
Derivative of the departure function w.r.t. tau.
|
Derivative of the departure function w.r.t. tau in dependence of the reduced density and reduced inverse temperature.
|
Full Usage:
this.DepartureFunction_tautau_OfReducedVariables
Parameters:
float
-
The reduced density = mole density / ReducingMoleDensity. The ReducingMoleDensity depends on the mole fractions of the components.
tau : float
-
The reduced inverse temperature = ReducingTemperature / temperature. The ReducingTemperature depends on the mole fractions of the components.
Returns: float
2nd derivative of the departure function w.r.t. tau.
|
2nd derivative of the departure function w.r.t. tau in dependence of the reduced density and reduced inverse temperature.
|
Full Usage:
this.F
Returns: float
|
The F parameter (prefactor of the departure function, see BinaryMixtureDefinitionBase.DepartureFunction_OfReducedVariables).
|
Full Usage:
this.Gamma_T
Returns: float
|
The gamma parameter used to calculate the reducing temperature of the mixture.
|
Full Usage:
this.Gamma_v
Returns: float
|
The gamma parameter used to calculate the reducing mole density of the mixture.
|