Liquid nC3H7COOCH3 or (MB) methyl butyrate (used for biodiesel surrogate) More...
#include <liquids/MB.H>
Liquid nC3H7COOCH3 or (MB) methyl butyrate (used for biodiesel surrogate)
Definition at line 59 of file MB.H.
 Inheritance diagram for MB:
 Collaboration diagram for MB:Public Member Functions | |
| TypeName ("MB") | |
| Runtime type information.  
 | |
| MB () | |
| Construct null.  
 | |
| MB (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) | |
| Construct from components.  
 | |
| MB (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 MB &l) | 
| Ostream Operator.  
 | |
| MB | ( | 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 | ||
| ) | 
| TypeName | ( | "MB" | ) | 
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 MBI.H.
References NSRDSfunc5::f().
| Foam::scalar pv | ( | scalar | p, | 
| scalar | T | ||
| ) |  const [inline, virtual]
 | 
        
| Foam::scalar hl | ( | scalar | p, | 
| scalar | T | ||
| ) |  const [inline, virtual]
 | 
        
| Foam::scalar cp | ( | scalar | p, | 
| scalar | T | ||
| ) |  const [inline, virtual]
 | 
        
| Foam::scalar h | ( | scalar | p, | 
| scalar | T | ||
| ) |  const [inline, virtual]
 | 
        
| Foam::scalar cpg | ( | scalar | p, | 
| scalar | T | ||
| ) |  const [inline, virtual]
 | 
        
| Foam::scalar B | ( | scalar | p, | 
| scalar | T | ||
| ) |  const [inline]
 | 
        
| Foam::scalar mu | ( | scalar | p, | 
| scalar | T | ||
| ) |  const [inline, virtual]
 | 
        
| Foam::scalar mug | ( | scalar | p, | 
| scalar | T | ||
| ) |  const [inline, virtual]
 | 
        
| Foam::scalar K | ( | scalar | p, | 
| scalar | T | ||
| ) |  const [inline, virtual]
 | 
        
| Foam::scalar Kg | ( | scalar | p, | 
| scalar | T | ||
| ) |  const [inline, virtual]
 | 
        
| Foam::scalar sigma | ( | scalar | p, | 
| scalar | T | ||
| ) |  const [inline, virtual]
 | 
        
| Foam::scalar D | ( | scalar | p, | 
| scalar | T | ||
| ) |  const [inline, virtual]
 | 
        
| Foam::scalar D | ( | scalar | p, | 
| scalar | T, | ||
| scalar | Wb | ||
| ) |  const [inline, virtual]
 | 
        
| void writeData | ( | Ostream & | os ) |  const [inline, virtual]
 | 
        
Write the function coefficients.
Reimplemented from liquid.
Definition at line 162 of file MB.H.
References Foam::endl(), Foam::nl, APIdiffCoefFunc::writeData(), NSRDSfunc2::writeData(), NSRDSfunc4::writeData(), NSRDSfunc7::writeData(), NSRDSfunc0::writeData(), NSRDSfunc6::writeData(), NSRDSfunc1::writeData(), and NSRDSfunc5::writeData().