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

nC3H8O Class Reference

propanol More...

#include <liquids/nC3H8O.H>


Detailed Description

propanol

Source files

Definition at line 58 of file nC3H8O.H.

Inheritance diagram for nC3H8O:
Collaboration diagram for nC3H8O:

List of all members.

Public Member Functions

 TypeName ("nC3H8O")
 Runtime type information.
 nC3H8O ()
 Construct null.
 nC3H8O (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 NSRDSfunc0 &surfaceTension, const NSRDSfunc1 &vapourDiffussivity)
 Construct from components.
 nC3H8O (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 nC3H8O &l)
 Ostream Operator.

Constructor & Destructor Documentation

nC3H8O (  )

Construct null.

Definition at line 40 of file nC3H8O.C.

nC3H8O ( 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 NSRDSfunc0 &   surfaceTension,
const NSRDSfunc1 &   vapourDiffussivity  
)

Construct from components.

Definition at line 96 of file nC3H8O.C.

nC3H8O ( Istream &   is  )

Construct from Istream.

Definition at line 130 of file nC3H8O.C.


Member Function Documentation

TypeName ( "nC3H8O"    )

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 nC3H8OI.H.

References NSRDSfunc5::f().

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

Vapour pressure [Pa].

Implements liquid.

Definition at line 32 of file nC3H8OI.H.

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

Heat of vapourisation [J/kg].

Implements liquid.

Definition at line 38 of file nC3H8OI.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 nC3H8OI.H.

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

Liquid Enthalpy [J/(kg)].

Implements liquid.

Definition at line 50 of file nC3H8OI.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 nC3H8OI.H.

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

Second Virial Coefficient [m^3/kg].

Definition at line 62 of file nC3H8OI.H.

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

Liquid viscosity [Pa s].

Implements liquid.

Definition at line 68 of file nC3H8OI.H.

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

Vapour viscosity [Pa s].

Implements liquid.

Definition at line 74 of file nC3H8OI.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 nC3H8OI.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 nC3H8OI.H.

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

Surface tension [N/m].

Implements liquid.

Definition at line 92 of file nC3H8OI.H.

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

Vapour diffussivity [m2/s].

Implements liquid.

Definition at line 98 of file nC3H8OI.H.

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

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

Note: behaves the same as D(p, T)

Implements liquid.

Definition at line 104 of file nC3H8OI.H.

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

Friends And Related Function Documentation

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

Ostream Operator.

Definition at line 179 of file nC3H8O.H.


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