Go to the documentation of this file.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 
00027 
00028 
00029 
00030 
00031 
00032 
00033 #ifndef standardEvaporationModel_H
00034 #define standardEvaporationModel_H
00035 
00036 #include <dieselSpray/evaporationModel.H>
00037 
00038 
00039 
00040 namespace Foam
00041 {
00042 
00043 
00044 
00045 
00046 
00047 class standardEvaporationModel
00048 :
00049     public evaporationModel
00050 {
00051 
00052 private:
00053 
00054     
00055 
00056         dictionary evapDict_;
00057         scalar preReScFactor_;
00058         scalar ReExponent_;
00059         scalar ScExponent_;
00060     
00061         word evaporationScheme_;
00062         label nEvapIter_;
00063 
00064 
00065 public:
00066 
00067     
00068         TypeName("standardEvaporationModel");
00069 
00070 
00071     
00072 
00073         
00074         standardEvaporationModel
00075         (
00076             const dictionary& dict
00077         );
00078 
00079 
00080     
00081 
00082         ~standardEvaporationModel();
00083 
00084 
00085     
00086 
00087         bool evaporation() const;
00088 
00089        
00090         scalar Sh
00091         (
00092             const scalar ReynoldsNumber,
00093             const scalar SchmidtNumber
00094         ) const;
00095 
00096         
00097         scalar relaxationTime
00098         (
00099             const scalar diameter,
00100             const scalar liquidDensity,
00101             const scalar rhoFuelVapor,
00102             const scalar massDiffusionCoefficient,
00103             const scalar ReynoldsNumber,
00104             const scalar SchmidtNumber,
00105             const scalar Xs,
00106             const scalar Xf,
00107             const scalar m0,
00108             const scalar dm,
00109             const scalar dt
00110         ) const;
00111 
00112         scalar boilingTime
00113         (
00114             const scalar liquidDensity,
00115             const scalar cpFuel,
00116             const scalar heatOfVapour,
00117             const scalar kappa,
00118             const scalar Nusselt,
00119             const scalar deltaTemp,
00120             const scalar diameter,
00121             const scalar, 
00122             const scalar, 
00123             const scalar, 
00124             const scalar, 
00125             const scalar, 
00126             const scalar, 
00127             const scalar, 
00128             const scalar, 
00129             const scalar 
00130         ) const;
00131 
00132         inline label nEvapIter() const;
00133 };
00134 
00135 
00136 
00137 
00138 } 
00139 
00140 
00141 
00142 #endif
00143 
00144