OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

Ar Class Reference

Liquid Ar. More...

Inheritance diagram for Ar:
Collaboration diagram for Ar:

List of all members.


Public Member Functions

 TypeName ("Ar")
 Runtime type information.
 Ar ()
 Construct null.
 Ar (const liquid &l, const NSRDSfunc5 &density, const NSRDSfunc1 &vapourPressure, const NSRDSfunc6 &heatOfVapourisation, const NSRDSfunc0 &heatCapacity, const NSRDSfunc0 &enthalpy, const NSRDSfunc0 &idealGasHeatCapacity, const NSRDSfunc4 &secondVirialCoeff, const NSRDSfunc1 &dynamicViscosity, const NSRDSfunc2 &vapourDynamicViscosity, const NSRDSfunc0 &thermalConductivity, const NSRDSfunc2 &vapourThermalConductivity, const NSRDSfunc6 &surfaceTension, const APIdiffCoefFunc &vapourDiffussivity)
 Construct from components.
 Ar (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 Ar &l)
 Ostream Operator.

Detailed Description

Liquid Ar.

Source files

Definition at line 54 of file Ar.H.


Constructor & Destructor Documentation

Ar (  ) 

Construct null.

Definition at line 33 of file Ar.C.

References Foam::addToRunTimeSelectionTable(), and Foam::defineTypeNameAndDebug().

Here is the call graph for this function:

Ar ( const liquid l,
const NSRDSfunc5 density,
const NSRDSfunc1 vapourPressure,
const NSRDSfunc6 heatOfVapourisation,
const NSRDSfunc0 heatCapacity,
const NSRDSfunc0 enthalpy,
const NSRDSfunc0 idealGasHeatCapacity,
const NSRDSfunc4 secondVirialCoeff,
const NSRDSfunc1 dynamicViscosity,
const NSRDSfunc2 vapourDynamicViscosity,
const NSRDSfunc0 thermalConductivity,
const NSRDSfunc2 vapourThermalConductivity,
const NSRDSfunc6 surfaceTension,
const APIdiffCoefFunc vapourDiffussivity 
)

Construct from components.

Definition at line 81 of file Ar.C.

Ar ( Istream is  ) 

Construct from Istream.

Definition at line 115 of file Ar.C.


Member Function Documentation

TypeName ( "Ar"   ) 

Runtime type information.

Foam::scalar rho ( scalar  p,
scalar  T 
) const [inline, virtual]

Liquid density [kg/m^3].

Implements liquid.

Definition at line 18 of file ArI.H.

Foam::scalar pv ( scalar  p,
scalar  T 
) const [inline, virtual]

Vapour pressure [Pa].

Implements liquid.

Definition at line 24 of file ArI.H.

References NSRDSfunc5::f().

Here is the call graph for this function:

Foam::scalar hl ( scalar  p,
scalar  T 
) const [inline, virtual]

Heat of vapourisation [J/kg].

Implements liquid.

Definition at line 30 of file ArI.H.

Foam::scalar cp ( scalar  p,
scalar  T 
) const [inline, virtual]

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

Implements liquid.

Definition at line 36 of file ArI.H.

Foam::scalar h ( scalar  p,
scalar  T 
) const [inline, virtual]

Liquid Enthalpy [J/(kg)].

Implements liquid.

Definition at line 42 of file ArI.H.

Foam::scalar cpg ( scalar  p,
scalar  T 
) const [inline, virtual]

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

Implements liquid.

Definition at line 48 of file ArI.H.

Foam::scalar B ( scalar  p,
scalar  T 
) const [inline]

Second Virial Coefficient [m^3/kg].

Definition at line 54 of file ArI.H.

Foam::scalar mu ( scalar  p,
scalar  T 
) const [inline, virtual]

Liquid viscosity [Pa s].

Implements liquid.

Definition at line 60 of file ArI.H.

Foam::scalar mug ( scalar  p,
scalar  T 
) const [inline, virtual]

Vapour viscosity [Pa s].

Implements liquid.

Definition at line 66 of file ArI.H.

Foam::scalar K ( scalar  p,
scalar  T 
) const [inline, virtual]

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

Implements liquid.

Definition at line 72 of file ArI.H.

Foam::scalar Kg ( scalar  p,
scalar  T 
) const [inline, virtual]

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

Implements liquid.

Definition at line 78 of file ArI.H.

Foam::scalar sigma ( scalar  p,
scalar  T 
) const [inline, virtual]

Surface tension [N/m].

Implements liquid.

Definition at line 84 of file ArI.H.

Foam::scalar D ( scalar  p,
scalar  T 
) const [inline, virtual]

Vapour diffussivity [m2/s].

Implements liquid.

Definition at line 90 of file ArI.H.

void writeData ( Ostream os  )  const [inline, virtual]

Write the function coefficients.

Reimplemented from liquid.

Definition at line 154 of file Ar.H.


Friends And Related Function Documentation

Ostream& operator<< ( Ostream os,
const Ar l 
) [friend]

Ostream Operator.

Definition at line 172 of file Ar.H.


The documentation for this class was generated from the following files:
  • src/thermophysicalModels/liquids/Ar/Ar.H
  • src/thermophysicalModels/liquids/Ar/Ar.C
  • src/thermophysicalModels/liquids/Ar/ArI.H
Copyright © 2000-2009 OpenCFD Ltd