FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

CH4N2O Class Reference

urea, note that some of the properties are unavailable in the literature and have been copied from water. More...

#include <liquids/CH4N2O.H>


Detailed Description

urea, note that some of the properties are unavailable in the literature and have been copied from water.

Source files

Definition at line 60 of file CH4N2O.H.

Inheritance diagram for CH4N2O:
Collaboration diagram for CH4N2O:

List of all members.

Public Member Functions

 TypeName ("CH4N2O")
 Runtime type information.
 CH4N2O ()
 Construct null.
 CH4N2O (const liquid &l, const NSRDSfunc0 &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)
 Construct from components.
 CH4N2O (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].
scalar  D (scalar p, scalar T, scalar Wb) const
 Vapour diffussivity [m2/s] with specified binary pair.
void  writeData (Ostream &os) const
 Write the function coefficients.

Friends

Ostream &  operator<< (Ostream &os, const CH4N2O &l)
 Ostream Operator.

Constructor & Destructor Documentation

CH4N2O (  )

Construct null.

Definition at line 41 of file CH4N2O.C.

CH4N2O ( const liquid &   l,
const NSRDSfunc0 &   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  
)

Construct from components.

Definition at line 81 of file CH4N2O.C.

CH4N2O ( Istream &   is  )

Construct from Istream.

Definition at line 115 of file CH4N2O.C.


Member Function Documentation

TypeName ( "CH4N2O"    )

Runtime type information.

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

Liquid density [kg/m^3].

Implements liquid.

Definition at line 26 of file CH4N2OI.H.

References NSRDSfunc0::f().

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

Vapour pressure [Pa].

Implements liquid.

Definition at line 32 of file CH4N2OI.H.

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

Heat of vapourisation [J/kg].

Implements liquid.

Definition at line 38 of file CH4N2OI.H.

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

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

Implements liquid.

Definition at line 44 of file CH4N2OI.H.

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

Liquid Enthalpy [J/(kg)].

Implements liquid.

Definition at line 50 of file CH4N2OI.H.

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

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

Implements liquid.

Definition at line 56 of file CH4N2OI.H.

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

Second Virial Coefficient [m^3/kg].

Definition at line 62 of file CH4N2OI.H.

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

Liquid viscosity [Pa s].

Implements liquid.

Definition at line 68 of file CH4N2OI.H.

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

Vapour viscosity [Pa s].

Implements liquid.

Definition at line 74 of file CH4N2OI.H.

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

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

Implements liquid.

Definition at line 80 of file CH4N2OI.H.

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

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

Implements liquid.

Definition at line 86 of file CH4N2OI.H.

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

Surface tension [N/m].

Implements liquid.

Definition at line 92 of file CH4N2OI.H.

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

Vapour diffussivity [m2/s].

Implements liquid.

Definition at line 98 of file CH4N2OI.H.

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

Vapour diffussivity [m2/s] with specified binary pair.

Implements liquid.

Definition at line 104 of file CH4N2OI.H.

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

Friends And Related Function Documentation

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

Ostream Operator.

Definition at line 180 of file CH4N2O.H.


The documentation for this class was generated from the following files:
  • src/thermophysicalModels/liquids/CH4N2O/CH4N2O.H
  • src/thermophysicalModels/liquids/CH4N2O/CH4N2O.C
  • src/thermophysicalModels/liquids/CH4N2O/CH4N2OI.H