OpenFOAM logo
Open Source CFD Toolkit

IDEA Class Reference

Inheritance diagram for IDEA:

Inheritance graph
[legend]
Collaboration diagram for IDEA:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeName ("IDEA")
 Runtime type information.
 IDEA ()
 Construct null.
 IDEA (const liquid &l, const NSRDSfunc5 &density, const NSRDSfunc1 &vapourPressure, const NSRDSfunc6 &heatOfVapourisation, const NSRDSfunc0 &heatCapacity, const NSRDSfunc0 &enthalpy, const NSRDSfunc7 &idealGasHeatCapacity, const NSRDSfunc4 &secondVirialCoeff, const NSRDSfunc1 &dynamicViscosity, const NSRDSfunc2 &vapourDynamicViscosity, const NSRDSfunc0 &thermalConductivity, const NSRDSfunc2 &vapourThermalConductivity, const NSRDSfunc6 &surfaceTension, const APIdiffCoefFunc &vapourDiffussivity)
 IDEA (Istream &is)
 Construct from Istream.
scalar rho (scalar p, scalar T) const
 Liquid density [kg/m^3].
scalar pv (scalar p, scalar T) const
 Vapour pressure [Pa].
scalar hl (scalar p, scalar T) const
 Heat of vapourisation [J/kg].
scalar cp (scalar p, scalar T) const
 Liquid heat capacity [J/(kg K)].
scalar h (scalar p, scalar T) const
 Liquid Enthalpy [J/(kg)].
scalar cpg (scalar p, scalar T) const
 Ideal gas heat capacity [J/(kg K)].
scalar B (scalar p, scalar T) const
 Second Virial Coefficient [m^3/kg].
scalar mu (scalar p, scalar T) const
 Liquid viscosity [Pa s].
scalar mug (scalar p, scalar T) const
 Vapour viscosity [Pa s].
scalar K (scalar p, scalar T) const
 Liquid thermal conductivity [W/(m K)].
scalar Kg (scalar p, scalar T) const
 Vapour thermal conductivity [W/(m K)].
scalar sigma (scalar p, scalar T) const
 Surface tension [N/m].
scalar D (scalar p, scalar T) const
 Vapour diffussivity [m2/s].
void writeData (Ostream &os) const
 Write the function coefficients.

Friends

Ostreamoperator<< (Ostream &os, const IDEA &l)

Constructor & Destructor Documentation

IDEA  )  [inline]
 

Construct null.

Definition at line 117 of file IDEA.H.

IDEA const liquid l,
const NSRDSfunc5 density,
const NSRDSfunc1 vapourPressure,
const NSRDSfunc6 heatOfVapourisation,
const NSRDSfunc0 heatCapacity,
const NSRDSfunc0 enthalpy,
const NSRDSfunc7 idealGasHeatCapacity,
const NSRDSfunc4 secondVirialCoeff,
const NSRDSfunc1 dynamicViscosity,
const NSRDSfunc2 vapourDynamicViscosity,
const NSRDSfunc0 thermalConductivity,
const NSRDSfunc2 vapourThermalConductivity,
const NSRDSfunc6 surfaceTension,
const APIdiffCoefFunc vapourDiffussivity
[inline]
 

Definition at line 138 of file IDEA.H.

IDEA Istream is  )  [inline]
 

Construct from Istream.

Definition at line 172 of file IDEA.H.


Member Function Documentation

scalar B scalar  p,
scalar  T
const [inline]
 

Second Virial Coefficient [m^3/kg].

Definition at line 230 of file IDEA.H.

References p, and Foam::T().

Here is the call graph for this function:

scalar cp scalar  p,
scalar  T
const [inline, virtual]
 

Liquid heat capacity [J/(kg K)].

Implements liquid.

Definition at line 212 of file IDEA.H.

References p, and Foam::T().

Here is the call graph for this function:

scalar cpg scalar  p,
scalar  T
const [inline, virtual]
 

Ideal gas heat capacity [J/(kg K)].

Implements liquid.

Definition at line 224 of file IDEA.H.

References p, and Foam::T().

Here is the call graph for this function:

scalar D scalar  p,
scalar  T
const [inline, virtual]
 

Vapour diffussivity [m2/s].

Implements liquid.

Definition at line 266 of file IDEA.H.

scalar h scalar  p,
scalar  T
const [inline, virtual]
 

Liquid Enthalpy [J/(kg)].

Implements liquid.

Definition at line 218 of file IDEA.H.

References p, and Foam::T().

Here is the call graph for this function:

scalar hl scalar  p,
scalar  T
const [inline, virtual]
 

Heat of vapourisation [J/kg].

Implements liquid.

Definition at line 206 of file IDEA.H.

References p, and Foam::T().

Here is the call graph for this function:

scalar K scalar  p,
scalar  T
const [inline, virtual]
 

Liquid thermal conductivity [W/(m K)].

Implements liquid.

Definition at line 248 of file IDEA.H.

References p, and Foam::T().

Here is the call graph for this function:

scalar Kg scalar  p,
scalar  T
const [inline, virtual]
 

Vapour thermal conductivity [W/(m K)].

Implements liquid.

Definition at line 254 of file IDEA.H.

References p, and Foam::T().

Here is the call graph for this function:

scalar mu scalar  p,
scalar  T
const [inline, virtual]
 

Liquid viscosity [Pa s].

Implements liquid.

Definition at line 236 of file IDEA.H.

References p, and Foam::T().

Here is the call graph for this function:

scalar mug scalar  p,
scalar  T
const [inline, virtual]
 

Vapour viscosity [Pa s].

Implements liquid.

Definition at line 242 of file IDEA.H.

References p, and Foam::T().

Here is the call graph for this function:

scalar pv scalar  p,
scalar  T
const [inline, virtual]
 

Vapour pressure [Pa].

Implements liquid.

Definition at line 200 of file IDEA.H.

References p, and Foam::T().

Here is the call graph for this function:

scalar rho scalar  p,
scalar  T
const [inline, virtual]
 

Liquid density [kg/m^3].

Implements liquid.

Definition at line 194 of file IDEA.H.

References p, and Foam::T().

Here is the call graph for this function:

scalar sigma scalar  p,
scalar  T
const [inline, virtual]
 

Surface tension [N/m].

Implements liquid.

Definition at line 260 of file IDEA.H.

References p, and Foam::T().

Here is the call graph for this function:

TypeName "IDEA"   ) 
 

Runtime type information.

void writeData Ostream os  )  const [inline, virtual]
 

Write the function coefficients.

Reimplemented from liquid.

Definition at line 273 of file IDEA.H.


Friends And Related Function Documentation

Ostream& operator<< Ostream os,
const IDEA l
[friend]
 

Definition at line 292 of file IDEA.H.


The documentation for this class was generated from the following file:
For further information go to www.openfoam.org