00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026 #include "C12H26.H"
00027 #include <OpenFOAM/addToRunTimeSelectionTable.H>
00028
00029
00030
00031 namespace Foam
00032 {
00033 defineTypeNameAndDebug(C12H26, 0);
00034 addToRunTimeSelectionTable(liquid, C12H26,);
00035 addToRunTimeSelectionTable(liquid, C12H26, Istream);
00036 }
00037
00038
00039
00040 Foam::C12H26::C12H26()
00041 :
00042 liquid
00043 (
00044 170.338,
00045 658.0,
00046 1.82e+6,
00047 0.716,
00048 0.238,
00049 263.57,
00050 6.152e-1,
00051 489.47,
00052 0.0,
00053 0.5764,
00054 1.59e+4
00055 ),
00056 rho_(60.53982858, 0.25511, 658.0, 0.29368),
00057 pv_(137.47, -11976.0, -16.698, 8.0906e-06, 2.0),
00058 hl_(658.0, 454020.829174935, 0.40681, 0.0, 0.0, 0.0),
00059 cp_(2983.53861146661, -8.0352006011577, 0.018207916025784, 0.0, 0.0, 0.0),
00060 h_
00061 (
00062 -2755166.83820769,
00063 2983.53861146661,
00064 -4.01760030057885,
00065 0.00606930534192801,
00066 0.0,
00067 0.0
00068 ),
00069 cpg_(1250.16144371778, 3894.02247296552, 1715.5, 2650.67101879792, 777.5),
00070 B_
00071 (
00072 0.00516619896910848,
00073 -6.40491258556517,
00074 -295295.236529723,
00075 -3.22147729807794e+19,
00076 8.78195117941974e+21
00077 ),
00078 mu_(-20.607, 1943, 1.3205, 0.0, 0.0),
00079 mug_(6.344e-08, 0.8287, 219.5, 0.0),
00080 K_(0.2047, -0.0002326, 0.0, 0.0, 0.0, 0.0),
00081 Kg_(5.719e-06, 1.4699, 579.4, 0.0),
00082 sigma_(658.0, 0.055493, 1.3262, 0.0, 0.0, 0.0),
00083 D_(147.18, 20.1, 170.338, 28.0)
00084 {}
00085
00086
00087 Foam::C12H26::C12H26
00088 (
00089 const liquid& l,
00090 const NSRDSfunc5& density,
00091 const NSRDSfunc1& vapourPressure,
00092 const NSRDSfunc6& heatOfVapourisation,
00093 const NSRDSfunc0& heatCapacity,
00094 const NSRDSfunc0& enthalpy,
00095 const NSRDSfunc7& idealGasHeatCapacity,
00096 const NSRDSfunc4& secondVirialCoeff,
00097 const NSRDSfunc1& dynamicViscosity,
00098 const NSRDSfunc2& vapourDynamicViscosity,
00099 const NSRDSfunc0& thermalConductivity,
00100 const NSRDSfunc2& vapourThermalConductivity,
00101 const NSRDSfunc6& surfaceTension,
00102 const APIdiffCoefFunc& vapourDiffussivity
00103 )
00104 :
00105 liquid(l),
00106 rho_(density),
00107 pv_(vapourPressure),
00108 hl_(heatOfVapourisation),
00109 cp_(heatCapacity),
00110 h_(enthalpy),
00111 cpg_(idealGasHeatCapacity),
00112 B_(secondVirialCoeff),
00113 mu_(dynamicViscosity),
00114 mug_(vapourDynamicViscosity),
00115 K_(thermalConductivity),
00116 Kg_(vapourThermalConductivity),
00117 sigma_(surfaceTension),
00118 D_(vapourDiffussivity)
00119 {}
00120
00121
00122 Foam::C12H26::C12H26(Istream& is)
00123 :
00124 liquid(is),
00125 rho_(is),
00126 pv_(is),
00127 hl_(is),
00128 cp_(is),
00129 h_(is),
00130 cpg_(is),
00131 B_(is),
00132 mu_(is),
00133 mug_(is),
00134 K_(is),
00135 Kg_(is),
00136 sigma_(is),
00137 D_(is)
00138 {}
00139
00140
00141