From 497b4f0bedce21887435ea10cde10f85eb84e018 Mon Sep 17 00:00:00 2001 From: andy <andy> Date: Fri, 28 Jan 2011 13:09:10 +0000 Subject: [PATCH] ENH: Code refactoring to avoing ambiguities + clean-up - pointSolid->solidProperties - pointSolidMixure->solidMixtureProperties - liquids->liquidProperties - liquidMixture->liquidMoxtureProperties --- .../combustion/dieselEngineFoam/Make/options | 8 +- .../combustion/dieselFoam/Make/options | 8 +- .../lagrangian/coalChemistryFoam/Make/options | 16 +- .../Make/options | 16 +- .../reactingParcelFilmFoam/Make/options | 12 +- .../reactingParcelFoam/Make/options | 16 +- .../steadyReactingParcelFoam/Make/options | 16 +- src/lagrangian/coalCombustion/Make/options | 16 +- src/lagrangian/dieselSpray/Make/options | 8 +- .../commonRailInjector/commonRailInjector.C | 4 +- .../commonRailInjector/commonRailInjector.H | 4 +- .../definedInjector/definedInjector.C | 4 +- .../definedInjector/definedInjector.H | 4 +- .../injector/injectorType/injectorType.H | 6 +- .../multiHoleInjector/multiHoleInjector.C | 4 +- .../multiHoleInjector/multiHoleInjector.H | 4 +- .../injector/swirlInjector/swirlInjector.C | 4 +- .../injector/swirlInjector/swirlInjector.H | 4 +- .../injector/unitInjector/unitInjector.C | 4 +- .../injector/unitInjector/unitInjector.H | 4 +- src/lagrangian/dieselSpray/parcel/parcel.C | 6 +- .../dieselSpray/parcel/setRelaxationTimes.C | 4 +- src/lagrangian/dieselSpray/spray/spray.C | 4 +- src/lagrangian/dieselSpray/spray/spray.H | 12 +- src/lagrangian/dieselSpray/spray/sprayI.H | 4 +- .../atomizationModel/LISA/LISA.C | 4 +- .../atomizationModel/LISA/LISA.H | 4 +- .../atomizationModel/atomizationModel.H | 4 +- .../blobsSheetAtomization.C | 4 +- .../blobsSheetAtomization.H | 4 +- .../noAtomization/noAtomization.C | 4 +- .../noAtomization/noAtomization.H | 4 +- .../spraySubModels/breakupModel/ETAB/ETAB.C | 4 +- .../spraySubModels/breakupModel/ETAB/ETAB.H | 4 +- .../spraySubModels/breakupModel/SHF/SHF.C | 4 +- .../spraySubModels/breakupModel/SHF/SHF.H | 4 +- .../spraySubModels/breakupModel/TAB/TAB.C | 4 +- .../spraySubModels/breakupModel/TAB/TAB.H | 4 +- .../breakupModel/breakupModel/breakupModel.C | 4 +- .../breakupModel/breakupModel/breakupModel.H | 6 +- .../breakupModel/breakupModelNew.C | 2 +- .../breakupModel/noBreakup/noBreakup.C | 4 +- .../breakupModel/noBreakup/noBreakup.H | 4 +- .../breakupModel/reitzDiwakar/reitzDiwakar.C | 4 +- .../breakupModel/reitzDiwakar/reitzDiwakar.H | 4 +- .../breakupModel/reitzKHRT/reitzKHRT.C | 4 +- .../breakupModel/reitzKHRT/reitzKHRT.H | 4 +- .../definedPressureSwirl.C | 4 +- .../injectorModel/injectorModel.H | 4 +- src/lagrangian/intermediate/Make/options | 16 +- .../CompositionModel/CompositionModel.C | 8 +- .../CompositionModel/CompositionModel.H | 6 +- .../LiquidEvaporation/LiquidEvaporation.H | 6 +- .../ThermoSurfaceFilm/ThermoSurfaceFilm.C | 6 +- src/surfaceFilmModels/Make/options | 8 +- .../standardPhaseChange/standardPhaseChange.C | 4 +- .../thermoSingleLayer/thermoSingleLayer.C | 5 +- src/thermophysicalModels/Allwmake | 8 +- .../SLGThermo/Make/options | 8 +- .../SLGThermo/SLGThermo/SLGThermo.C | 16 +- .../SLGThermo/SLGThermo/SLGThermo.H | 14 +- .../liquidMixture/Make/files | 6 - .../liquidMixture/liquidMixtureIO.C | 60 --- .../liquidMixtureProperties/Make/files | 3 + .../Make/options | 4 +- .../liquidMixtureProperties.C} | 58 +-- .../liquidMixtureProperties.H} | 35 +- .../{liquids => liquidProperties}/Ar/Ar.C | 20 +- .../{liquids => liquidProperties}/Ar/Ar.H | 14 +- .../{liquids => liquidProperties}/Ar/ArI.H | 2 +- .../C10H22/C10H22.C | 20 +- .../C10H22/C10H22.H | 14 +- .../C10H22/C10H22I.H | 2 +- .../C12H26/C12H26.C | 20 +- .../C12H26/C12H26.H | 14 +- .../C12H26/C12H26I.H | 2 +- .../C13H28/C13H28.C | 20 +- .../C13H28/C13H28.H | 14 +- .../C13H28/C13H28I.H | 2 +- .../C14H30/C14H30.C | 20 +- .../C14H30/C14H30.H | 14 +- .../C14H30/C14H30I.H | 2 +- .../C16H34/C16H34.C | 20 +- .../C16H34/C16H34.H | 14 +- .../C16H34/C16H34I.H | 2 +- .../C2H5OH/C2H5OH.C | 20 +- .../C2H5OH/C2H5OH.H | 14 +- .../C2H5OH/C2H5OHI.H | 2 +- .../{liquids => liquidProperties}/C2H6/C2H6.C | 20 +- .../{liquids => liquidProperties}/C2H6/C2H6.H | 14 +- .../C2H6/C2H6I.H | 2 +- .../C2H6O/C2H6O.C | 20 +- .../C2H6O/C2H6O.H | 14 +- .../C2H6O/C2H6OI.H | 2 +- .../C3H6O/C3H6O.C | 20 +- .../C3H6O/C3H6O.H | 14 +- .../C3H6O/C3H6OI.H | 2 +- .../{liquids => liquidProperties}/C3H8/C3H8.C | 20 +- .../{liquids => liquidProperties}/C3H8/C3H8.H | 14 +- .../C3H8/C3H8I.H | 2 +- .../C4H10O/C4H10O.C | 20 +- .../C4H10O/C4H10O.H | 14 +- .../C4H10O/C4H10OI.H | 2 +- .../C6H14/C6H14.C | 20 +- .../C6H14/C6H14.H | 14 +- .../C6H14/C6H14I.H | 2 +- .../{liquids => liquidProperties}/C6H6/C6H6.C | 20 +- .../{liquids => liquidProperties}/C6H6/C6H6.H | 14 +- .../C6H6/C6H6I.H | 2 +- .../C7H16/C7H16.C | 20 +- .../C7H16/C7H16.H | 14 +- .../C7H16/C7H16I.H | 2 +- .../{liquids => liquidProperties}/C7H8/C7H8.C | 20 +- .../{liquids => liquidProperties}/C7H8/C7H8.H | 14 +- .../C7H8/C7H8I.H | 2 +- .../C8H10/C8H10.C | 20 +- .../C8H10/C8H10.H | 14 +- .../C8H10/C8H10I.H | 2 +- .../C8H18/C8H18.C | 20 +- .../C8H18/C8H18.H | 14 +- .../C8H18/C8H18I.H | 2 +- .../C9H20/C9H20.C | 20 +- .../C9H20/C9H20.H | 14 +- .../C9H20/C9H20I.H | 2 +- .../CH3OH/CH3OH.C | 20 +- .../CH3OH/CH3OH.H | 14 +- .../CH3OH/CH3OHI.H | 2 +- .../CH4N2O/CH4N2O.C | 20 +- .../CH4N2O/CH4N2O.H | 15 +- .../CH4N2O/CH4N2OI.H | 2 +- .../{liquids => liquidProperties}/H2O/H2O.C | 20 +- .../{liquids => liquidProperties}/H2O/H2O.H | 14 +- .../{liquids => liquidProperties}/H2O/H2OI.H | 2 +- .../IC8H18/IC8H18.C | 20 +- .../IC8H18/IC8H18.H | 14 +- .../IC8H18/IC8H18I.H | 2 +- .../{liquids => liquidProperties}/IDEA/IDEA.C | 20 +- .../{liquids => liquidProperties}/IDEA/IDEA.H | 14 +- .../IDEA/IDEA.thermo | 0 .../IDEA/IDEAI.H | 2 +- .../{liquids => liquidProperties}/MB/MB.C | 20 +- .../{liquids => liquidProperties}/MB/MB.H | 14 +- .../{liquids => liquidProperties}/MB/MBI.H | 2 +- .../{liquids => liquidProperties}/Make/files | 4 +- .../Make/options | 0 .../{liquids => liquidProperties}/N2/N2.C | 20 +- .../{liquids => liquidProperties}/N2/N2.H | 14 +- .../{liquids => liquidProperties}/N2/N2I.H | 2 +- .../aC10H7CH3/aC10H7CH3.C | 20 +- .../aC10H7CH3/aC10H7CH3.H | 14 +- .../aC10H7CH3/aC10H7CH3I.H | 2 +- .../bC10H7CH3/bC10H7CH3.C | 20 +- .../bC10H7CH3/bC10H7CH3.H | 14 +- .../bC10H7CH3/bC10H7CH3I.H | 2 +- .../iC3H8O/iC3H8O.C | 20 +- .../iC3H8O/iC3H8O.H | 14 +- .../iC3H8O/iC3H8OI.H | 2 +- .../liquidProperties/liquidProperties.C | 387 ++++++++++++++++++ .../liquidProperties/liquidProperties.H} | 50 +-- .../liquidProperties/liquidPropertiesI.H} | 24 +- .../nC3H8O/nC3H8O.C | 20 +- .../nC3H8O/nC3H8O.H | 14 +- .../nC3H8O/nC3H8OI.H | 2 +- .../liquids/liquid/liquid.C | 340 --------------- .../pointSolidMixture/Make/files | 3 - .../pointSolids/Make/files | 8 - .../solidMixtureProperties/Make/files | 3 + .../Make/options | 2 +- .../solidMixtureProperties.C} | 27 +- .../solidMixtureProperties.H} | 43 +- .../{pointSolids => solidProperties}/C/C.C | 22 +- .../{pointSolids => solidProperties}/C/C.H | 16 +- .../CaCO3/CaCO3.C | 22 +- .../CaCO3/CaCO3.H | 16 +- .../solidProperties/Make/files | 8 + .../Make/options | 0 .../ash/ash.C | 22 +- .../ash/ash.H | 16 +- .../solidProperties/solidProperties.C} | 24 +- .../solidProperties/solidProperties.H} | 58 +-- .../solidProperties/solidPropertiesI.H} | 16 +- .../solidProperties/solidPropertiesNew.C} | 54 +-- 182 files changed, 1408 insertions(+), 1397 deletions(-) delete mode 100644 src/thermophysicalModels/liquidMixture/Make/files delete mode 100644 src/thermophysicalModels/liquidMixture/liquidMixture/liquidMixtureIO.C create mode 100644 src/thermophysicalModels/liquidMixtureProperties/Make/files rename src/thermophysicalModels/{liquidMixture => liquidMixtureProperties}/Make/options (76%) rename src/thermophysicalModels/{liquidMixture/liquidMixture/liquidMixture.C => liquidMixtureProperties/liquidMixtureProperties/liquidMixtureProperties.C} (82%) rename src/thermophysicalModels/{liquidMixture/liquidMixture/liquidMixture.H => liquidMixtureProperties/liquidMixtureProperties/liquidMixtureProperties.H} (88%) rename src/thermophysicalModels/{liquids => liquidProperties}/Ar/Ar.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/Ar/Ar.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/Ar/ArI.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C10H22/C10H22.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C10H22/C10H22.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C10H22/C10H22I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C12H26/C12H26.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C12H26/C12H26.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C12H26/C12H26I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C13H28/C13H28.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C13H28/C13H28.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C13H28/C13H28I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C14H30/C14H30.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C14H30/C14H30.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C14H30/C14H30I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C16H34/C16H34.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C16H34/C16H34.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C16H34/C16H34I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C2H5OH/C2H5OH.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C2H5OH/C2H5OH.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C2H5OH/C2H5OHI.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C2H6/C2H6.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C2H6/C2H6.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C2H6/C2H6I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C2H6O/C2H6O.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C2H6O/C2H6O.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C2H6O/C2H6OI.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C3H6O/C3H6O.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C3H6O/C3H6O.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C3H6O/C3H6OI.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C3H8/C3H8.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C3H8/C3H8.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C3H8/C3H8I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C4H10O/C4H10O.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C4H10O/C4H10O.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C4H10O/C4H10OI.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C6H14/C6H14.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C6H14/C6H14.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C6H14/C6H14I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C6H6/C6H6.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C6H6/C6H6.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C6H6/C6H6I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C7H16/C7H16.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C7H16/C7H16.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C7H16/C7H16I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C7H8/C7H8.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C7H8/C7H8.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C7H8/C7H8I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C8H10/C8H10.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C8H10/C8H10.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C8H10/C8H10I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C8H18/C8H18.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C8H18/C8H18.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C8H18/C8H18I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/C9H20/C9H20.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/C9H20/C9H20.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/C9H20/C9H20I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/CH3OH/CH3OH.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/CH3OH/CH3OH.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/CH3OH/CH3OHI.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/CH4N2O/CH4N2O.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/CH4N2O/CH4N2O.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/CH4N2O/CH4N2OI.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/H2O/H2O.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/H2O/H2O.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/H2O/H2OI.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/IC8H18/IC8H18.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/IC8H18/IC8H18.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/IC8H18/IC8H18I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/IDEA/IDEA.C (92%) rename src/thermophysicalModels/{liquids => liquidProperties}/IDEA/IDEA.H (95%) rename src/thermophysicalModels/{liquids => liquidProperties}/IDEA/IDEA.thermo (100%) rename src/thermophysicalModels/{liquids => liquidProperties}/IDEA/IDEAI.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/MB/MB.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/MB/MB.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/MB/MBI.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/Make/files (84%) rename src/thermophysicalModels/{liquids => liquidProperties}/Make/options (100%) rename src/thermophysicalModels/{liquids => liquidProperties}/N2/N2.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/N2/N2.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/N2/N2I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/aC10H7CH3/aC10H7CH3.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/aC10H7CH3/aC10H7CH3.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/aC10H7CH3/aC10H7CH3I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/bC10H7CH3/bC10H7CH3.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/bC10H7CH3/bC10H7CH3.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/bC10H7CH3/bC10H7CH3I.H (97%) rename src/thermophysicalModels/{liquids => liquidProperties}/iC3H8O/iC3H8O.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/iC3H8O/iC3H8O.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/iC3H8O/iC3H8OI.H (97%) create mode 100644 src/thermophysicalModels/liquidProperties/liquidProperties/liquidProperties.C rename src/thermophysicalModels/{liquids/liquid/liquid.H => liquidProperties/liquidProperties/liquidProperties.H} (84%) rename src/thermophysicalModels/{liquids/liquid/liquidI.H => liquidProperties/liquidProperties/liquidPropertiesI.H} (67%) rename src/thermophysicalModels/{liquids => liquidProperties}/nC3H8O/nC3H8O.C (91%) rename src/thermophysicalModels/{liquids => liquidProperties}/nC3H8O/nC3H8O.H (94%) rename src/thermophysicalModels/{liquids => liquidProperties}/nC3H8O/nC3H8OI.H (97%) delete mode 100644 src/thermophysicalModels/liquids/liquid/liquid.C delete mode 100644 src/thermophysicalModels/pointSolidMixture/Make/files delete mode 100644 src/thermophysicalModels/pointSolids/Make/files create mode 100644 src/thermophysicalModels/solidMixtureProperties/Make/files rename src/thermophysicalModels/{pointSolidMixture => solidMixtureProperties}/Make/options (50%) rename src/thermophysicalModels/{pointSolidMixture/pointSolidMixture/pointSolidMixture.C => solidMixtureProperties/solidMixtureProperties/solidMixtureProperties.C} (77%) rename src/thermophysicalModels/{pointSolidMixture/pointSolidMixture/pointSolidMixture.H => solidMixtureProperties/solidMixtureProperties/solidMixtureProperties.H} (75%) rename src/thermophysicalModels/{pointSolids => solidProperties}/C/C.C (81%) rename src/thermophysicalModels/{pointSolids => solidProperties}/C/C.H (87%) rename src/thermophysicalModels/{pointSolids => solidProperties}/CaCO3/CaCO3.C (81%) rename src/thermophysicalModels/{pointSolids => solidProperties}/CaCO3/CaCO3.H (86%) create mode 100644 src/thermophysicalModels/solidProperties/Make/files rename src/thermophysicalModels/{pointSolids => solidProperties}/Make/options (100%) rename src/thermophysicalModels/{pointSolids => solidProperties}/ash/ash.C (81%) rename src/thermophysicalModels/{pointSolids => solidProperties}/ash/ash.H (87%) rename src/thermophysicalModels/{pointSolids/pointSolid/pointSolid.C => solidProperties/solidProperties/solidProperties.C} (78%) rename src/thermophysicalModels/{pointSolids/pointSolid/pointSolid.H => solidProperties/solidProperties/solidProperties.H} (75%) rename src/thermophysicalModels/{pointSolids/pointSolid/pointSolidI.H => solidProperties/solidProperties/solidPropertiesI.H} (75%) rename src/thermophysicalModels/{pointSolids/pointSolid/pointSolidNew.C => solidProperties/solidProperties/solidPropertiesNew.C} (64%) diff --git a/applications/solvers/combustion/dieselEngineFoam/Make/options b/applications/solvers/combustion/dieselEngineFoam/Make/options index 9a452478199..9cefdaf9968 100644 --- a/applications/solvers/combustion/dieselEngineFoam/Make/options +++ b/applications/solvers/combustion/dieselEngineFoam/Make/options @@ -4,8 +4,8 @@ EXE_INC = \ -I$(LIB_SRC)/lagrangian/basic/lnInclude \ -I$(LIB_SRC)/meshTools/lnInclude \ -I$(LIB_SRC)/lagrangian/dieselSpray/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidMixtureProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \ @@ -27,8 +27,8 @@ EXE_LIBS = \ -llagrangian \ -lmeshTools \ -ldieselSpray \ - -lliquids \ - -lliquidMixture \ + -lliquidProperties \ + -lliquidMixtureProperties \ -lthermophysicalFunctions \ -lspecie \ -lbasicThermophysicalModels \ diff --git a/applications/solvers/combustion/dieselFoam/Make/options b/applications/solvers/combustion/dieselFoam/Make/options index 3b1786aa08b..1e6ccfa1391 100644 --- a/applications/solvers/combustion/dieselFoam/Make/options +++ b/applications/solvers/combustion/dieselFoam/Make/options @@ -5,8 +5,8 @@ EXE_INC = \ -I$(LIB_SRC)/lagrangian/basic/lnInclude \ -I$(LIB_SRC)/meshTools/lnInclude \ -I$(LIB_SRC)/lagrangian/dieselSpray/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidMixtureProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \ @@ -24,8 +24,8 @@ EXE_LIBS = \ -llagrangian \ -lmeshTools \ -ldieselSpray \ - -lliquids \ - -lliquidMixture \ + -lliquidProperties \ + -lliquidMixtureProperties \ -lthermophysicalFunctions \ -lspecie \ -lbasicThermophysicalModels \ diff --git a/applications/solvers/lagrangian/coalChemistryFoam/Make/options b/applications/solvers/lagrangian/coalChemistryFoam/Make/options index 329dffc84d6..f4a9d0c52de 100644 --- a/applications/solvers/lagrangian/coalChemistryFoam/Make/options +++ b/applications/solvers/lagrangian/coalChemistryFoam/Make/options @@ -8,10 +8,10 @@ EXE_INC = \ -I$(LIB_SRC)/thermophysicalModels/pdfs/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidMixtureProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidMixtureProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \ @@ -31,10 +31,10 @@ EXE_LIBS = \ -lcoalCombustion\ -lspecie \ -lbasicThermophysicalModels \ - -lliquids \ - -lliquidMixture \ - -lpointSolids \ - -lpointSolidMixture \ + -lliquidProperties \ + -lliquidMixtureProperties \ + -lsolidProperties \ + -lsolidMixtureProperties \ -lthermophysicalFunctions \ -lreactionThermophysicalModels \ -lSLGThermo \ diff --git a/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/Make/options b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/Make/options index 7596b87bbd9..eede9724ce3 100644 --- a/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/Make/options +++ b/applications/solvers/lagrangian/porousExplicitSourceReactingParcelFoam/Make/options @@ -8,10 +8,10 @@ EXE_INC = \ -I$(LIB_SRC)/thermophysicalModels/pdfs/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidMixtureProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidMixtureProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \ @@ -30,10 +30,10 @@ EXE_LIBS = \ -llagrangianIntermediate \ -lspecie \ -lbasicThermophysicalModels \ - -lliquids \ - -lliquidMixture \ - -lpointSolids \ - -lpointSolidMixture \ + -lliquidProperties \ + -lliquidMixtureProperties \ + -lsolidProperties \ + -lsolidMixtureProperties \ -lthermophysicalFunctions \ -lreactionThermophysicalModels \ -lSLGThermo \ diff --git a/applications/solvers/lagrangian/reactingParcelFilmFoam/Make/options b/applications/solvers/lagrangian/reactingParcelFilmFoam/Make/options index 34867be0b41..e9d86d977c7 100644 --- a/applications/solvers/lagrangian/reactingParcelFilmFoam/Make/options +++ b/applications/solvers/lagrangian/reactingParcelFilmFoam/Make/options @@ -5,10 +5,10 @@ EXE_INC = \ -I$(LIB_SRC)/thermophysicalModels/pdfs/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidMixtureProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidMixtureProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \ @@ -26,8 +26,8 @@ EXE_LIBS = \ -lcompressibleLESModels \ -lspecie \ -lbasicThermophysicalModels \ - -lpointSolids \ - -lpointSolidMixture \ + -lsolidProperties \ + -lsolidMixtureProperties \ -lthermophysicalFunctions \ -lreactionThermophysicalModels \ -lSLGThermo \ diff --git a/applications/solvers/lagrangian/reactingParcelFoam/Make/options b/applications/solvers/lagrangian/reactingParcelFoam/Make/options index 2dbb2590f78..ee3db1695ab 100644 --- a/applications/solvers/lagrangian/reactingParcelFoam/Make/options +++ b/applications/solvers/lagrangian/reactingParcelFoam/Make/options @@ -7,10 +7,10 @@ EXE_INC = \ -I$(LIB_SRC)/thermophysicalModels/pdfs/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidMixtureProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidMixtureProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \ @@ -29,10 +29,10 @@ EXE_LIBS = \ -llagrangianIntermediate \ -lspecie \ -lbasicThermophysicalModels \ - -lliquids \ - -lliquidMixture \ - -lpointSolids \ - -lpointSolidMixture \ + -lliquidProperties \ + -lliquidMixtureProperties \ + -lsolidProperties \ + -lsolidMixtureProperties \ -lthermophysicalFunctions \ -lreactionThermophysicalModels \ -lSLGThermo \ diff --git a/applications/solvers/lagrangian/steadyReactingParcelFoam/Make/options b/applications/solvers/lagrangian/steadyReactingParcelFoam/Make/options index 7596b87bbd9..eede9724ce3 100644 --- a/applications/solvers/lagrangian/steadyReactingParcelFoam/Make/options +++ b/applications/solvers/lagrangian/steadyReactingParcelFoam/Make/options @@ -8,10 +8,10 @@ EXE_INC = \ -I$(LIB_SRC)/thermophysicalModels/pdfs/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidMixtureProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidMixtureProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \ @@ -30,10 +30,10 @@ EXE_LIBS = \ -llagrangianIntermediate \ -lspecie \ -lbasicThermophysicalModels \ - -lliquids \ - -lliquidMixture \ - -lpointSolids \ - -lpointSolidMixture \ + -lliquidProperties \ + -lliquidMixtureProperties \ + -lsolidProperties \ + -lsolidMixtureProperties \ -lthermophysicalFunctions \ -lreactionThermophysicalModels \ -lSLGThermo \ diff --git a/src/lagrangian/coalCombustion/Make/options b/src/lagrangian/coalCombustion/Make/options index 763b6cc2486..93f4b9d404d 100644 --- a/src/lagrangian/coalCombustion/Make/options +++ b/src/lagrangian/coalCombustion/Make/options @@ -6,10 +6,10 @@ EXE_INC = \ -I$(LIB_SRC)/thermophysicalModels/pdfs/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidMixtureProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidMixtureProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/radiation/lnInclude \ @@ -28,10 +28,10 @@ LIB_LIBS = \ -lpdf \ -lspecie \ -lbasicThermophysicalModels \ - -lliquids \ - -lliquidMixture \ - -lpointSolids \ - -lpointSolidMixture \ + -lliquidProperties \ + -lliquidMixtureProperties \ + -lsolidProperties \ + -lsolidMixtureProperties \ -lreactionThermophysicalModels \ -lSLGThermo \ -lcompressibleRASModels \ diff --git a/src/lagrangian/dieselSpray/Make/options b/src/lagrangian/dieselSpray/Make/options index 40cb013fbb7..9891ba01973 100644 --- a/src/lagrangian/dieselSpray/Make/options +++ b/src/lagrangian/dieselSpray/Make/options @@ -8,8 +8,8 @@ EXE_INC = \ -I$(LIB_SRC)/turbulenceModels/LES/LESdeltas/lnInclude \ -I$(LIB_SRC)/turbulenceModels/compressible/LES/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidMixtureProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \ @@ -22,8 +22,8 @@ LIB_LIBS = \ -lcompressibleRASModels \ -lcompressibleLESModels \ -lLESdeltas \ - -lliquids \ - -lliquidMixture \ + -lliquidProperties \ + -lliquidMixtureProperties \ -lthermophysicalFunctions \ -lspecie \ -lpdf diff --git a/src/lagrangian/dieselSpray/injector/commonRailInjector/commonRailInjector.C b/src/lagrangian/dieselSpray/injector/commonRailInjector/commonRailInjector.C index a8c6e028626..e1c722dc09f 100644 --- a/src/lagrangian/dieselSpray/injector/commonRailInjector/commonRailInjector.C +++ b/src/lagrangian/dieselSpray/injector/commonRailInjector/commonRailInjector.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -400,7 +400,7 @@ Foam::scalar Foam::commonRailInjector::injectedMass void Foam::commonRailInjector::correctProfiles ( - const liquidMixture& fuel, + const liquidMixtureProperties& fuel, const scalar referencePressure ) { diff --git a/src/lagrangian/dieselSpray/injector/commonRailInjector/commonRailInjector.H b/src/lagrangian/dieselSpray/injector/commonRailInjector/commonRailInjector.H index e29bbfcf8b0..876842b7cda 100644 --- a/src/lagrangian/dieselSpray/injector/commonRailInjector/commonRailInjector.H +++ b/src/lagrangian/dieselSpray/injector/commonRailInjector/commonRailInjector.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -213,7 +213,7 @@ public: void correctProfiles ( - const liquidMixture& fuel, + const liquidMixtureProperties& fuel, const scalar referencePressure ); diff --git a/src/lagrangian/dieselSpray/injector/definedInjector/definedInjector.C b/src/lagrangian/dieselSpray/injector/definedInjector/definedInjector.C index 27b7e4ddd7b..c2de30e258e 100644 --- a/src/lagrangian/dieselSpray/injector/definedInjector/definedInjector.C +++ b/src/lagrangian/dieselSpray/injector/definedInjector/definedInjector.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -366,7 +366,7 @@ Foam::scalar Foam::definedInjector::injectedMass void Foam::definedInjector::correctProfiles ( - const liquidMixture& fuel, + const liquidMixtureProperties& fuel, const scalar referencePressure ) { diff --git a/src/lagrangian/dieselSpray/injector/definedInjector/definedInjector.H b/src/lagrangian/dieselSpray/injector/definedInjector/definedInjector.H index 529eef58f5a..c436c1e4fbe 100644 --- a/src/lagrangian/dieselSpray/injector/definedInjector/definedInjector.H +++ b/src/lagrangian/dieselSpray/injector/definedInjector/definedInjector.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -218,7 +218,7 @@ public: void correctProfiles ( - const liquidMixture& fuel, + const liquidMixtureProperties& fuel, const scalar referencePressure ); diff --git a/src/lagrangian/dieselSpray/injector/injectorType/injectorType.H b/src/lagrangian/dieselSpray/injector/injectorType/injectorType.H index aa3b30611ca..148ca0eaf1f 100644 --- a/src/lagrangian/dieselSpray/injector/injectorType/injectorType.H +++ b/src/lagrangian/dieselSpray/injector/injectorType/injectorType.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -44,7 +44,7 @@ SourceFiles #include "vector.H" #include "scalarField.H" #include "cachedRandom.H" -#include "liquidMixture.H" +#include "liquidMixtureProperties.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -218,7 +218,7 @@ public: virtual void correctProfiles ( - const liquidMixture& fuel, + const liquidMixtureProperties& fuel, const scalar referencePressure ) = 0; }; diff --git a/src/lagrangian/dieselSpray/injector/multiHoleInjector/multiHoleInjector.C b/src/lagrangian/dieselSpray/injector/multiHoleInjector/multiHoleInjector.C index fbd957ccfb0..760c26d118c 100644 --- a/src/lagrangian/dieselSpray/injector/multiHoleInjector/multiHoleInjector.C +++ b/src/lagrangian/dieselSpray/injector/multiHoleInjector/multiHoleInjector.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -420,7 +420,7 @@ Foam::scalar Foam::multiHoleInjector::injectedMass void Foam::multiHoleInjector::correctProfiles ( - const liquidMixture& fuel, + const liquidMixtureProperties& fuel, const scalar referencePressure ) { diff --git a/src/lagrangian/dieselSpray/injector/multiHoleInjector/multiHoleInjector.H b/src/lagrangian/dieselSpray/injector/multiHoleInjector/multiHoleInjector.H index 4af479631e3..d0fd0a2ebba 100644 --- a/src/lagrangian/dieselSpray/injector/multiHoleInjector/multiHoleInjector.H +++ b/src/lagrangian/dieselSpray/injector/multiHoleInjector/multiHoleInjector.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -223,7 +223,7 @@ public: void correctProfiles ( - const liquidMixture& fuel, + const liquidMixtureProperties& fuel, const scalar referencePressure ); diff --git a/src/lagrangian/dieselSpray/injector/swirlInjector/swirlInjector.C b/src/lagrangian/dieselSpray/injector/swirlInjector/swirlInjector.C index 795f548bc39..1c0607dd537 100644 --- a/src/lagrangian/dieselSpray/injector/swirlInjector/swirlInjector.C +++ b/src/lagrangian/dieselSpray/injector/swirlInjector/swirlInjector.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -409,7 +409,7 @@ Foam::scalar Foam::swirlInjector::injectedMass void Foam::swirlInjector::correctProfiles ( - const liquidMixture& fuel, + const liquidMixtureProperties& fuel, const scalar referencePressure ) { diff --git a/src/lagrangian/dieselSpray/injector/swirlInjector/swirlInjector.H b/src/lagrangian/dieselSpray/injector/swirlInjector/swirlInjector.H index 59acf5596e5..55ad8276efa 100644 --- a/src/lagrangian/dieselSpray/injector/swirlInjector/swirlInjector.H +++ b/src/lagrangian/dieselSpray/injector/swirlInjector/swirlInjector.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -232,7 +232,7 @@ public: void correctProfiles ( - const liquidMixture& fuel, + const liquidMixtureProperties& fuel, const scalar referencePressure ); diff --git a/src/lagrangian/dieselSpray/injector/unitInjector/unitInjector.C b/src/lagrangian/dieselSpray/injector/unitInjector/unitInjector.C index 241b7cb1138..f7c5c4214a3 100644 --- a/src/lagrangian/dieselSpray/injector/unitInjector/unitInjector.C +++ b/src/lagrangian/dieselSpray/injector/unitInjector/unitInjector.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -357,7 +357,7 @@ Foam::scalar Foam::unitInjector::injectedMass(const scalar t) const void Foam::unitInjector::correctProfiles ( - const liquidMixture& fuel, + const liquidMixtureProperties& fuel, const scalar referencePressure ) { diff --git a/src/lagrangian/dieselSpray/injector/unitInjector/unitInjector.H b/src/lagrangian/dieselSpray/injector/unitInjector/unitInjector.H index 2df163b402e..54fab69d486 100644 --- a/src/lagrangian/dieselSpray/injector/unitInjector/unitInjector.H +++ b/src/lagrangian/dieselSpray/injector/unitInjector/unitInjector.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -212,7 +212,7 @@ public: void correctProfiles ( - const liquidMixture& fuel, + const liquidMixtureProperties& fuel, const scalar referencePressure ); diff --git a/src/lagrangian/dieselSpray/parcel/parcel.C b/src/lagrangian/dieselSpray/parcel/parcel.C index 45f24d02769..2f251681393 100644 --- a/src/lagrangian/dieselSpray/parcel/parcel.C +++ b/src/lagrangian/dieselSpray/parcel/parcel.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -99,7 +99,7 @@ bool Foam::parcel::move(spray& sDB, const scalar trackTime) const polyMesh& mesh = cloud().pMesh(); const polyBoundaryMesh& pbMesh = mesh.boundaryMesh(); - const liquidMixture& fuels = sDB.fuels(); + const liquidMixtureProperties& fuels = sDB.fuels(); label Nf = fuels.components().size(); label Ns = sDB.composition().Y().size(); @@ -333,7 +333,7 @@ void Foam::parcel::updateParcelProperties const label faceI ) { - const liquidMixture& fuels = sDB.fuels(); + const liquidMixtureProperties& fuels = sDB.fuels(); label Nf = sDB.fuels().components().size(); label Ns = sDB.composition().Y().size(); diff --git a/src/lagrangian/dieselSpray/parcel/setRelaxationTimes.C b/src/lagrangian/dieselSpray/parcel/setRelaxationTimes.C index 6a8d8c6a6ba..c1a289c719d 100644 --- a/src/lagrangian/dieselSpray/parcel/setRelaxationTimes.C +++ b/src/lagrangian/dieselSpray/parcel/setRelaxationTimes.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -51,7 +51,7 @@ void Foam::parcel::setRelaxationTimes const scalar dt ) { - const liquidMixture& fuels = sDB.fuels(); + const liquidMixtureProperties& fuels = sDB.fuels(); scalar mCell = rho*sDB.mesh().V()[cell()]; scalarField mfg(Yfg*mCell); diff --git a/src/lagrangian/dieselSpray/spray/spray.C b/src/lagrangian/dieselSpray/spray/spray.C index ef983481878..dbacb3bfa99 100644 --- a/src/lagrangian/dieselSpray/spray/spray.C +++ b/src/lagrangian/dieselSpray/spray/spray.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -169,7 +169,7 @@ Foam::spray::spray fuels_ ( - liquidMixture::New + liquidMixtureProperties::New ( mesh_.lookupObject<dictionary>("thermophysicalProperties") ) diff --git a/src/lagrangian/dieselSpray/spray/spray.H b/src/lagrangian/dieselSpray/spray/spray.H index 6eef87400fb..9ba9375c80f 100644 --- a/src/lagrangian/dieselSpray/spray/spray.H +++ b/src/lagrangian/dieselSpray/spray/spray.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -32,13 +32,13 @@ Description #ifndef spray_H #define spray_H +#include "autoPtr.H" #include "parcel.H" #include "injector.H" #include "IOPtrList.H" #include "interpolation.H" -#include "liquid.H" -#include "autoPtr.H" -#include "liquidMixture.H" +#include "liquidProperties.H" +#include "liquidMixtureProperties.H" #include "cachedRandom.H" #include "thermoPhysicsTypes.H" @@ -115,7 +115,7 @@ class spray autoPtr<breakupModel> breakupModel_; autoPtr<collisionModel> collisionModel_; autoPtr<dispersionModel> dispersionModel_; - autoPtr<liquidMixture> fuels_; + autoPtr<liquidMixtureProperties> fuels_; autoPtr<injectorModel> injectorModel_; @@ -254,7 +254,7 @@ public: inline label subCycles() const; inline const vector& g() const; - inline const liquidMixture& fuels() const; + inline const liquidMixtureProperties& fuels() const; inline const PtrList<gasThermoPhysics>& gasProperties() const; inline const basicMultiComponentMixture& composition() const; diff --git a/src/lagrangian/dieselSpray/spray/sprayI.H b/src/lagrangian/dieselSpray/spray/sprayI.H index e11bd085327..740d0453c74 100644 --- a/src/lagrangian/dieselSpray/spray/sprayI.H +++ b/src/lagrangian/dieselSpray/spray/sprayI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -236,7 +236,7 @@ inline const Foam::vector& Foam::spray::g() const } -inline const Foam::liquidMixture& Foam::spray::fuels() const +inline const Foam::liquidMixtureProperties& Foam::spray::fuels() const { return fuels_(); } diff --git a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/LISA/LISA.C b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/LISA/LISA.C index 682b2ebfafc..b0bf8b74ebf 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/LISA/LISA.C +++ b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/LISA/LISA.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -74,7 +74,7 @@ void Foam::LISA::atomizeParcel parcel& p, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const { const PtrList<volScalarField>& Y = spray_.composition().Y(); diff --git a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/LISA/LISA.H b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/LISA/LISA.H index eade4f966c1..9668e86404f 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/LISA/LISA.H +++ b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/LISA/LISA.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -97,7 +97,7 @@ public: parcel& parcel, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const; }; diff --git a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/atomizationModel/atomizationModel.H b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/atomizationModel/atomizationModel.H index 59b20f929fc..55ff9dfc909 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/atomizationModel/atomizationModel.H +++ b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/atomizationModel/atomizationModel.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -104,7 +104,7 @@ public: parcel& parcel, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const = 0; }; diff --git a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/blobsSheetAtomization/blobsSheetAtomization.C b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/blobsSheetAtomization/blobsSheetAtomization.C index 3e243038262..7824e726a29 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/blobsSheetAtomization/blobsSheetAtomization.C +++ b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/blobsSheetAtomization/blobsSheetAtomization.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -73,7 +73,7 @@ void Foam::blobsSheetAtomization::atomizeParcel parcel& p, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const { const PtrList<volScalarField>& Y = spray_.composition().Y(); diff --git a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/blobsSheetAtomization/blobsSheetAtomization.H b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/blobsSheetAtomization/blobsSheetAtomization.H index 2af3301cdbb..ee2dfdac287 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/blobsSheetAtomization/blobsSheetAtomization.H +++ b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/blobsSheetAtomization/blobsSheetAtomization.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -92,7 +92,7 @@ public: parcel& parcel, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const; }; diff --git a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/noAtomization/noAtomization.C b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/noAtomization/noAtomization.C index 76fa010e5e6..68b29c9084b 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/noAtomization/noAtomization.C +++ b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/noAtomization/noAtomization.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -69,7 +69,7 @@ void Foam::noAtomization::atomizeParcel parcel& p, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const { p.liquidCore() = 0.0; diff --git a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/noAtomization/noAtomization.H b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/noAtomization/noAtomization.H index fbbde6326f4..835a4e767f7 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/noAtomization/noAtomization.H +++ b/src/lagrangian/dieselSpray/spraySubModels/atomizationModel/noAtomization/noAtomization.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -71,7 +71,7 @@ public: parcel& parcel, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const; }; diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/ETAB/ETAB.C b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/ETAB/ETAB.C index 8a16cf6cc29..260740dd985 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/ETAB/ETAB.C +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/ETAB/ETAB.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -79,7 +79,7 @@ void Foam::ETAB::breakupParcel parcel& p, const scalar deltaT, const vector& Ug, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const { scalar T = p.T(); diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/ETAB/ETAB.H b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/ETAB/ETAB.H index 463f47f92e5..d1502014ba3 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/ETAB/ETAB.H +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/ETAB/ETAB.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -111,7 +111,7 @@ public: parcel& parcel, const scalar deltaT, const vector& Ug, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const; }; diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/SHF/SHF.C b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/SHF/SHF.C index e8ac0b90796..7e4ba37eebe 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/SHF/SHF.C +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/SHF/SHF.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -98,7 +98,7 @@ void Foam::SHF::breakupParcel parcel& p, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const { label cellI = p.cell(); diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/SHF/SHF.H b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/SHF/SHF.H index af3dedaa179..1f7f984a826 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/SHF/SHF.H +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/SHF/SHF.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -133,7 +133,7 @@ public: parcel& parcel, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const; }; diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/TAB/TAB.C b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/TAB/TAB.C index 8b121c622e6..2189382e34a 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/TAB/TAB.C +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/TAB/TAB.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -84,7 +84,7 @@ void Foam::TAB::breakupParcel parcel& p, const scalar deltaT, const vector& Ug, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const { scalar T = p.T(); diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/TAB/TAB.H b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/TAB/TAB.H index f28eb559add..7b96b28d15b 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/TAB/TAB.H +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/TAB/TAB.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -108,7 +108,7 @@ public: parcel& parcel, const scalar deltaT, const vector& Ug, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const; }; diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/breakupModel/breakupModel.C b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/breakupModel/breakupModel.C index 61636ad1769..78efbc2ccbb 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/breakupModel/breakupModel.C +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/breakupModel/breakupModel.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -78,7 +78,7 @@ void Foam::breakupModel::updateParcelProperties parcel& p, const scalar deltaT, const vector& Ug, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const { if (includeOscillation_) diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/breakupModel/breakupModel.H b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/breakupModel/breakupModel.H index 6c410479f48..01079023dc1 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/breakupModel/breakupModel.H +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/breakupModel/breakupModel.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -126,7 +126,7 @@ public: parcel& p, const scalar deltaT, const vector& Ug, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const; virtual void breakupParcel @@ -134,7 +134,7 @@ public: parcel& parcel, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const = 0; }; diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/breakupModel/breakupModelNew.C b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/breakupModel/breakupModelNew.C index 5bd1443461a..f4ef3324c7a 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/breakupModel/breakupModelNew.C +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/breakupModel/breakupModelNew.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/noBreakup/noBreakup.C b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/noBreakup/noBreakup.C index 216b51d6fe1..5c96b6907ee 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/noBreakup/noBreakup.C +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/noBreakup/noBreakup.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -69,7 +69,7 @@ void Foam::noBreakup::breakupParcel parcel&, const scalar, const vector&, - const liquidMixture& + const liquidMixtureProperties& ) const { // Do nothing diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/noBreakup/noBreakup.H b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/noBreakup/noBreakup.H index db2b9e627ba..f474d869663 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/noBreakup/noBreakup.H +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/noBreakup/noBreakup.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -75,7 +75,7 @@ public: parcel& parcel, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const; }; diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzDiwakar/reitzDiwakar.C b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzDiwakar/reitzDiwakar.C index aefd1679bee..d7798cff98d 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzDiwakar/reitzDiwakar.C +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzDiwakar/reitzDiwakar.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -73,7 +73,7 @@ void Foam::reitzDiwakar::breakupParcel parcel& p, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const { const PtrList<volScalarField>& Y = spray_.composition().Y(); diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzDiwakar/reitzDiwakar.H b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzDiwakar/reitzDiwakar.H index c36e4e6916c..16459fa5227 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzDiwakar/reitzDiwakar.H +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzDiwakar/reitzDiwakar.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -87,7 +87,7 @@ public: parcel& parcel, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const; }; diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzKHRT/reitzKHRT.C b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzKHRT/reitzKHRT.C index 7556a97b63d..51b714f831a 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzKHRT/reitzKHRT.C +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzKHRT/reitzKHRT.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -75,7 +75,7 @@ void Foam::reitzKHRT::breakupParcel parcel& p, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const { label cellI = p.cell(); diff --git a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzKHRT/reitzKHRT.H b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzKHRT/reitzKHRT.H index 7895f8573a2..67ebff166cf 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzKHRT/reitzKHRT.H +++ b/src/lagrangian/dieselSpray/spraySubModels/breakupModel/reitzKHRT/reitzKHRT.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -91,7 +91,7 @@ public: parcel& parcel, const scalar deltaT, const vector& vel, - const liquidMixture& fuels + const liquidMixtureProperties& fuels ) const; }; diff --git a/src/lagrangian/dieselSpray/spraySubModels/injectorModel/definedPressureSwirl/definedPressureSwirl.C b/src/lagrangian/dieselSpray/spraySubModels/injectorModel/definedPressureSwirl/definedPressureSwirl.C index 590637f54f6..84e4bec6dfe 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/injectorModel/definedPressureSwirl/definedPressureSwirl.C +++ b/src/lagrangian/dieselSpray/spraySubModels/injectorModel/definedPressureSwirl/definedPressureSwirl.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -97,7 +97,7 @@ Foam::scalar Foam::definedPressureSwirlInjector::d0 // modifications to take account of flash boiling.... - const liquidMixture& fuels = sm_.fuels(); + const liquidMixtureProperties& fuels = sm_.fuels(); scalar chi = 0.0; scalar Tinj = it.T(t); label Nf = fuels.components().size(); diff --git a/src/lagrangian/dieselSpray/spraySubModels/injectorModel/injectorModel/injectorModel.H b/src/lagrangian/dieselSpray/spraySubModels/injectorModel/injectorModel/injectorModel.H index c0e6998ecca..d17cbc3e9dd 100644 --- a/src/lagrangian/dieselSpray/spraySubModels/injectorModel/injectorModel/injectorModel.H +++ b/src/lagrangian/dieselSpray/spraySubModels/injectorModel/injectorModel/injectorModel.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -34,7 +34,7 @@ Description #ifndef injectorModel_H #define injectorModel_H -#include "liquid.H" +#include "liquidProperties.H" #include "injector.H" #include "PtrList.H" #include "IOdictionary.H" diff --git a/src/lagrangian/intermediate/Make/options b/src/lagrangian/intermediate/Make/options index db20632300d..7ff9a9456a1 100644 --- a/src/lagrangian/intermediate/Make/options +++ b/src/lagrangian/intermediate/Make/options @@ -5,10 +5,10 @@ EXE_INC = \ -I$(LIB_SRC)/thermophysicalModels/pdfs/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidMixtureProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidMixtureProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/radiation/lnInclude \ @@ -25,10 +25,10 @@ LIB_LIBS = \ -lmeshTools \ -llagrangian \ -lpdf \ - -lliquids \ - -lliquidMixture \ - -lpointSolids \ - -lpointSolidMixture \ + -lliquidProperties \ + -lliquidMixtureProperties \ + -lsolidProperties \ + -lsolidMixtureProperties \ -lspecie \ -lbasicThermophysicalModels \ -lreactionThermophysicalModels \ diff --git a/src/lagrangian/intermediate/submodels/Reacting/CompositionModel/CompositionModel/CompositionModel.C b/src/lagrangian/intermediate/submodels/Reacting/CompositionModel/CompositionModel/CompositionModel.C index 219e691e3a7..2815d5e3d1a 100644 --- a/src/lagrangian/intermediate/submodels/Reacting/CompositionModel/CompositionModel/CompositionModel.C +++ b/src/lagrangian/intermediate/submodels/Reacting/CompositionModel/CompositionModel/CompositionModel.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2008-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -93,14 +93,16 @@ Foam::CompositionModel<CloudType>::carrier() const template<class CloudType> -const Foam::liquidMixture& Foam::CompositionModel<CloudType>::liquids() const +const Foam::liquidMixtureProperties& +Foam::CompositionModel<CloudType>::liquids() const { return thermo_.liquids(); } template<class CloudType> -const Foam::pointSolidMixture& Foam::CompositionModel<CloudType>::solids() const +const Foam::solidMixtureProperties& +Foam::CompositionModel<CloudType>::solids() const { return thermo_.solids(); } diff --git a/src/lagrangian/intermediate/submodels/Reacting/CompositionModel/CompositionModel/CompositionModel.H b/src/lagrangian/intermediate/submodels/Reacting/CompositionModel/CompositionModel/CompositionModel.H index 74a4a87a205..04ec177d1cb 100644 --- a/src/lagrangian/intermediate/submodels/Reacting/CompositionModel/CompositionModel/CompositionModel.H +++ b/src/lagrangian/intermediate/submodels/Reacting/CompositionModel/CompositionModel/CompositionModel.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2008-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2008-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -140,10 +140,10 @@ public: const basicMultiComponentMixture& carrier() const; //- Return the global (additional) liquids - const liquidMixture& liquids() const; + const liquidMixtureProperties& liquids() const; //- Return the global (additional) solids - const pointSolidMixture& solids() const; + const solidMixtureProperties& solids() const; //- Return the list of phase properties const phasePropertiesList& phaseProps() const; diff --git a/src/lagrangian/intermediate/submodels/Reacting/PhaseChangeModel/LiquidEvaporation/LiquidEvaporation.H b/src/lagrangian/intermediate/submodels/Reacting/PhaseChangeModel/LiquidEvaporation/LiquidEvaporation.H index dbae15d93d4..8c66c4fbbd2 100644 --- a/src/lagrangian/intermediate/submodels/Reacting/PhaseChangeModel/LiquidEvaporation/LiquidEvaporation.H +++ b/src/lagrangian/intermediate/submodels/Reacting/PhaseChangeModel/LiquidEvaporation/LiquidEvaporation.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2009-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2009-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -34,7 +34,7 @@ Description #define LiquidEvaporation_H #include "PhaseChangeModel.H" -#include "liquidMixture.H" +#include "liquidMixtureProperties.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -54,7 +54,7 @@ protected: // Protected data //- Global liquid properties data - const liquidMixture& liquids_; + const liquidMixtureProperties& liquids_; //- List of active liquid names List<word> activeLiquids_; diff --git a/src/lagrangian/intermediate/submodels/Thermodynamic/SurfaceFilmModel/ThermoSurfaceFilm/ThermoSurfaceFilm.C b/src/lagrangian/intermediate/submodels/Thermodynamic/SurfaceFilmModel/ThermoSurfaceFilm/ThermoSurfaceFilm.C index c0d9f69e770..84dc17c90dd 100644 --- a/src/lagrangian/intermediate/submodels/Thermodynamic/SurfaceFilmModel/ThermoSurfaceFilm/ThermoSurfaceFilm.C +++ b/src/lagrangian/intermediate/submodels/Thermodynamic/SurfaceFilmModel/ThermoSurfaceFilm/ThermoSurfaceFilm.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2009-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2009-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -230,7 +230,7 @@ void Foam::ThermoSurfaceFilm<CloudType>::drySplashInteraction Info<< "Parcel " << p.origId() << " drySplashInteraction" << endl; } - const liquid& liq = thermo_.liquids().properties()[0]; + const liquidProperties& liq = thermo_.liquids().properties()[0]; // Patch face velocity and normal const vector& Up = this->owner().U().boundaryField()[pp.index()][faceI]; @@ -286,7 +286,7 @@ void Foam::ThermoSurfaceFilm<CloudType>::wetSplashInteraction Info<< "Parcel " << p.origId() << " wetSplashInteraction" << endl; } - const liquid& liq = thermo_.liquids().properties()[0]; + const liquidProperties& liq = thermo_.liquids().properties()[0]; // Patch face velocity and normal const vector& Up = this->owner().U().boundaryField()[pp.index()][faceI]; diff --git a/src/surfaceFilmModels/Make/options b/src/surfaceFilmModels/Make/options index 3b0199a09b5..dda598200c9 100644 --- a/src/surfaceFilmModels/Make/options +++ b/src/surfaceFilmModels/Make/options @@ -3,10 +3,10 @@ EXE_INC = \ -I$(LIB_SRC)/meshTools/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidMixtureProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidMixtureProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/SLGThermo/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/pdfs/lnInclude \ diff --git a/src/surfaceFilmModels/submodels/thermo/phaseChangeModel/standardPhaseChange/standardPhaseChange.C b/src/surfaceFilmModels/submodels/thermo/phaseChangeModel/standardPhaseChange/standardPhaseChange.C index 29ae7ce8ea6..375f0e22fd0 100644 --- a/src/surfaceFilmModels/submodels/thermo/phaseChangeModel/standardPhaseChange/standardPhaseChange.C +++ b/src/surfaceFilmModels/submodels/thermo/phaseChangeModel/standardPhaseChange/standardPhaseChange.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2010-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2010-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -106,7 +106,7 @@ void Foam::surfaceFilmModels::standardPhaseChange::correct // set local thermo properties const SLGThermo& thermo = film.thermo(); const label liqId = film.liquidId(); - const liquid& liq = thermo.liquids().properties()[liqId]; + const liquidProperties& liq = thermo.liquids().properties()[liqId]; const label vapId = thermo.carrierId(thermo.liquids().components()[liqId]); // retrieve fields from film model diff --git a/src/surfaceFilmModels/surfaceFilmModel/thermoSingleLayer/thermoSingleLayer.C b/src/surfaceFilmModels/surfaceFilmModel/thermoSingleLayer/thermoSingleLayer.C index 1723c09f711..c6a7e254f8e 100644 --- a/src/surfaceFilmModels/surfaceFilmModel/thermoSingleLayer/thermoSingleLayer.C +++ b/src/surfaceFilmModels/surfaceFilmModel/thermoSingleLayer/thermoSingleLayer.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2009-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2009-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -81,7 +81,8 @@ void Foam::surfaceFilmModels::thermoSingleLayer::correctThermoFields() } case tmSingleComponent: { - const liquid& liq = thermo_.liquids().properties()[liquidId_]; + const liquidProperties& liq = + thermo_.liquids().properties()[liquidId_]; forAll(rho_, cellI) { const scalar T = T_[cellI]; diff --git a/src/thermophysicalModels/Allwmake b/src/thermophysicalModels/Allwmake index 7b1b586b563..306211ac6a7 100755 --- a/src/thermophysicalModels/Allwmake +++ b/src/thermophysicalModels/Allwmake @@ -5,10 +5,10 @@ set -x wmake libso specie wmake libso solid wmake libso thermophysicalFunctions -wmake libso liquids -wmake libso liquidMixture -wmake libso pointSolids -wmake libso pointSolidMixture +wmake libso liquidProperties +wmake libso liquidMixtureProperties +wmake libso solidProperties +wmake libso solidMixtureProperties wmake libso basic wmake libso reactionThermo diff --git a/src/thermophysicalModels/SLGThermo/Make/options b/src/thermophysicalModels/SLGThermo/Make/options index 6121f1c83e0..3eda6c06d56 100644 --- a/src/thermophysicalModels/SLGThermo/Make/options +++ b/src/thermophysicalModels/SLGThermo/Make/options @@ -2,10 +2,10 @@ EXE_INC = \ -I$(LIB_SRC)/finiteVolume/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquidMixture/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolids/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/pointSolidMixture/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidMixtureProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidProperties/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/solidMixtureProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/reactionThermo/lnInclude LIB_LIBS = \ diff --git a/src/thermophysicalModels/SLGThermo/SLGThermo/SLGThermo.C b/src/thermophysicalModels/SLGThermo/SLGThermo/SLGThermo.C index ce9048a5ac6..711dd174c76 100644 --- a/src/thermophysicalModels/SLGThermo/SLGThermo/SLGThermo.C +++ b/src/thermophysicalModels/SLGThermo/SLGThermo/SLGThermo.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2010-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2010-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -61,7 +61,7 @@ Foam::SLGThermo::SLGThermo(const fvMesh& mesh, basicThermo& thermo) if (thermo.found("liquids")) { - liquids_ = liquidMixture::New(thermo.subDict("liquids")); + liquids_ = liquidMixtureProperties::New(thermo.subDict("liquids")); Info<< " liquids - " << liquids_->components().size() << " components" << endl; } @@ -72,7 +72,7 @@ Foam::SLGThermo::SLGThermo(const fvMesh& mesh, basicThermo& thermo) if (thermo.found("solids")) { - solids_ = pointSolidMixture::New(thermo.subDict("solids")); + solids_ = solidMixtureProperties::New(thermo.subDict("solids")); Info<< " solids - " << solids_->components().size() << " components" << endl; } @@ -113,13 +113,14 @@ const Foam::basicMultiComponentMixture& Foam::SLGThermo::carrier() const } -const Foam::liquidMixture& Foam::SLGThermo::liquids() const +const Foam::liquidMixtureProperties& Foam::SLGThermo::liquids() const { if (!liquids_.valid()) { FatalErrorIn ( - "const Foam::liquidMixture& Foam::SLGThermo::liquids() const" + "const Foam::liquidMixtureProperties& " + "Foam::SLGThermo::liquids() const" ) << "liquids requested, but object is not allocated" << abort(FatalError); } @@ -128,13 +129,14 @@ const Foam::liquidMixture& Foam::SLGThermo::liquids() const } -const Foam::pointSolidMixture& Foam::SLGThermo::solids() const +const Foam::solidMixtureProperties& Foam::SLGThermo::solids() const { if (!solids_.valid()) { FatalErrorIn ( - "const Foam::pointSolidtMixture& Foam::SLGThermo::solids() const" + "const Foam::solidMixtureProperties& " + "Foam::SLGThermo::solids() const" ) << "solids requested, but object is not allocated" << abort(FatalError); } diff --git a/src/thermophysicalModels/SLGThermo/SLGThermo/SLGThermo.H b/src/thermophysicalModels/SLGThermo/SLGThermo/SLGThermo.H index f4ba8299a83..751a3941644 100644 --- a/src/thermophysicalModels/SLGThermo/SLGThermo/SLGThermo.H +++ b/src/thermophysicalModels/SLGThermo/SLGThermo/SLGThermo.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2010-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2010-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -48,8 +48,8 @@ SourceFiles #include "MeshObject.H" #include "basicThermo.H" #include "basicMultiComponentMixture.H" -#include "liquidMixture.H" -#include "pointSolidMixture.H" +#include "liquidMixtureProperties.H" +#include "solidMixtureProperties.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -73,10 +73,10 @@ class SLGThermo basicMultiComponentMixture* carrier_; //- Additional liquid properties data - autoPtr<liquidMixture> liquids_; + autoPtr<liquidMixtureProperties> liquids_; //- Additional solid properties data - autoPtr<pointSolidMixture> solids_; + autoPtr<solidMixtureProperties> solids_; public: @@ -105,10 +105,10 @@ public: const basicMultiComponentMixture& carrier() const; //- Return reference to the global (additional) liquids - const liquidMixture& liquids() const; + const liquidMixtureProperties& liquids() const; //- Return reference to the global (additional) solids - const pointSolidMixture& solids() const; + const solidMixtureProperties& solids() const; // Index retrieval diff --git a/src/thermophysicalModels/liquidMixture/Make/files b/src/thermophysicalModels/liquidMixture/Make/files deleted file mode 100644 index 5d205229ef9..00000000000 --- a/src/thermophysicalModels/liquidMixture/Make/files +++ /dev/null @@ -1,6 +0,0 @@ -liquidMixture = liquidMixture - -$(liquidMixture)/liquidMixture.C -$(liquidMixture)/liquidMixtureIO.C - -LIB = $(FOAM_LIBBIN)/libliquidMixture diff --git a/src/thermophysicalModels/liquidMixture/liquidMixture/liquidMixtureIO.C b/src/thermophysicalModels/liquidMixture/liquidMixture/liquidMixtureIO.C deleted file mode 100644 index 6d4c2eb7658..00000000000 --- a/src/thermophysicalModels/liquidMixture/liquidMixture/liquidMixtureIO.C +++ /dev/null @@ -1,60 +0,0 @@ -/*---------------------------------------------------------------------------*\ - ========= | - \\ / F ield | OpenFOAM: The Open Source CFD Toolbox - \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. - \\/ M anipulation | -------------------------------------------------------------------------------- -License - This file is part of OpenFOAM. - - OpenFOAM is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - OpenFOAM is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - for more details. - - You should have received a copy of the GNU General Public License - along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. - -\*---------------------------------------------------------------------------*/ - -#include "liquidMixture.H" -//#include "IOstreams.H" - -// * * * * * * * * * * * * * * * IOstream Operators * * * * * * * * * * * * // -/* -Foam::Istream& Foam::operator>>(Foam::Istream& is, Foam::liquidMixture& l) -{ - is >> l.x_; - - // Check state of Istream - is.check - ( - "Foam::Istream& Foam::operator>>(Foam::Istream&, Foam::liquidMixture&)" - ); - - return is; -} - -Foam::Ostream& Foam::operator<<(Foam::Ostream& os, const Foam::liquidMixture& l) -{ - - os << l.x_; - - // Check state of Ostream - os.check - ( - "Foam::Ostream& Foam::operator<<(Foam::Ostream&, " - "const Foam::liquidMixture&)" - ); - - return os; -} - */ - -// ************************************************************************* // diff --git a/src/thermophysicalModels/liquidMixtureProperties/Make/files b/src/thermophysicalModels/liquidMixtureProperties/Make/files new file mode 100644 index 00000000000..4f0959cfc77 --- /dev/null +++ b/src/thermophysicalModels/liquidMixtureProperties/Make/files @@ -0,0 +1,3 @@ +liquidMixtureProperties/liquidMixtureProperties.C + +LIB = $(FOAM_LIBBIN)/libliquidMixtureProperties diff --git a/src/thermophysicalModels/liquidMixture/Make/options b/src/thermophysicalModels/liquidMixtureProperties/Make/options similarity index 76% rename from src/thermophysicalModels/liquidMixture/Make/options rename to src/thermophysicalModels/liquidMixtureProperties/Make/options index bfa6b569ba7..28490cc1687 100644 --- a/src/thermophysicalModels/liquidMixture/Make/options +++ b/src/thermophysicalModels/liquidMixtureProperties/Make/options @@ -1,11 +1,11 @@ EXE_INC = \ -I$(LIB_SRC)/thermophysicalModels/basic/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude \ - -I$(LIB_SRC)/thermophysicalModels/liquids/lnInclude \ + -I$(LIB_SRC)/thermophysicalModels/liquidProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/combustion/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/thermophysicalFunctions/lnInclude LIB_LIBS = \ - -lliquids \ + -lliquidProperties \ -lthermophysicalFunctions diff --git a/src/thermophysicalModels/liquidMixture/liquidMixture/liquidMixture.C b/src/thermophysicalModels/liquidMixtureProperties/liquidMixtureProperties/liquidMixtureProperties.C similarity index 82% rename from src/thermophysicalModels/liquidMixture/liquidMixture/liquidMixture.C rename to src/thermophysicalModels/liquidMixtureProperties/liquidMixtureProperties/liquidMixtureProperties.C index aa573eb1ad9..a28d214d99c 100644 --- a/src/thermophysicalModels/liquidMixture/liquidMixture/liquidMixture.C +++ b/src/thermophysicalModels/liquidMixtureProperties/liquidMixtureProperties/liquidMixtureProperties.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -23,18 +23,18 @@ License \*---------------------------------------------------------------------------*/ -#include "liquidMixture.H" +#include "liquidMixtureProperties.H" #include "dictionary.H" #include "specie.H" // * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // -const Foam::scalar Foam::liquidMixture::TrMax = 0.999; +const Foam::scalar Foam::liquidMixtureProperties::TrMax = 0.999; // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // -Foam::liquidMixture::liquidMixture +Foam::liquidMixtureProperties::liquidMixtureProperties ( const dictionary& thermophysicalProperties ) @@ -57,12 +57,19 @@ Foam::liquidMixture::liquidMixture forAll(components_, i) { - properties_.set(i, liquid::New(props.subDict(components_[i]))); + properties_.set + ( + i, + liquidProperties::New(props.subDict(components_[i])) + ); } } -Foam::liquidMixture::liquidMixture(const liquidMixture& lm) +Foam::liquidMixtureProperties::liquidMixtureProperties +( + const liquidMixtureProperties& lm +) : components_(lm.components_), properties_(lm.properties_.size()) @@ -76,18 +83,21 @@ Foam::liquidMixture::liquidMixture(const liquidMixture& lm) // * * * * * * * * * * * * * * * * Selectors * * * * * * * * * * * * * * * * // -Foam::autoPtr<Foam::liquidMixture> Foam::liquidMixture::New +Foam::autoPtr<Foam::liquidMixtureProperties> Foam::liquidMixtureProperties::New ( const dictionary& thermophysicalProperties ) { - return autoPtr<liquidMixture>(new liquidMixture(thermophysicalProperties)); + return autoPtr<liquidMixtureProperties> + ( + new liquidMixtureProperties(thermophysicalProperties) + ); } // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // -Foam::scalar Foam::liquidMixture::Tc(const scalarField& x) const +Foam::scalar Foam::liquidMixtureProperties::Tc(const scalarField& x) const { scalar vTc = 0.0; scalar vc = 0.0; @@ -103,7 +113,7 @@ Foam::scalar Foam::liquidMixture::Tc(const scalarField& x) const } -Foam::scalar Foam::liquidMixture::Tpc(const scalarField& x) const +Foam::scalar Foam::liquidMixtureProperties::Tpc(const scalarField& x) const { scalar Tpc = 0.0; forAll(properties_, i) @@ -115,7 +125,7 @@ Foam::scalar Foam::liquidMixture::Tpc(const scalarField& x) const } -Foam::scalar Foam::liquidMixture::Ppc(const scalarField& x) const +Foam::scalar Foam::liquidMixtureProperties::Ppc(const scalarField& x) const { scalar Vc = 0.0; scalar Zc = 0.0; @@ -129,7 +139,7 @@ Foam::scalar Foam::liquidMixture::Ppc(const scalarField& x) const } -Foam::scalar Foam::liquidMixture::omega(const scalarField& x) const +Foam::scalar Foam::liquidMixtureProperties::omega(const scalarField& x) const { scalar omega = 0.0; forAll(properties_, i) @@ -141,7 +151,7 @@ Foam::scalar Foam::liquidMixture::omega(const scalarField& x) const } -Foam::scalarField Foam::liquidMixture::Xs +Foam::scalarField Foam::liquidMixtureProperties::Xs ( const scalar p, const scalar Tg, @@ -162,7 +172,7 @@ Foam::scalarField Foam::liquidMixture::Xs } -Foam::scalar Foam::liquidMixture::W(const scalarField& x) const +Foam::scalar Foam::liquidMixtureProperties::W(const scalarField& x) const { scalar W = 0.0; forAll(properties_, i) @@ -174,7 +184,7 @@ Foam::scalar Foam::liquidMixture::W(const scalarField& x) const } -Foam::scalarField Foam::liquidMixture::Y(const scalarField& X) const +Foam::scalarField Foam::liquidMixtureProperties::Y(const scalarField& X) const { scalarField Y(X/W(X)); @@ -187,7 +197,7 @@ Foam::scalarField Foam::liquidMixture::Y(const scalarField& X) const } -Foam::scalarField Foam::liquidMixture::X(const scalarField& Y) const +Foam::scalarField Foam::liquidMixtureProperties::X(const scalarField& Y) const { scalarField X(Y.size()); scalar Winv = 0.0; @@ -202,7 +212,7 @@ Foam::scalarField Foam::liquidMixture::X(const scalarField& Y) const } -Foam::scalar Foam::liquidMixture::rho +Foam::scalar Foam::liquidMixtureProperties::rho ( const scalar p, const scalar T, @@ -225,7 +235,7 @@ Foam::scalar Foam::liquidMixture::rho } -Foam::scalar Foam::liquidMixture::pv +Foam::scalar Foam::liquidMixtureProperties::pv ( const scalar p, const scalar T, @@ -247,7 +257,7 @@ Foam::scalar Foam::liquidMixture::pv } -Foam::scalar Foam::liquidMixture::hl +Foam::scalar Foam::liquidMixtureProperties::hl ( const scalar p, const scalar T, @@ -269,7 +279,7 @@ Foam::scalar Foam::liquidMixture::hl } -Foam::scalar Foam::liquidMixture::Cp +Foam::scalar Foam::liquidMixtureProperties::Cp ( const scalar p, const scalar T, @@ -291,7 +301,7 @@ Foam::scalar Foam::liquidMixture::Cp } -Foam::scalar Foam::liquidMixture::sigma +Foam::scalar Foam::liquidMixtureProperties::sigma ( const scalar p, const scalar T, @@ -325,7 +335,7 @@ Foam::scalar Foam::liquidMixture::sigma } -Foam::scalar Foam::liquidMixture::mu +Foam::scalar Foam::liquidMixtureProperties::mu ( const scalar p, const scalar T, @@ -347,7 +357,7 @@ Foam::scalar Foam::liquidMixture::mu } -Foam::scalar Foam::liquidMixture::K +Foam::scalar Foam::liquidMixtureProperties::K ( const scalar p, const scalar T, @@ -396,7 +406,7 @@ Foam::scalar Foam::liquidMixture::K } -Foam::scalar Foam::liquidMixture::D +Foam::scalar Foam::liquidMixtureProperties::D ( const scalar p, const scalar T, diff --git a/src/thermophysicalModels/liquidMixture/liquidMixture/liquidMixture.H b/src/thermophysicalModels/liquidMixtureProperties/liquidMixtureProperties/liquidMixtureProperties.H similarity index 88% rename from src/thermophysicalModels/liquidMixture/liquidMixture/liquidMixture.H rename to src/thermophysicalModels/liquidMixtureProperties/liquidMixtureProperties/liquidMixtureProperties.H index 186d19e64ce..d127478cacb 100644 --- a/src/thermophysicalModels/liquidMixture/liquidMixture/liquidMixture.H +++ b/src/thermophysicalModels/liquidMixtureProperties/liquidMixtureProperties/liquidMixtureProperties.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -22,7 +22,7 @@ License along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. Class - Foam::liquidMixture + Foam::liquidMixtureProperties Description A mixture of liquids. @@ -40,7 +40,7 @@ Description The @c liquidProperties sub-dictionary entry should be used when possible to avoid conflicts with identically named gas-phase entries. - A simple example of a single-component liquidMixture: + A simple example of a single-component liquidMixtureProperties: @verbatim liquidComponents ( @@ -81,13 +81,13 @@ Description \*---------------------------------------------------------------------------*/ -#ifndef liquidMixture_H -#define liquidMixture_H +#ifndef liquidMixtureProperties_H +#define liquidMixtureProperties_H #include "word.H" #include "scalarField.H" #include "PtrList.H" -#include "liquid.H" +#include "liquidProperties.H" #include "autoPtr.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -96,10 +96,10 @@ namespace Foam { /*---------------------------------------------------------------------------*\ - Class liquidMixture Declaration + Class liquidMixtureProperties Declaration \*---------------------------------------------------------------------------*/ -class liquidMixture +class liquidMixtureProperties { // Private data @@ -110,7 +110,7 @@ class liquidMixture List<word> components_; //- The liquid properties - PtrList<liquid> properties_; + PtrList<liquidProperties> properties_; public: @@ -119,27 +119,30 @@ public: // Constructors //- Construct from dictionary - liquidMixture(const dictionary& dict); + liquidMixtureProperties(const dictionary& dict); //- Construct copy - liquidMixture(const liquidMixture& lm); + liquidMixtureProperties(const liquidMixtureProperties& lm); //- Construct and return a clone - virtual autoPtr<liquidMixture> clone() const + virtual autoPtr<liquidMixtureProperties> clone() const { - return autoPtr<liquidMixture>(new liquidMixture(*this)); + return autoPtr<liquidMixtureProperties> + ( + new liquidMixtureProperties(*this) + ); } //- Destructor - virtual ~liquidMixture() + virtual ~liquidMixtureProperties() {} // Selectors //- Select construct from dictionary - static autoPtr<liquidMixture> New(const dictionary&); + static autoPtr<liquidMixtureProperties> New(const dictionary&); // Member Functions @@ -151,7 +154,7 @@ public: } //- Return the liquid properties - inline const PtrList<liquid>& properties() const + inline const PtrList<liquidProperties>& properties() const { return properties_; } diff --git a/src/thermophysicalModels/liquids/Ar/Ar.C b/src/thermophysicalModels/liquidProperties/Ar/Ar.C similarity index 91% rename from src/thermophysicalModels/liquids/Ar/Ar.C rename to src/thermophysicalModels/liquidProperties/Ar/Ar.C index 113c62d2007..167b0d229ba 100644 --- a/src/thermophysicalModels/liquids/Ar/Ar.C +++ b/src/thermophysicalModels/liquidProperties/Ar/Ar.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(Ar, 0); - addToRunTimeSelectionTable(liquid, Ar,); - addToRunTimeSelectionTable(liquid, Ar, Istream); - addToRunTimeSelectionTable(liquid, Ar, dictionary); + addToRunTimeSelectionTable(liquidProperties, Ar,); + addToRunTimeSelectionTable(liquidProperties, Ar, Istream); + addToRunTimeSelectionTable(liquidProperties, Ar, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::Ar::Ar() : - liquid + liquidProperties ( 39.948, 150.86, @@ -87,7 +87,7 @@ Foam::Ar::Ar() Foam::Ar::Ar ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -103,7 +103,7 @@ Foam::Ar::Ar const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -122,7 +122,7 @@ Foam::Ar::Ar Foam::Ar::Ar(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -141,7 +141,7 @@ Foam::Ar::Ar(Istream& is) Foam::Ar::Ar(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -160,7 +160,7 @@ Foam::Ar::Ar(const dictionary& dict) Foam::Ar::Ar(const Ar& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/Ar/Ar.H b/src/thermophysicalModels/liquidProperties/Ar/Ar.H similarity index 94% rename from src/thermophysicalModels/liquids/Ar/Ar.H rename to src/thermophysicalModels/liquidProperties/Ar/Ar.H index b5a80e0c5f2..dbcce489ceb 100644 --- a/src/thermophysicalModels/liquids/Ar/Ar.H +++ b/src/thermophysicalModels/liquidProperties/Ar/Ar.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef Ar_H #define Ar_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class Ar : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components Ar ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: Ar(const Ar& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new Ar(*this)); + return autoPtr<liquidProperties>(new Ar(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/Ar/ArI.H b/src/thermophysicalModels/liquidProperties/Ar/ArI.H similarity index 97% rename from src/thermophysicalModels/liquids/Ar/ArI.H rename to src/thermophysicalModels/liquidProperties/Ar/ArI.H index 4c0325833e5..43f02099d97 100644 --- a/src/thermophysicalModels/liquids/Ar/ArI.H +++ b/src/thermophysicalModels/liquidProperties/Ar/ArI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C10H22/C10H22.C b/src/thermophysicalModels/liquidProperties/C10H22/C10H22.C similarity index 91% rename from src/thermophysicalModels/liquids/C10H22/C10H22.C rename to src/thermophysicalModels/liquidProperties/C10H22/C10H22.C index 9b0fd047c1d..c2f153d9892 100644 --- a/src/thermophysicalModels/liquids/C10H22/C10H22.C +++ b/src/thermophysicalModels/liquidProperties/C10H22/C10H22.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C10H22, 0); - addToRunTimeSelectionTable(liquid, C10H22,); - addToRunTimeSelectionTable(liquid, C10H22, Istream); - addToRunTimeSelectionTable(liquid, C10H22, dictionary); + addToRunTimeSelectionTable(liquidProperties, C10H22,); + addToRunTimeSelectionTable(liquidProperties, C10H22, Istream); + addToRunTimeSelectionTable(liquidProperties, C10H22, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C10H22::C10H22() : - liquid + liquidProperties ( 142.285, 617.70, @@ -95,7 +95,7 @@ Foam::C10H22::C10H22() Foam::C10H22::C10H22 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C10H22::C10H22 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C10H22::C10H22 Foam::C10H22::C10H22(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C10H22::C10H22(Istream& is) Foam::C10H22::C10H22(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C10H22::C10H22(const dictionary& dict) Foam::C10H22::C10H22(const C10H22& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C10H22/C10H22.H b/src/thermophysicalModels/liquidProperties/C10H22/C10H22.H similarity index 94% rename from src/thermophysicalModels/liquids/C10H22/C10H22.H rename to src/thermophysicalModels/liquidProperties/C10H22/C10H22.H index 32835532952..91abdc41ee0 100644 --- a/src/thermophysicalModels/liquids/C10H22/C10H22.H +++ b/src/thermophysicalModels/liquidProperties/C10H22/C10H22.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C10H22_H #define C10H22_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C10H22 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C10H22 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C10H22(const C10H22& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C10H22(*this)); + return autoPtr<liquidProperties>(new C10H22(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C10H22/C10H22I.H b/src/thermophysicalModels/liquidProperties/C10H22/C10H22I.H similarity index 97% rename from src/thermophysicalModels/liquids/C10H22/C10H22I.H rename to src/thermophysicalModels/liquidProperties/C10H22/C10H22I.H index 7fad8fdd259..0cb8e4def56 100644 --- a/src/thermophysicalModels/liquids/C10H22/C10H22I.H +++ b/src/thermophysicalModels/liquidProperties/C10H22/C10H22I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C12H26/C12H26.C b/src/thermophysicalModels/liquidProperties/C12H26/C12H26.C similarity index 91% rename from src/thermophysicalModels/liquids/C12H26/C12H26.C rename to src/thermophysicalModels/liquidProperties/C12H26/C12H26.C index cc4880bd7e9..a35c62cbf00 100644 --- a/src/thermophysicalModels/liquids/C12H26/C12H26.C +++ b/src/thermophysicalModels/liquidProperties/C12H26/C12H26.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C12H26, 0); - addToRunTimeSelectionTable(liquid, C12H26,); - addToRunTimeSelectionTable(liquid, C12H26, Istream); - addToRunTimeSelectionTable(liquid, C12H26, dictionary); + addToRunTimeSelectionTable(liquidProperties, C12H26,); + addToRunTimeSelectionTable(liquidProperties, C12H26, Istream); + addToRunTimeSelectionTable(liquidProperties, C12H26, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C12H26::C12H26() : - liquid + liquidProperties ( 170.338, 658.0, @@ -87,7 +87,7 @@ Foam::C12H26::C12H26() Foam::C12H26::C12H26 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -103,7 +103,7 @@ Foam::C12H26::C12H26 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -122,7 +122,7 @@ Foam::C12H26::C12H26 Foam::C12H26::C12H26(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -141,7 +141,7 @@ Foam::C12H26::C12H26(Istream& is) Foam::C12H26::C12H26(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -160,7 +160,7 @@ Foam::C12H26::C12H26(const dictionary& dict) Foam::C12H26::C12H26(const C12H26& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C12H26/C12H26.H b/src/thermophysicalModels/liquidProperties/C12H26/C12H26.H similarity index 94% rename from src/thermophysicalModels/liquids/C12H26/C12H26.H rename to src/thermophysicalModels/liquidProperties/C12H26/C12H26.H index 023c8864953..1651d288d4c 100644 --- a/src/thermophysicalModels/liquids/C12H26/C12H26.H +++ b/src/thermophysicalModels/liquidProperties/C12H26/C12H26.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C12H26_H #define C12H26_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C12H26 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from conponents C12H26 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C12H26(const C12H26& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C12H26(*this)); + return autoPtr<liquidProperties>(new C12H26(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C12H26/C12H26I.H b/src/thermophysicalModels/liquidProperties/C12H26/C12H26I.H similarity index 97% rename from src/thermophysicalModels/liquids/C12H26/C12H26I.H rename to src/thermophysicalModels/liquidProperties/C12H26/C12H26I.H index 24bec218b7b..b53f6fe8ec8 100644 --- a/src/thermophysicalModels/liquids/C12H26/C12H26I.H +++ b/src/thermophysicalModels/liquidProperties/C12H26/C12H26I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C13H28/C13H28.C b/src/thermophysicalModels/liquidProperties/C13H28/C13H28.C similarity index 91% rename from src/thermophysicalModels/liquids/C13H28/C13H28.C rename to src/thermophysicalModels/liquidProperties/C13H28/C13H28.C index 12884c7efbc..4278f2bf330 100644 --- a/src/thermophysicalModels/liquids/C13H28/C13H28.C +++ b/src/thermophysicalModels/liquidProperties/C13H28/C13H28.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C13H28, 0); - addToRunTimeSelectionTable(liquid, C13H28,); - addToRunTimeSelectionTable(liquid, C13H28, Istream); - addToRunTimeSelectionTable(liquid, C13H28, dictionary); + addToRunTimeSelectionTable(liquidProperties, C13H28,); + addToRunTimeSelectionTable(liquidProperties, C13H28, Istream); + addToRunTimeSelectionTable(liquidProperties, C13H28, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C13H28::C13H28() : - liquid + liquidProperties ( 184.365, 675.80, @@ -95,7 +95,7 @@ Foam::C13H28::C13H28() Foam::C13H28::C13H28 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C13H28::C13H28 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C13H28::C13H28 Foam::C13H28::C13H28(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C13H28::C13H28(Istream& is) Foam::C13H28::C13H28(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C13H28::C13H28(const dictionary& dict) Foam::C13H28::C13H28(const C13H28& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C13H28/C13H28.H b/src/thermophysicalModels/liquidProperties/C13H28/C13H28.H similarity index 94% rename from src/thermophysicalModels/liquids/C13H28/C13H28.H rename to src/thermophysicalModels/liquidProperties/C13H28/C13H28.H index 1c2e6d3fc43..346a9ef4808 100644 --- a/src/thermophysicalModels/liquids/C13H28/C13H28.H +++ b/src/thermophysicalModels/liquidProperties/C13H28/C13H28.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C13H28_H #define C13H28_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C13H28 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C13H28 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C13H28(const C13H28& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C13H28(*this)); + return autoPtr<liquidProperties>(new C13H28(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C13H28/C13H28I.H b/src/thermophysicalModels/liquidProperties/C13H28/C13H28I.H similarity index 97% rename from src/thermophysicalModels/liquids/C13H28/C13H28I.H rename to src/thermophysicalModels/liquidProperties/C13H28/C13H28I.H index cb6912e51ba..3ce3352b161 100644 --- a/src/thermophysicalModels/liquids/C13H28/C13H28I.H +++ b/src/thermophysicalModels/liquidProperties/C13H28/C13H28I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C14H30/C14H30.C b/src/thermophysicalModels/liquidProperties/C14H30/C14H30.C similarity index 91% rename from src/thermophysicalModels/liquids/C14H30/C14H30.C rename to src/thermophysicalModels/liquidProperties/C14H30/C14H30.C index a50eb7f4f53..434c5c47001 100644 --- a/src/thermophysicalModels/liquids/C14H30/C14H30.C +++ b/src/thermophysicalModels/liquidProperties/C14H30/C14H30.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C14H30, 0); - addToRunTimeSelectionTable(liquid, C14H30,); - addToRunTimeSelectionTable(liquid, C14H30, Istream); - addToRunTimeSelectionTable(liquid, C14H30, dictionary); + addToRunTimeSelectionTable(liquidProperties, C14H30,); + addToRunTimeSelectionTable(liquidProperties, C14H30, Istream); + addToRunTimeSelectionTable(liquidProperties, C14H30, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C14H30::C14H30() : - liquid + liquidProperties ( 198.392, 692.40, @@ -95,7 +95,7 @@ Foam::C14H30::C14H30() Foam::C14H30::C14H30 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C14H30::C14H30 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C14H30::C14H30 Foam::C14H30::C14H30(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C14H30::C14H30(Istream& is) Foam::C14H30::C14H30(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C14H30::C14H30(const dictionary& dict) Foam::C14H30::C14H30(const C14H30& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C14H30/C14H30.H b/src/thermophysicalModels/liquidProperties/C14H30/C14H30.H similarity index 94% rename from src/thermophysicalModels/liquids/C14H30/C14H30.H rename to src/thermophysicalModels/liquidProperties/C14H30/C14H30.H index ec98406e3f1..ba8033499f5 100644 --- a/src/thermophysicalModels/liquids/C14H30/C14H30.H +++ b/src/thermophysicalModels/liquidProperties/C14H30/C14H30.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C14H30_H #define C14H30_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C14H30 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C14H30 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C14H30(const C14H30& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C14H30(*this)); + return autoPtr<liquidProperties>(new C14H30(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C14H30/C14H30I.H b/src/thermophysicalModels/liquidProperties/C14H30/C14H30I.H similarity index 97% rename from src/thermophysicalModels/liquids/C14H30/C14H30I.H rename to src/thermophysicalModels/liquidProperties/C14H30/C14H30I.H index 165c345fc57..fcce331f7cc 100644 --- a/src/thermophysicalModels/liquids/C14H30/C14H30I.H +++ b/src/thermophysicalModels/liquidProperties/C14H30/C14H30I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C16H34/C16H34.C b/src/thermophysicalModels/liquidProperties/C16H34/C16H34.C similarity index 91% rename from src/thermophysicalModels/liquids/C16H34/C16H34.C rename to src/thermophysicalModels/liquidProperties/C16H34/C16H34.C index be9df8a3103..33c5a7dba33 100644 --- a/src/thermophysicalModels/liquids/C16H34/C16H34.C +++ b/src/thermophysicalModels/liquidProperties/C16H34/C16H34.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C16H34, 0); - addToRunTimeSelectionTable(liquid, C16H34,); - addToRunTimeSelectionTable(liquid, C16H34, Istream); - addToRunTimeSelectionTable(liquid, C16H34, dictionary); + addToRunTimeSelectionTable(liquidProperties, C16H34,); + addToRunTimeSelectionTable(liquidProperties, C16H34, Istream); + addToRunTimeSelectionTable(liquidProperties, C16H34, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C16H34::C16H34() : - liquid + liquidProperties ( 226.446, 720.60, @@ -95,7 +95,7 @@ Foam::C16H34::C16H34() Foam::C16H34::C16H34 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C16H34::C16H34 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C16H34::C16H34 Foam::C16H34::C16H34(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C16H34::C16H34(Istream& is) Foam::C16H34::C16H34(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C16H34::C16H34(const dictionary& dict) Foam::C16H34::C16H34(const C16H34& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C16H34/C16H34.H b/src/thermophysicalModels/liquidProperties/C16H34/C16H34.H similarity index 94% rename from src/thermophysicalModels/liquids/C16H34/C16H34.H rename to src/thermophysicalModels/liquidProperties/C16H34/C16H34.H index 3d14007cf4f..de16ec9db63 100644 --- a/src/thermophysicalModels/liquids/C16H34/C16H34.H +++ b/src/thermophysicalModels/liquidProperties/C16H34/C16H34.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C16H34_H #define C16H34_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C16H34 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C16H34 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C16H34(const C16H34& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C16H34(*this)); + return autoPtr<liquidProperties>(new C16H34(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C16H34/C16H34I.H b/src/thermophysicalModels/liquidProperties/C16H34/C16H34I.H similarity index 97% rename from src/thermophysicalModels/liquids/C16H34/C16H34I.H rename to src/thermophysicalModels/liquidProperties/C16H34/C16H34I.H index 7b0997a3399..5b956935719 100644 --- a/src/thermophysicalModels/liquids/C16H34/C16H34I.H +++ b/src/thermophysicalModels/liquidProperties/C16H34/C16H34I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C2H5OH/C2H5OH.C b/src/thermophysicalModels/liquidProperties/C2H5OH/C2H5OH.C similarity index 91% rename from src/thermophysicalModels/liquids/C2H5OH/C2H5OH.C rename to src/thermophysicalModels/liquidProperties/C2H5OH/C2H5OH.C index 2b86f736308..5509b6b6a63 100644 --- a/src/thermophysicalModels/liquids/C2H5OH/C2H5OH.C +++ b/src/thermophysicalModels/liquidProperties/C2H5OH/C2H5OH.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C2H5OH, 0); - addToRunTimeSelectionTable(liquid, C2H5OH,); - addToRunTimeSelectionTable(liquid, C2H5OH, Istream); - addToRunTimeSelectionTable(liquid, C2H5OH, dictionary); + addToRunTimeSelectionTable(liquidProperties, C2H5OH,); + addToRunTimeSelectionTable(liquidProperties, C2H5OH, Istream); + addToRunTimeSelectionTable(liquidProperties, C2H5OH, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C2H5OH::C2H5OH() : - liquid + liquidProperties ( 46.069, 516.25, @@ -95,7 +95,7 @@ Foam::C2H5OH::C2H5OH() Foam::C2H5OH::C2H5OH ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C2H5OH::C2H5OH const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C2H5OH::C2H5OH Foam::C2H5OH::C2H5OH(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C2H5OH::C2H5OH(Istream& is) Foam::C2H5OH::C2H5OH(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C2H5OH::C2H5OH(const dictionary& dict) Foam::C2H5OH::C2H5OH(const C2H5OH& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C2H5OH/C2H5OH.H b/src/thermophysicalModels/liquidProperties/C2H5OH/C2H5OH.H similarity index 94% rename from src/thermophysicalModels/liquids/C2H5OH/C2H5OH.H rename to src/thermophysicalModels/liquidProperties/C2H5OH/C2H5OH.H index 7eaf9679cf5..4c282b4ca4b 100644 --- a/src/thermophysicalModels/liquids/C2H5OH/C2H5OH.H +++ b/src/thermophysicalModels/liquidProperties/C2H5OH/C2H5OH.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C2H5OH_H #define C2H5OH_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C2H5OH : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C2H5OH ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C2H5OH(const C2H5OH& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C2H5OH(*this)); + return autoPtr<liquidProperties>(new C2H5OH(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C2H5OH/C2H5OHI.H b/src/thermophysicalModels/liquidProperties/C2H5OH/C2H5OHI.H similarity index 97% rename from src/thermophysicalModels/liquids/C2H5OH/C2H5OHI.H rename to src/thermophysicalModels/liquidProperties/C2H5OH/C2H5OHI.H index cd802142857..993251b8a21 100644 --- a/src/thermophysicalModels/liquids/C2H5OH/C2H5OHI.H +++ b/src/thermophysicalModels/liquidProperties/C2H5OH/C2H5OHI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C2H6/C2H6.C b/src/thermophysicalModels/liquidProperties/C2H6/C2H6.C similarity index 91% rename from src/thermophysicalModels/liquids/C2H6/C2H6.C rename to src/thermophysicalModels/liquidProperties/C2H6/C2H6.C index f648ba7792e..ce2c710da31 100644 --- a/src/thermophysicalModels/liquids/C2H6/C2H6.C +++ b/src/thermophysicalModels/liquidProperties/C2H6/C2H6.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C2H6, 0); - addToRunTimeSelectionTable(liquid, C2H6,); - addToRunTimeSelectionTable(liquid, C2H6, Istream); - addToRunTimeSelectionTable(liquid, C2H6, dictionary); + addToRunTimeSelectionTable(liquidProperties, C2H6,); + addToRunTimeSelectionTable(liquidProperties, C2H6, Istream); + addToRunTimeSelectionTable(liquidProperties, C2H6, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C2H6::C2H6() : - liquid + liquidProperties ( 30.070, 305.32, @@ -86,7 +86,7 @@ Foam::C2H6::C2H6() Foam::C2H6::C2H6 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -102,7 +102,7 @@ Foam::C2H6::C2H6 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -121,7 +121,7 @@ Foam::C2H6::C2H6 Foam::C2H6::C2H6(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -140,7 +140,7 @@ Foam::C2H6::C2H6(Istream& is) Foam::C2H6::C2H6(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -159,7 +159,7 @@ Foam::C2H6::C2H6(const dictionary& dict) Foam::C2H6::C2H6(const C2H6& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C2H6/C2H6.H b/src/thermophysicalModels/liquidProperties/C2H6/C2H6.H similarity index 94% rename from src/thermophysicalModels/liquids/C2H6/C2H6.H rename to src/thermophysicalModels/liquidProperties/C2H6/C2H6.H index ff4e527253f..fe5e7b9e522 100644 --- a/src/thermophysicalModels/liquids/C2H6/C2H6.H +++ b/src/thermophysicalModels/liquidProperties/C2H6/C2H6.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C2H6_H #define C2H6_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C2H6 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C2H6 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C2H6(const C2H6& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C2H6(*this)); + return autoPtr<liquidProperties>(new C2H6(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C2H6/C2H6I.H b/src/thermophysicalModels/liquidProperties/C2H6/C2H6I.H similarity index 97% rename from src/thermophysicalModels/liquids/C2H6/C2H6I.H rename to src/thermophysicalModels/liquidProperties/C2H6/C2H6I.H index 75e10ddb995..83c83845bf9 100644 --- a/src/thermophysicalModels/liquids/C2H6/C2H6I.H +++ b/src/thermophysicalModels/liquidProperties/C2H6/C2H6I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C2H6O/C2H6O.C b/src/thermophysicalModels/liquidProperties/C2H6O/C2H6O.C similarity index 91% rename from src/thermophysicalModels/liquids/C2H6O/C2H6O.C rename to src/thermophysicalModels/liquidProperties/C2H6O/C2H6O.C index 38e3f067972..9d978cbf97b 100644 --- a/src/thermophysicalModels/liquids/C2H6O/C2H6O.C +++ b/src/thermophysicalModels/liquidProperties/C2H6O/C2H6O.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C2H6O, 0); - addToRunTimeSelectionTable(liquid, C2H6O,); - addToRunTimeSelectionTable(liquid, C2H6O, Istream); - addToRunTimeSelectionTable(liquid, C2H6O, dictionary); + addToRunTimeSelectionTable(liquidProperties, C2H6O,); + addToRunTimeSelectionTable(liquidProperties, C2H6O, Istream); + addToRunTimeSelectionTable(liquidProperties, C2H6O, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C2H6O::C2H6O() : - liquid + liquidProperties ( 46.069, 400.10, @@ -95,7 +95,7 @@ Foam::C2H6O::C2H6O() Foam::C2H6O::C2H6O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C2H6O::C2H6O const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C2H6O::C2H6O Foam::C2H6O::C2H6O(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C2H6O::C2H6O(Istream& is) Foam::C2H6O::C2H6O(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C2H6O::C2H6O(const dictionary& dict) Foam::C2H6O::C2H6O(const C2H6O& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C2H6O/C2H6O.H b/src/thermophysicalModels/liquidProperties/C2H6O/C2H6O.H similarity index 94% rename from src/thermophysicalModels/liquids/C2H6O/C2H6O.H rename to src/thermophysicalModels/liquidProperties/C2H6O/C2H6O.H index 3fea9b5061f..380bdd6dce4 100644 --- a/src/thermophysicalModels/liquids/C2H6O/C2H6O.H +++ b/src/thermophysicalModels/liquidProperties/C2H6O/C2H6O.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C2H6O_H #define C2H6O_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C2H6O : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C2H6O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C2H6O(const C2H6O& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C2H6O(*this)); + return autoPtr<liquidProperties>(new C2H6O(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C2H6O/C2H6OI.H b/src/thermophysicalModels/liquidProperties/C2H6O/C2H6OI.H similarity index 97% rename from src/thermophysicalModels/liquids/C2H6O/C2H6OI.H rename to src/thermophysicalModels/liquidProperties/C2H6O/C2H6OI.H index bd085b1becf..b59c6ec3e3c 100644 --- a/src/thermophysicalModels/liquids/C2H6O/C2H6OI.H +++ b/src/thermophysicalModels/liquidProperties/C2H6O/C2H6OI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C3H6O/C3H6O.C b/src/thermophysicalModels/liquidProperties/C3H6O/C3H6O.C similarity index 91% rename from src/thermophysicalModels/liquids/C3H6O/C3H6O.C rename to src/thermophysicalModels/liquidProperties/C3H6O/C3H6O.C index 307d72b704e..c4b8254bb51 100644 --- a/src/thermophysicalModels/liquids/C3H6O/C3H6O.C +++ b/src/thermophysicalModels/liquidProperties/C3H6O/C3H6O.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C3H6O, 0); - addToRunTimeSelectionTable(liquid, C3H6O,); - addToRunTimeSelectionTable(liquid, C3H6O, Istream); - addToRunTimeSelectionTable(liquid, C3H6O, dictionary); + addToRunTimeSelectionTable(liquidProperties, C3H6O,); + addToRunTimeSelectionTable(liquidProperties, C3H6O, Istream); + addToRunTimeSelectionTable(liquidProperties, C3H6O, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C3H6O::C3H6O() : - liquid + liquidProperties ( 58.08, 508.20, @@ -95,7 +95,7 @@ Foam::C3H6O::C3H6O() Foam::C3H6O::C3H6O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C3H6O::C3H6O const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C3H6O::C3H6O Foam::C3H6O::C3H6O(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C3H6O::C3H6O(Istream& is) Foam::C3H6O::C3H6O(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C3H6O::C3H6O(const dictionary& dict) Foam::C3H6O::C3H6O(const C3H6O& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C3H6O/C3H6O.H b/src/thermophysicalModels/liquidProperties/C3H6O/C3H6O.H similarity index 94% rename from src/thermophysicalModels/liquids/C3H6O/C3H6O.H rename to src/thermophysicalModels/liquidProperties/C3H6O/C3H6O.H index 1ae3a34d0e8..88e6edcdac7 100644 --- a/src/thermophysicalModels/liquids/C3H6O/C3H6O.H +++ b/src/thermophysicalModels/liquidProperties/C3H6O/C3H6O.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C3H6O_H #define C3H6O_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C3H6O : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from compoents C3H6O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C3H6O(const C3H6O& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C3H6O(*this)); + return autoPtr<liquidProperties>(new C3H6O(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C3H6O/C3H6OI.H b/src/thermophysicalModels/liquidProperties/C3H6O/C3H6OI.H similarity index 97% rename from src/thermophysicalModels/liquids/C3H6O/C3H6OI.H rename to src/thermophysicalModels/liquidProperties/C3H6O/C3H6OI.H index 40a455ecb2b..6a5ac930365 100644 --- a/src/thermophysicalModels/liquids/C3H6O/C3H6OI.H +++ b/src/thermophysicalModels/liquidProperties/C3H6O/C3H6OI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C3H8/C3H8.C b/src/thermophysicalModels/liquidProperties/C3H8/C3H8.C similarity index 91% rename from src/thermophysicalModels/liquids/C3H8/C3H8.C rename to src/thermophysicalModels/liquidProperties/C3H8/C3H8.C index 27bcd05e731..7fa59aa1baa 100644 --- a/src/thermophysicalModels/liquids/C3H8/C3H8.C +++ b/src/thermophysicalModels/liquidProperties/C3H8/C3H8.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C3H8, 0); - addToRunTimeSelectionTable(liquid, C3H8,); - addToRunTimeSelectionTable(liquid, C3H8, Istream); - addToRunTimeSelectionTable(liquid, C3H8, dictionary); + addToRunTimeSelectionTable(liquidProperties, C3H8,); + addToRunTimeSelectionTable(liquidProperties, C3H8, Istream); + addToRunTimeSelectionTable(liquidProperties, C3H8, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C3H8::C3H8() : - liquid + liquidProperties ( 44.096, 369.83, @@ -85,7 +85,7 @@ Foam::C3H8::C3H8() Foam::C3H8::C3H8 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -101,7 +101,7 @@ Foam::C3H8::C3H8 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -120,7 +120,7 @@ Foam::C3H8::C3H8 Foam::C3H8::C3H8(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -139,7 +139,7 @@ Foam::C3H8::C3H8(Istream& is) Foam::C3H8::C3H8(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -158,7 +158,7 @@ Foam::C3H8::C3H8(const dictionary& dict) Foam::C3H8::C3H8(const C3H8& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C3H8/C3H8.H b/src/thermophysicalModels/liquidProperties/C3H8/C3H8.H similarity index 94% rename from src/thermophysicalModels/liquids/C3H8/C3H8.H rename to src/thermophysicalModels/liquidProperties/C3H8/C3H8.H index bb25111b67c..b539f4b5041 100644 --- a/src/thermophysicalModels/liquids/C3H8/C3H8.H +++ b/src/thermophysicalModels/liquidProperties/C3H8/C3H8.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C3H8_H #define C3H8_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C3H8 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C3H8 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C3H8(const C3H8& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C3H8(*this)); + return autoPtr<liquidProperties>(new C3H8(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C3H8/C3H8I.H b/src/thermophysicalModels/liquidProperties/C3H8/C3H8I.H similarity index 97% rename from src/thermophysicalModels/liquids/C3H8/C3H8I.H rename to src/thermophysicalModels/liquidProperties/C3H8/C3H8I.H index e298bae4c98..677d96bfa26 100644 --- a/src/thermophysicalModels/liquids/C3H8/C3H8I.H +++ b/src/thermophysicalModels/liquidProperties/C3H8/C3H8I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C4H10O/C4H10O.C b/src/thermophysicalModels/liquidProperties/C4H10O/C4H10O.C similarity index 91% rename from src/thermophysicalModels/liquids/C4H10O/C4H10O.C rename to src/thermophysicalModels/liquidProperties/C4H10O/C4H10O.C index c2ce36e90ca..34237ac91b4 100644 --- a/src/thermophysicalModels/liquids/C4H10O/C4H10O.C +++ b/src/thermophysicalModels/liquidProperties/C4H10O/C4H10O.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C4H10O, 0); - addToRunTimeSelectionTable(liquid, C4H10O,); - addToRunTimeSelectionTable(liquid, C4H10O, Istream); - addToRunTimeSelectionTable(liquid, C4H10O, dictionary); + addToRunTimeSelectionTable(liquidProperties, C4H10O,); + addToRunTimeSelectionTable(liquidProperties, C4H10O, Istream); + addToRunTimeSelectionTable(liquidProperties, C4H10O, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C4H10O::C4H10O() : - liquid + liquidProperties ( 74.123, 466.70, @@ -95,7 +95,7 @@ Foam::C4H10O::C4H10O() Foam::C4H10O::C4H10O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C4H10O::C4H10O const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C4H10O::C4H10O Foam::C4H10O::C4H10O(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C4H10O::C4H10O(Istream& is) Foam::C4H10O::C4H10O(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C4H10O::C4H10O(const dictionary& dict) Foam::C4H10O::C4H10O(const C4H10O& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C4H10O/C4H10O.H b/src/thermophysicalModels/liquidProperties/C4H10O/C4H10O.H similarity index 94% rename from src/thermophysicalModels/liquids/C4H10O/C4H10O.H rename to src/thermophysicalModels/liquidProperties/C4H10O/C4H10O.H index f07cdbc8d49..9a1ab395c4d 100644 --- a/src/thermophysicalModels/liquids/C4H10O/C4H10O.H +++ b/src/thermophysicalModels/liquidProperties/C4H10O/C4H10O.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C4H10O_H #define C4H10O_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C4H10O : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C4H10O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C4H10O(const C4H10O& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C4H10O(*this)); + return autoPtr<liquidProperties>(new C4H10O(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C4H10O/C4H10OI.H b/src/thermophysicalModels/liquidProperties/C4H10O/C4H10OI.H similarity index 97% rename from src/thermophysicalModels/liquids/C4H10O/C4H10OI.H rename to src/thermophysicalModels/liquidProperties/C4H10O/C4H10OI.H index e3737774a15..e594fbc5501 100644 --- a/src/thermophysicalModels/liquids/C4H10O/C4H10OI.H +++ b/src/thermophysicalModels/liquidProperties/C4H10O/C4H10OI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C6H14/C6H14.C b/src/thermophysicalModels/liquidProperties/C6H14/C6H14.C similarity index 91% rename from src/thermophysicalModels/liquids/C6H14/C6H14.C rename to src/thermophysicalModels/liquidProperties/C6H14/C6H14.C index 810ddfa781a..7bb4e2cb68d 100644 --- a/src/thermophysicalModels/liquids/C6H14/C6H14.C +++ b/src/thermophysicalModels/liquidProperties/C6H14/C6H14.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C6H14, 0); - addToRunTimeSelectionTable(liquid, C6H14,); - addToRunTimeSelectionTable(liquid, C6H14, Istream); - addToRunTimeSelectionTable(liquid, C6H14, dictionary); + addToRunTimeSelectionTable(liquidProperties, C6H14,); + addToRunTimeSelectionTable(liquidProperties, C6H14, Istream); + addToRunTimeSelectionTable(liquidProperties, C6H14, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C6H14::C6H14() : - liquid + liquidProperties ( 86.177, 507.60, @@ -95,7 +95,7 @@ Foam::C6H14::C6H14() Foam::C6H14::C6H14 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C6H14::C6H14 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C6H14::C6H14 Foam::C6H14::C6H14(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C6H14::C6H14(Istream& is) Foam::C6H14::C6H14(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C6H14::C6H14(const dictionary& dict) Foam::C6H14::C6H14(const C6H14& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C6H14/C6H14.H b/src/thermophysicalModels/liquidProperties/C6H14/C6H14.H similarity index 94% rename from src/thermophysicalModels/liquids/C6H14/C6H14.H rename to src/thermophysicalModels/liquidProperties/C6H14/C6H14.H index 339a7d5e287..3734d712dca 100644 --- a/src/thermophysicalModels/liquids/C6H14/C6H14.H +++ b/src/thermophysicalModels/liquidProperties/C6H14/C6H14.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C6H14_H #define C6H14_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C6H14 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C6H14 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C6H14(const C6H14& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C6H14(*this)); + return autoPtr<liquidProperties>(new C6H14(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C6H14/C6H14I.H b/src/thermophysicalModels/liquidProperties/C6H14/C6H14I.H similarity index 97% rename from src/thermophysicalModels/liquids/C6H14/C6H14I.H rename to src/thermophysicalModels/liquidProperties/C6H14/C6H14I.H index 66f3bfe53e7..db5ef7878f7 100644 --- a/src/thermophysicalModels/liquids/C6H14/C6H14I.H +++ b/src/thermophysicalModels/liquidProperties/C6H14/C6H14I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C6H6/C6H6.C b/src/thermophysicalModels/liquidProperties/C6H6/C6H6.C similarity index 91% rename from src/thermophysicalModels/liquids/C6H6/C6H6.C rename to src/thermophysicalModels/liquidProperties/C6H6/C6H6.C index bb340e8223d..2285c1fa7dc 100644 --- a/src/thermophysicalModels/liquids/C6H6/C6H6.C +++ b/src/thermophysicalModels/liquidProperties/C6H6/C6H6.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C6H6, 0); - addToRunTimeSelectionTable(liquid, C6H6,); - addToRunTimeSelectionTable(liquid, C6H6, Istream); - addToRunTimeSelectionTable(liquid, C6H6, dictionary); + addToRunTimeSelectionTable(liquidProperties, C6H6,); + addToRunTimeSelectionTable(liquidProperties, C6H6, Istream); + addToRunTimeSelectionTable(liquidProperties, C6H6, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C6H6::C6H6() : - liquid + liquidProperties ( 78.114, 562.16, @@ -95,7 +95,7 @@ Foam::C6H6::C6H6() Foam::C6H6::C6H6 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C6H6::C6H6 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C6H6::C6H6 Foam::C6H6::C6H6(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C6H6::C6H6(Istream& is) Foam::C6H6::C6H6(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C6H6::C6H6(const dictionary& dict) Foam::C6H6::C6H6(const C6H6& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C6H6/C6H6.H b/src/thermophysicalModels/liquidProperties/C6H6/C6H6.H similarity index 94% rename from src/thermophysicalModels/liquids/C6H6/C6H6.H rename to src/thermophysicalModels/liquidProperties/C6H6/C6H6.H index 8364eeb7726..0eb4935bf5d 100644 --- a/src/thermophysicalModels/liquids/C6H6/C6H6.H +++ b/src/thermophysicalModels/liquidProperties/C6H6/C6H6.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C6H6_H #define C6H6_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C6H6 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Comstruct from components C6H6 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C6H6(const C6H6& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C6H6(*this)); + return autoPtr<liquidProperties>(new C6H6(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C6H6/C6H6I.H b/src/thermophysicalModels/liquidProperties/C6H6/C6H6I.H similarity index 97% rename from src/thermophysicalModels/liquids/C6H6/C6H6I.H rename to src/thermophysicalModels/liquidProperties/C6H6/C6H6I.H index e304faf9c9b..90eb54e1a1d 100644 --- a/src/thermophysicalModels/liquids/C6H6/C6H6I.H +++ b/src/thermophysicalModels/liquidProperties/C6H6/C6H6I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C7H16/C7H16.C b/src/thermophysicalModels/liquidProperties/C7H16/C7H16.C similarity index 91% rename from src/thermophysicalModels/liquids/C7H16/C7H16.C rename to src/thermophysicalModels/liquidProperties/C7H16/C7H16.C index 996a6e8bcb9..8a316775bc4 100644 --- a/src/thermophysicalModels/liquids/C7H16/C7H16.C +++ b/src/thermophysicalModels/liquidProperties/C7H16/C7H16.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C7H16, 0); - addToRunTimeSelectionTable(liquid, C7H16,); - addToRunTimeSelectionTable(liquid, C7H16, Istream); - addToRunTimeSelectionTable(liquid, C7H16, dictionary); + addToRunTimeSelectionTable(liquidProperties, C7H16,); + addToRunTimeSelectionTable(liquidProperties, C7H16, Istream); + addToRunTimeSelectionTable(liquidProperties, C7H16, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C7H16::C7H16() : - liquid + liquidProperties ( 100.204, 540.20, @@ -94,7 +94,7 @@ Foam::C7H16::C7H16() Foam::C7H16::C7H16 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -110,7 +110,7 @@ Foam::C7H16::C7H16 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -129,7 +129,7 @@ Foam::C7H16::C7H16 Foam::C7H16::C7H16(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -148,7 +148,7 @@ Foam::C7H16::C7H16(Istream& is) Foam::C7H16::C7H16(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -167,7 +167,7 @@ Foam::C7H16::C7H16(const dictionary& dict) Foam::C7H16::C7H16(const C7H16& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C7H16/C7H16.H b/src/thermophysicalModels/liquidProperties/C7H16/C7H16.H similarity index 94% rename from src/thermophysicalModels/liquids/C7H16/C7H16.H rename to src/thermophysicalModels/liquidProperties/C7H16/C7H16.H index bee4f0d3ca5..00a0b8a3a22 100644 --- a/src/thermophysicalModels/liquids/C7H16/C7H16.H +++ b/src/thermophysicalModels/liquidProperties/C7H16/C7H16.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C7H16_H #define C7H16_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C7H16 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C7H16 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C7H16(const C7H16& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C7H16(*this)); + return autoPtr<liquidProperties>(new C7H16(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C7H16/C7H16I.H b/src/thermophysicalModels/liquidProperties/C7H16/C7H16I.H similarity index 97% rename from src/thermophysicalModels/liquids/C7H16/C7H16I.H rename to src/thermophysicalModels/liquidProperties/C7H16/C7H16I.H index a6fb5425058..e258a4595b8 100644 --- a/src/thermophysicalModels/liquids/C7H16/C7H16I.H +++ b/src/thermophysicalModels/liquidProperties/C7H16/C7H16I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C7H8/C7H8.C b/src/thermophysicalModels/liquidProperties/C7H8/C7H8.C similarity index 91% rename from src/thermophysicalModels/liquids/C7H8/C7H8.C rename to src/thermophysicalModels/liquidProperties/C7H8/C7H8.C index 7bdfe8a6e61..86f38fc2ca0 100644 --- a/src/thermophysicalModels/liquids/C7H8/C7H8.C +++ b/src/thermophysicalModels/liquidProperties/C7H8/C7H8.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C7H8, 0); - addToRunTimeSelectionTable(liquid, C7H8,); - addToRunTimeSelectionTable(liquid, C7H8, Istream); - addToRunTimeSelectionTable(liquid, C7H8, dictionary); + addToRunTimeSelectionTable(liquidProperties, C7H8,); + addToRunTimeSelectionTable(liquidProperties, C7H8, Istream); + addToRunTimeSelectionTable(liquidProperties, C7H8, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C7H8::C7H8() : - liquid + liquidProperties ( 92.141, 591.79, @@ -95,7 +95,7 @@ Foam::C7H8::C7H8() Foam::C7H8::C7H8 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C7H8::C7H8 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C7H8::C7H8 Foam::C7H8::C7H8(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C7H8::C7H8(Istream& is) Foam::C7H8::C7H8(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C7H8::C7H8(const dictionary& dict) Foam::C7H8::C7H8(const C7H8& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C7H8/C7H8.H b/src/thermophysicalModels/liquidProperties/C7H8/C7H8.H similarity index 94% rename from src/thermophysicalModels/liquids/C7H8/C7H8.H rename to src/thermophysicalModels/liquidProperties/C7H8/C7H8.H index 67602dc2c89..6e8541115df 100644 --- a/src/thermophysicalModels/liquids/C7H8/C7H8.H +++ b/src/thermophysicalModels/liquidProperties/C7H8/C7H8.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C7H8_H #define C7H8_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C7H8 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C7H8 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C7H8(const C7H8& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C7H8(*this)); + return autoPtr<liquidProperties>(new C7H8(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C7H8/C7H8I.H b/src/thermophysicalModels/liquidProperties/C7H8/C7H8I.H similarity index 97% rename from src/thermophysicalModels/liquids/C7H8/C7H8I.H rename to src/thermophysicalModels/liquidProperties/C7H8/C7H8I.H index 0f22c1bdbdb..0ca76b67a7a 100644 --- a/src/thermophysicalModels/liquids/C7H8/C7H8I.H +++ b/src/thermophysicalModels/liquidProperties/C7H8/C7H8I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C8H10/C8H10.C b/src/thermophysicalModels/liquidProperties/C8H10/C8H10.C similarity index 91% rename from src/thermophysicalModels/liquids/C8H10/C8H10.C rename to src/thermophysicalModels/liquidProperties/C8H10/C8H10.C index 056d1e3b29e..409e3690a93 100644 --- a/src/thermophysicalModels/liquids/C8H10/C8H10.C +++ b/src/thermophysicalModels/liquidProperties/C8H10/C8H10.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C8H10, 0); - addToRunTimeSelectionTable(liquid, C8H10,); - addToRunTimeSelectionTable(liquid, C8H10, Istream); - addToRunTimeSelectionTable(liquid, C8H10, dictionary); + addToRunTimeSelectionTable(liquidProperties, C8H10,); + addToRunTimeSelectionTable(liquidProperties, C8H10, Istream); + addToRunTimeSelectionTable(liquidProperties, C8H10, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C8H10::C8H10() : - liquid + liquidProperties ( 106.167, 617.17, @@ -95,7 +95,7 @@ Foam::C8H10::C8H10() Foam::C8H10::C8H10 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C8H10::C8H10 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C8H10::C8H10 Foam::C8H10::C8H10(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C8H10::C8H10(Istream& is) Foam::C8H10::C8H10(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C8H10::C8H10(const dictionary& dict) Foam::C8H10::C8H10(const C8H10& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C8H10/C8H10.H b/src/thermophysicalModels/liquidProperties/C8H10/C8H10.H similarity index 94% rename from src/thermophysicalModels/liquids/C8H10/C8H10.H rename to src/thermophysicalModels/liquidProperties/C8H10/C8H10.H index 985171794ea..1c2b0bc5dbf 100644 --- a/src/thermophysicalModels/liquids/C8H10/C8H10.H +++ b/src/thermophysicalModels/liquidProperties/C8H10/C8H10.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C8H10_H #define C8H10_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -57,7 +57,7 @@ namespace Foam class C8H10 : - public liquid + public liquidProperties { // Private data @@ -90,7 +90,7 @@ public: // Construct from components C8H10 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -116,9 +116,9 @@ public: C8H10(const C8H10& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C8H10(*this)); + return autoPtr<liquidProperties>(new C8H10(*this)); } @@ -172,7 +172,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C8H10/C8H10I.H b/src/thermophysicalModels/liquidProperties/C8H10/C8H10I.H similarity index 97% rename from src/thermophysicalModels/liquids/C8H10/C8H10I.H rename to src/thermophysicalModels/liquidProperties/C8H10/C8H10I.H index 7f1efbb3d28..46eaca6e871 100644 --- a/src/thermophysicalModels/liquids/C8H10/C8H10I.H +++ b/src/thermophysicalModels/liquidProperties/C8H10/C8H10I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C8H18/C8H18.C b/src/thermophysicalModels/liquidProperties/C8H18/C8H18.C similarity index 91% rename from src/thermophysicalModels/liquids/C8H18/C8H18.C rename to src/thermophysicalModels/liquidProperties/C8H18/C8H18.C index 3a51caf792a..414bea27f6e 100644 --- a/src/thermophysicalModels/liquids/C8H18/C8H18.C +++ b/src/thermophysicalModels/liquidProperties/C8H18/C8H18.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C8H18, 0); - addToRunTimeSelectionTable(liquid, C8H18,); - addToRunTimeSelectionTable(liquid, C8H18, Istream); - addToRunTimeSelectionTable(liquid, C8H18, dictionary); + addToRunTimeSelectionTable(liquidProperties, C8H18,); + addToRunTimeSelectionTable(liquidProperties, C8H18, Istream); + addToRunTimeSelectionTable(liquidProperties, C8H18, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C8H18::C8H18() : - liquid + liquidProperties ( 114.231, 568.70, @@ -95,7 +95,7 @@ Foam::C8H18::C8H18() Foam::C8H18::C8H18 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C8H18::C8H18 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C8H18::C8H18 Foam::C8H18::C8H18(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C8H18::C8H18(Istream& is) Foam::C8H18::C8H18(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C8H18::C8H18(const dictionary& dict) Foam::C8H18::C8H18(const C8H18& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C8H18/C8H18.H b/src/thermophysicalModels/liquidProperties/C8H18/C8H18.H similarity index 94% rename from src/thermophysicalModels/liquids/C8H18/C8H18.H rename to src/thermophysicalModels/liquidProperties/C8H18/C8H18.H index 2be91bf4d5a..5b841caa28b 100644 --- a/src/thermophysicalModels/liquids/C8H18/C8H18.H +++ b/src/thermophysicalModels/liquidProperties/C8H18/C8H18.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C8H18_H #define C8H18_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C8H18 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C8H18 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C8H18(const C8H18& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C8H18(*this)); + return autoPtr<liquidProperties>(new C8H18(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C8H18/C8H18I.H b/src/thermophysicalModels/liquidProperties/C8H18/C8H18I.H similarity index 97% rename from src/thermophysicalModels/liquids/C8H18/C8H18I.H rename to src/thermophysicalModels/liquidProperties/C8H18/C8H18I.H index 5be416de684..ebbb6b78bdb 100644 --- a/src/thermophysicalModels/liquids/C8H18/C8H18I.H +++ b/src/thermophysicalModels/liquidProperties/C8H18/C8H18I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/C9H20/C9H20.C b/src/thermophysicalModels/liquidProperties/C9H20/C9H20.C similarity index 91% rename from src/thermophysicalModels/liquids/C9H20/C9H20.C rename to src/thermophysicalModels/liquidProperties/C9H20/C9H20.C index 2e321ded79a..5090f573b49 100644 --- a/src/thermophysicalModels/liquids/C9H20/C9H20.C +++ b/src/thermophysicalModels/liquidProperties/C9H20/C9H20.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C9H20, 0); - addToRunTimeSelectionTable(liquid, C9H20,); - addToRunTimeSelectionTable(liquid, C9H20, Istream); - addToRunTimeSelectionTable(liquid, C9H20, dictionary); + addToRunTimeSelectionTable(liquidProperties, C9H20,); + addToRunTimeSelectionTable(liquidProperties, C9H20, Istream); + addToRunTimeSelectionTable(liquidProperties, C9H20, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C9H20::C9H20() : - liquid + liquidProperties ( 128.258, 594.60, @@ -95,7 +95,7 @@ Foam::C9H20::C9H20() Foam::C9H20::C9H20 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::C9H20::C9H20 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::C9H20::C9H20 Foam::C9H20::C9H20(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::C9H20::C9H20(Istream& is) Foam::C9H20::C9H20(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::C9H20::C9H20(const dictionary& dict) Foam::C9H20::C9H20(const C9H20& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/C9H20/C9H20.H b/src/thermophysicalModels/liquidProperties/C9H20/C9H20.H similarity index 94% rename from src/thermophysicalModels/liquids/C9H20/C9H20.H rename to src/thermophysicalModels/liquidProperties/C9H20/C9H20.H index 5f4f17fd89a..9d03c03970c 100644 --- a/src/thermophysicalModels/liquids/C9H20/C9H20.H +++ b/src/thermophysicalModels/liquidProperties/C9H20/C9H20.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef C9H20_H #define C9H20_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class C9H20 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components C9H20 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: C9H20(const C9H20& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new C9H20(*this)); + return autoPtr<liquidProperties>(new C9H20(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/C9H20/C9H20I.H b/src/thermophysicalModels/liquidProperties/C9H20/C9H20I.H similarity index 97% rename from src/thermophysicalModels/liquids/C9H20/C9H20I.H rename to src/thermophysicalModels/liquidProperties/C9H20/C9H20I.H index dce3a0f9ebd..7c7c63c864d 100644 --- a/src/thermophysicalModels/liquids/C9H20/C9H20I.H +++ b/src/thermophysicalModels/liquidProperties/C9H20/C9H20I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/CH3OH/CH3OH.C b/src/thermophysicalModels/liquidProperties/CH3OH/CH3OH.C similarity index 91% rename from src/thermophysicalModels/liquids/CH3OH/CH3OH.C rename to src/thermophysicalModels/liquidProperties/CH3OH/CH3OH.C index 594a867e73c..3859bed3ec2 100644 --- a/src/thermophysicalModels/liquids/CH3OH/CH3OH.C +++ b/src/thermophysicalModels/liquidProperties/CH3OH/CH3OH.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(CH3OH, 0); - addToRunTimeSelectionTable(liquid, CH3OH,); - addToRunTimeSelectionTable(liquid, CH3OH, Istream); - addToRunTimeSelectionTable(liquid, CH3OH, dictionary); + addToRunTimeSelectionTable(liquidProperties, CH3OH,); + addToRunTimeSelectionTable(liquidProperties, CH3OH, Istream); + addToRunTimeSelectionTable(liquidProperties, CH3OH, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::CH3OH::CH3OH() : - liquid + liquidProperties ( 32.042, 512.58, @@ -95,7 +95,7 @@ Foam::CH3OH::CH3OH() Foam::CH3OH::CH3OH ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::CH3OH::CH3OH const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::CH3OH::CH3OH Foam::CH3OH::CH3OH(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::CH3OH::CH3OH(Istream& is) Foam::CH3OH::CH3OH(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::CH3OH::CH3OH(const dictionary& dict) Foam::CH3OH::CH3OH(const CH3OH& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/CH3OH/CH3OH.H b/src/thermophysicalModels/liquidProperties/CH3OH/CH3OH.H similarity index 94% rename from src/thermophysicalModels/liquids/CH3OH/CH3OH.H rename to src/thermophysicalModels/liquidProperties/CH3OH/CH3OH.H index 3ba851ba788..d334e240b66 100644 --- a/src/thermophysicalModels/liquids/CH3OH/CH3OH.H +++ b/src/thermophysicalModels/liquidProperties/CH3OH/CH3OH.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef CH3OH_H #define CH3OH_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class CH3OH : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components CH3OH ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: CH3OH(const CH3OH& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new CH3OH(*this)); + return autoPtr<liquidProperties>(new CH3OH(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/CH3OH/CH3OHI.H b/src/thermophysicalModels/liquidProperties/CH3OH/CH3OHI.H similarity index 97% rename from src/thermophysicalModels/liquids/CH3OH/CH3OHI.H rename to src/thermophysicalModels/liquidProperties/CH3OH/CH3OHI.H index 0a3bf14e9eb..aece4b536b0 100644 --- a/src/thermophysicalModels/liquids/CH3OH/CH3OHI.H +++ b/src/thermophysicalModels/liquidProperties/CH3OH/CH3OHI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/CH4N2O/CH4N2O.C b/src/thermophysicalModels/liquidProperties/CH4N2O/CH4N2O.C similarity index 91% rename from src/thermophysicalModels/liquids/CH4N2O/CH4N2O.C rename to src/thermophysicalModels/liquidProperties/CH4N2O/CH4N2O.C index b40f001006d..8d0b407cef2 100644 --- a/src/thermophysicalModels/liquids/CH4N2O/CH4N2O.C +++ b/src/thermophysicalModels/liquidProperties/CH4N2O/CH4N2O.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -32,16 +32,16 @@ License namespace Foam { defineTypeNameAndDebug(CH4N2O, 0); - addToRunTimeSelectionTable(liquid, CH4N2O,); - addToRunTimeSelectionTable(liquid, CH4N2O, Istream); - addToRunTimeSelectionTable(liquid, CH4N2O, dictionary); + addToRunTimeSelectionTable(liquidProperties, CH4N2O,); + addToRunTimeSelectionTable(liquidProperties, CH4N2O, Istream); + addToRunTimeSelectionTable(liquidProperties, CH4N2O, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::CH4N2O::CH4N2O() : - liquid + liquidProperties ( 60.056, 705.0, @@ -80,7 +80,7 @@ Foam::CH4N2O::CH4N2O() Foam::CH4N2O::CH4N2O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc0& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -96,7 +96,7 @@ Foam::CH4N2O::CH4N2O const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -115,7 +115,7 @@ Foam::CH4N2O::CH4N2O Foam::CH4N2O::CH4N2O(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -134,7 +134,7 @@ Foam::CH4N2O::CH4N2O(Istream& is) Foam::CH4N2O::CH4N2O(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -153,7 +153,7 @@ Foam::CH4N2O::CH4N2O(const dictionary& dict) Foam::CH4N2O::CH4N2O(const CH4N2O& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/CH4N2O/CH4N2O.H b/src/thermophysicalModels/liquidProperties/CH4N2O/CH4N2O.H similarity index 94% rename from src/thermophysicalModels/liquids/CH4N2O/CH4N2O.H rename to src/thermophysicalModels/liquidProperties/CH4N2O/CH4N2O.H index 84bfd189547..62d5c8b7eb3 100644 --- a/src/thermophysicalModels/liquids/CH4N2O/CH4N2O.H +++ b/src/thermophysicalModels/liquidProperties/CH4N2O/CH4N2O.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -36,7 +36,7 @@ SourceFiles #ifndef CH4N2O_H #define CH4N2O_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -59,7 +59,7 @@ namespace Foam class CH4N2O : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components CH4N2O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc0& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: CH4N2O(const CH4N2O& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new CH4N2O(*this)); + return autoPtr<liquidProperties>(new CH4N2O(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; @@ -210,4 +210,3 @@ public: #endif // ************************************************************************* // - diff --git a/src/thermophysicalModels/liquids/CH4N2O/CH4N2OI.H b/src/thermophysicalModels/liquidProperties/CH4N2O/CH4N2OI.H similarity index 97% rename from src/thermophysicalModels/liquids/CH4N2O/CH4N2OI.H rename to src/thermophysicalModels/liquidProperties/CH4N2O/CH4N2OI.H index 82b06c85865..439644a4ec3 100644 --- a/src/thermophysicalModels/liquids/CH4N2O/CH4N2OI.H +++ b/src/thermophysicalModels/liquidProperties/CH4N2O/CH4N2OI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/H2O/H2O.C b/src/thermophysicalModels/liquidProperties/H2O/H2O.C similarity index 91% rename from src/thermophysicalModels/liquids/H2O/H2O.C rename to src/thermophysicalModels/liquidProperties/H2O/H2O.C index 0f1b2824bbd..9edb17df630 100644 --- a/src/thermophysicalModels/liquids/H2O/H2O.C +++ b/src/thermophysicalModels/liquidProperties/H2O/H2O.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(H2O, 0); - addToRunTimeSelectionTable(liquid, H2O,); - addToRunTimeSelectionTable(liquid, H2O, Istream); - addToRunTimeSelectionTable(liquid, H2O, dictionary); + addToRunTimeSelectionTable(liquidProperties, H2O,); + addToRunTimeSelectionTable(liquidProperties, H2O, Istream); + addToRunTimeSelectionTable(liquidProperties, H2O, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::H2O::H2O() : - liquid + liquidProperties ( 18.015, 647.13, @@ -102,7 +102,7 @@ Foam::H2O::H2O() Foam::H2O::H2O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -118,7 +118,7 @@ Foam::H2O::H2O const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -137,7 +137,7 @@ Foam::H2O::H2O Foam::H2O::H2O(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -156,7 +156,7 @@ Foam::H2O::H2O(Istream& is) Foam::H2O::H2O(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -175,7 +175,7 @@ Foam::H2O::H2O(const dictionary& dict) Foam::H2O::H2O(const H2O& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/H2O/H2O.H b/src/thermophysicalModels/liquidProperties/H2O/H2O.H similarity index 94% rename from src/thermophysicalModels/liquids/H2O/H2O.H rename to src/thermophysicalModels/liquidProperties/H2O/H2O.H index 66ab3d33c61..4925bdc819f 100644 --- a/src/thermophysicalModels/liquids/H2O/H2O.H +++ b/src/thermophysicalModels/liquidProperties/H2O/H2O.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef H2O_H #define H2O_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -57,7 +57,7 @@ namespace Foam class H2O : - public liquid + public liquidProperties { // Private data @@ -90,7 +90,7 @@ public: //- Construct from components H2O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -116,9 +116,9 @@ public: H2O(const H2O& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new H2O(*this)); + return autoPtr<liquidProperties>(new H2O(*this)); } @@ -172,7 +172,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/H2O/H2OI.H b/src/thermophysicalModels/liquidProperties/H2O/H2OI.H similarity index 97% rename from src/thermophysicalModels/liquids/H2O/H2OI.H rename to src/thermophysicalModels/liquidProperties/H2O/H2OI.H index dc9346da3f5..1b450b62892 100644 --- a/src/thermophysicalModels/liquids/H2O/H2OI.H +++ b/src/thermophysicalModels/liquidProperties/H2O/H2OI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/IC8H18/IC8H18.C b/src/thermophysicalModels/liquidProperties/IC8H18/IC8H18.C similarity index 91% rename from src/thermophysicalModels/liquids/IC8H18/IC8H18.C rename to src/thermophysicalModels/liquidProperties/IC8H18/IC8H18.C index 223d1e4538c..13760594220 100644 --- a/src/thermophysicalModels/liquids/IC8H18/IC8H18.C +++ b/src/thermophysicalModels/liquidProperties/IC8H18/IC8H18.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(IC8H18, 0); - addToRunTimeSelectionTable(liquid, IC8H18,); - addToRunTimeSelectionTable(liquid, IC8H18, Istream); - addToRunTimeSelectionTable(liquid, IC8H18, dictionary); + addToRunTimeSelectionTable(liquidProperties, IC8H18,); + addToRunTimeSelectionTable(liquidProperties, IC8H18, Istream); + addToRunTimeSelectionTable(liquidProperties, IC8H18, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::IC8H18::IC8H18() : - liquid + liquidProperties ( 114.231, 543.96, @@ -95,7 +95,7 @@ Foam::IC8H18::IC8H18() Foam::IC8H18::IC8H18 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::IC8H18::IC8H18 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::IC8H18::IC8H18 Foam::IC8H18::IC8H18(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::IC8H18::IC8H18(Istream& is) Foam::IC8H18::IC8H18(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::IC8H18::IC8H18(const dictionary& dict) Foam::IC8H18::IC8H18(const IC8H18& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/IC8H18/IC8H18.H b/src/thermophysicalModels/liquidProperties/IC8H18/IC8H18.H similarity index 94% rename from src/thermophysicalModels/liquids/IC8H18/IC8H18.H rename to src/thermophysicalModels/liquidProperties/IC8H18/IC8H18.H index 33d67a06ef4..500fd6c1172 100644 --- a/src/thermophysicalModels/liquids/IC8H18/IC8H18.H +++ b/src/thermophysicalModels/liquidProperties/IC8H18/IC8H18.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef IC8H18_H #define IC8H18_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class IC8H18 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components IC8H18 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: IC8H18(const IC8H18& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new IC8H18(*this)); + return autoPtr<liquidProperties>(new IC8H18(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/IC8H18/IC8H18I.H b/src/thermophysicalModels/liquidProperties/IC8H18/IC8H18I.H similarity index 97% rename from src/thermophysicalModels/liquids/IC8H18/IC8H18I.H rename to src/thermophysicalModels/liquidProperties/IC8H18/IC8H18I.H index 12b722922d1..806afaf6dc5 100644 --- a/src/thermophysicalModels/liquids/IC8H18/IC8H18I.H +++ b/src/thermophysicalModels/liquidProperties/IC8H18/IC8H18I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/IDEA/IDEA.C b/src/thermophysicalModels/liquidProperties/IDEA/IDEA.C similarity index 92% rename from src/thermophysicalModels/liquids/IDEA/IDEA.C rename to src/thermophysicalModels/liquidProperties/IDEA/IDEA.C index 49470621e8c..3752a3e76f6 100644 --- a/src/thermophysicalModels/liquids/IDEA/IDEA.C +++ b/src/thermophysicalModels/liquidProperties/IDEA/IDEA.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(IDEA, 0); - addToRunTimeSelectionTable(liquid, IDEA,); - addToRunTimeSelectionTable(liquid, IDEA, Istream); - addToRunTimeSelectionTable(liquid, IDEA, dictionary); + addToRunTimeSelectionTable(liquidProperties, IDEA,); + addToRunTimeSelectionTable(liquidProperties, IDEA, Istream); + addToRunTimeSelectionTable(liquidProperties, IDEA, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::IDEA::IDEA() : - liquid + liquidProperties ( 142.26, 618.074, @@ -115,7 +115,7 @@ Foam::IDEA::IDEA() Foam::IDEA::IDEA ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -131,7 +131,7 @@ Foam::IDEA::IDEA const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -150,7 +150,7 @@ Foam::IDEA::IDEA Foam::IDEA::IDEA(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -169,7 +169,7 @@ Foam::IDEA::IDEA(Istream& is) Foam::IDEA::IDEA(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -188,7 +188,7 @@ Foam::IDEA::IDEA(const dictionary& dict) Foam::IDEA::IDEA(const IDEA& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/IDEA/IDEA.H b/src/thermophysicalModels/liquidProperties/IDEA/IDEA.H similarity index 95% rename from src/thermophysicalModels/liquids/IDEA/IDEA.H rename to src/thermophysicalModels/liquidProperties/IDEA/IDEA.H index 476c7b8478a..e3a0ff4c1c6 100644 --- a/src/thermophysicalModels/liquids/IDEA/IDEA.H +++ b/src/thermophysicalModels/liquidProperties/IDEA/IDEA.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -58,7 +58,7 @@ SourceFiles #ifndef IDEA_H #define IDEA_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -80,7 +80,7 @@ namespace Foam class IDEA : - public liquid + public liquidProperties { // Private data @@ -113,7 +113,7 @@ public: // Construct from components IDEA ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -139,9 +139,9 @@ public: IDEA(const IDEA& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new IDEA(*this)); + return autoPtr<liquidProperties>(new IDEA(*this)); } @@ -195,7 +195,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/IDEA/IDEA.thermo b/src/thermophysicalModels/liquidProperties/IDEA/IDEA.thermo similarity index 100% rename from src/thermophysicalModels/liquids/IDEA/IDEA.thermo rename to src/thermophysicalModels/liquidProperties/IDEA/IDEA.thermo diff --git a/src/thermophysicalModels/liquids/IDEA/IDEAI.H b/src/thermophysicalModels/liquidProperties/IDEA/IDEAI.H similarity index 97% rename from src/thermophysicalModels/liquids/IDEA/IDEAI.H rename to src/thermophysicalModels/liquidProperties/IDEA/IDEAI.H index eb593b097a1..b99d39bab20 100644 --- a/src/thermophysicalModels/liquids/IDEA/IDEAI.H +++ b/src/thermophysicalModels/liquidProperties/IDEA/IDEAI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/MB/MB.C b/src/thermophysicalModels/liquidProperties/MB/MB.C similarity index 91% rename from src/thermophysicalModels/liquids/MB/MB.C rename to src/thermophysicalModels/liquidProperties/MB/MB.C index e519492bda8..d5a39b1a4c8 100644 --- a/src/thermophysicalModels/liquids/MB/MB.C +++ b/src/thermophysicalModels/liquidProperties/MB/MB.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(MB, 0); - addToRunTimeSelectionTable(liquid, MB,); - addToRunTimeSelectionTable(liquid, MB, Istream); - addToRunTimeSelectionTable(liquid, MB, dictionary); + addToRunTimeSelectionTable(liquidProperties, MB,); + addToRunTimeSelectionTable(liquidProperties, MB, Istream); + addToRunTimeSelectionTable(liquidProperties, MB, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::MB::MB() : - liquid + liquidProperties ( 102.133, 554.5, @@ -79,7 +79,7 @@ Foam::MB::MB() Foam::MB::MB ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -95,7 +95,7 @@ Foam::MB::MB const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -114,7 +114,7 @@ Foam::MB::MB Foam::MB::MB(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -133,7 +133,7 @@ Foam::MB::MB(Istream& is) Foam::MB::MB(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -152,7 +152,7 @@ Foam::MB::MB(const dictionary& dict) Foam::MB::MB(const MB& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/MB/MB.H b/src/thermophysicalModels/liquidProperties/MB/MB.H similarity index 94% rename from src/thermophysicalModels/liquids/MB/MB.H rename to src/thermophysicalModels/liquidProperties/MB/MB.H index bcea55a03b6..fa91d57f39c 100644 --- a/src/thermophysicalModels/liquids/MB/MB.H +++ b/src/thermophysicalModels/liquidProperties/MB/MB.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef MB_H #define MB_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class MB : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components MB ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: MB(const MB& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new MB(*this)); + return autoPtr<liquidProperties>(new MB(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/MB/MBI.H b/src/thermophysicalModels/liquidProperties/MB/MBI.H similarity index 97% rename from src/thermophysicalModels/liquids/MB/MBI.H rename to src/thermophysicalModels/liquidProperties/MB/MBI.H index 0ad21a6942c..c7333766ad9 100644 --- a/src/thermophysicalModels/liquids/MB/MBI.H +++ b/src/thermophysicalModels/liquidProperties/MB/MBI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/Make/files b/src/thermophysicalModels/liquidProperties/Make/files similarity index 84% rename from src/thermophysicalModels/liquids/Make/files rename to src/thermophysicalModels/liquidProperties/Make/files index e2f27128d52..9b6347d83ef 100644 --- a/src/thermophysicalModels/liquids/Make/files +++ b/src/thermophysicalModels/liquidProperties/Make/files @@ -1,4 +1,4 @@ -liquid/liquid.C +liquidProperties/liquidProperties.C H2O/H2O.C C7H16/C7H16.C C12H26/C12H26.C @@ -30,4 +30,4 @@ CH4N2O/CH4N2O.C nC3H8O/nC3H8O.C iC3H8O/iC3H8O.C -LIB = $(FOAM_LIBBIN)/libliquids +LIB = $(FOAM_LIBBIN)/libliquidProperties diff --git a/src/thermophysicalModels/liquids/Make/options b/src/thermophysicalModels/liquidProperties/Make/options similarity index 100% rename from src/thermophysicalModels/liquids/Make/options rename to src/thermophysicalModels/liquidProperties/Make/options diff --git a/src/thermophysicalModels/liquids/N2/N2.C b/src/thermophysicalModels/liquidProperties/N2/N2.C similarity index 91% rename from src/thermophysicalModels/liquids/N2/N2.C rename to src/thermophysicalModels/liquidProperties/N2/N2.C index dd7f6648df5..c6d36feddf5 100644 --- a/src/thermophysicalModels/liquids/N2/N2.C +++ b/src/thermophysicalModels/liquidProperties/N2/N2.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(N2, 0); - addToRunTimeSelectionTable(liquid, N2,); - addToRunTimeSelectionTable(liquid, N2, Istream); - addToRunTimeSelectionTable(liquid, N2, dictionary); + addToRunTimeSelectionTable(liquidProperties, N2,); + addToRunTimeSelectionTable(liquidProperties, N2, Istream); + addToRunTimeSelectionTable(liquidProperties, N2, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::N2::N2() : - liquid + liquidProperties ( 28.014, 126.10, @@ -95,7 +95,7 @@ Foam::N2::N2() Foam::N2::N2 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::N2::N2 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::N2::N2 Foam::N2::N2(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::N2::N2(Istream& is) Foam::N2::N2(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::N2::N2(const dictionary& dict) Foam::N2::N2(const N2& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/N2/N2.H b/src/thermophysicalModels/liquidProperties/N2/N2.H similarity index 94% rename from src/thermophysicalModels/liquids/N2/N2.H rename to src/thermophysicalModels/liquidProperties/N2/N2.H index f8a199661e1..94412e3beb0 100644 --- a/src/thermophysicalModels/liquids/N2/N2.H +++ b/src/thermophysicalModels/liquidProperties/N2/N2.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef N2_H #define N2_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class N2 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components N2 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: N2(const N2& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new N2(*this)); + return autoPtr<liquidProperties>(new N2(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/N2/N2I.H b/src/thermophysicalModels/liquidProperties/N2/N2I.H similarity index 97% rename from src/thermophysicalModels/liquids/N2/N2I.H rename to src/thermophysicalModels/liquidProperties/N2/N2I.H index 5258c41bdf4..14b00cc7753 100644 --- a/src/thermophysicalModels/liquids/N2/N2I.H +++ b/src/thermophysicalModels/liquidProperties/N2/N2I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/aC10H7CH3/aC10H7CH3.C b/src/thermophysicalModels/liquidProperties/aC10H7CH3/aC10H7CH3.C similarity index 91% rename from src/thermophysicalModels/liquids/aC10H7CH3/aC10H7CH3.C rename to src/thermophysicalModels/liquidProperties/aC10H7CH3/aC10H7CH3.C index ac355d3c006..8297a842abc 100644 --- a/src/thermophysicalModels/liquids/aC10H7CH3/aC10H7CH3.C +++ b/src/thermophysicalModels/liquidProperties/aC10H7CH3/aC10H7CH3.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(aC10H7CH3, 0); - addToRunTimeSelectionTable(liquid, aC10H7CH3,); - addToRunTimeSelectionTable(liquid, aC10H7CH3, Istream); - addToRunTimeSelectionTable(liquid, aC10H7CH3, dictionary); + addToRunTimeSelectionTable(liquidProperties, aC10H7CH3,); + addToRunTimeSelectionTable(liquidProperties, aC10H7CH3, Istream); + addToRunTimeSelectionTable(liquidProperties, aC10H7CH3, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::aC10H7CH3::aC10H7CH3() : - liquid + liquidProperties ( 142.2, 772.04, @@ -87,7 +87,7 @@ Foam::aC10H7CH3::aC10H7CH3() Foam::aC10H7CH3::aC10H7CH3 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -103,7 +103,7 @@ Foam::aC10H7CH3::aC10H7CH3 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -122,7 +122,7 @@ Foam::aC10H7CH3::aC10H7CH3 Foam::aC10H7CH3::aC10H7CH3(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -141,7 +141,7 @@ Foam::aC10H7CH3::aC10H7CH3(Istream& is) Foam::aC10H7CH3::aC10H7CH3(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -160,7 +160,7 @@ Foam::aC10H7CH3::aC10H7CH3(const dictionary& dict) Foam::aC10H7CH3::aC10H7CH3(const aC10H7CH3& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/aC10H7CH3/aC10H7CH3.H b/src/thermophysicalModels/liquidProperties/aC10H7CH3/aC10H7CH3.H similarity index 94% rename from src/thermophysicalModels/liquids/aC10H7CH3/aC10H7CH3.H rename to src/thermophysicalModels/liquidProperties/aC10H7CH3/aC10H7CH3.H index f53343aec05..3f93f4509b3 100644 --- a/src/thermophysicalModels/liquids/aC10H7CH3/aC10H7CH3.H +++ b/src/thermophysicalModels/liquidProperties/aC10H7CH3/aC10H7CH3.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef aC10H7CH3_H #define aC10H7CH3_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class aC10H7CH3 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Constrcut from components aC10H7CH3 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: aC10H7CH3(const aC10H7CH3& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new aC10H7CH3(*this)); + return autoPtr<liquidProperties>(new aC10H7CH3(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/aC10H7CH3/aC10H7CH3I.H b/src/thermophysicalModels/liquidProperties/aC10H7CH3/aC10H7CH3I.H similarity index 97% rename from src/thermophysicalModels/liquids/aC10H7CH3/aC10H7CH3I.H rename to src/thermophysicalModels/liquidProperties/aC10H7CH3/aC10H7CH3I.H index 9ed32f011d5..1c858c47c07 100644 --- a/src/thermophysicalModels/liquids/aC10H7CH3/aC10H7CH3I.H +++ b/src/thermophysicalModels/liquidProperties/aC10H7CH3/aC10H7CH3I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/bC10H7CH3/bC10H7CH3.C b/src/thermophysicalModels/liquidProperties/bC10H7CH3/bC10H7CH3.C similarity index 91% rename from src/thermophysicalModels/liquids/bC10H7CH3/bC10H7CH3.C rename to src/thermophysicalModels/liquidProperties/bC10H7CH3/bC10H7CH3.C index b0b5d82cc74..285633e3399 100644 --- a/src/thermophysicalModels/liquids/bC10H7CH3/bC10H7CH3.C +++ b/src/thermophysicalModels/liquidProperties/bC10H7CH3/bC10H7CH3.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(bC10H7CH3, 0); - addToRunTimeSelectionTable(liquid, bC10H7CH3,); - addToRunTimeSelectionTable(liquid, bC10H7CH3, Istream); - addToRunTimeSelectionTable(liquid, bC10H7CH3, dictionary); + addToRunTimeSelectionTable(liquidProperties, bC10H7CH3,); + addToRunTimeSelectionTable(liquidProperties, bC10H7CH3, Istream); + addToRunTimeSelectionTable(liquidProperties, bC10H7CH3, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::bC10H7CH3::bC10H7CH3() : - liquid + liquidProperties ( 142.2, 761.0, @@ -87,7 +87,7 @@ Foam::bC10H7CH3::bC10H7CH3() Foam::bC10H7CH3::bC10H7CH3 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -103,7 +103,7 @@ Foam::bC10H7CH3::bC10H7CH3 const APIdiffCoefFunc& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -122,7 +122,7 @@ Foam::bC10H7CH3::bC10H7CH3 Foam::bC10H7CH3::bC10H7CH3(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -141,7 +141,7 @@ Foam::bC10H7CH3::bC10H7CH3(Istream& is) Foam::bC10H7CH3::bC10H7CH3(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -160,7 +160,7 @@ Foam::bC10H7CH3::bC10H7CH3(const dictionary& dict) Foam::bC10H7CH3::bC10H7CH3(const bC10H7CH3& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/bC10H7CH3/bC10H7CH3.H b/src/thermophysicalModels/liquidProperties/bC10H7CH3/bC10H7CH3.H similarity index 94% rename from src/thermophysicalModels/liquids/bC10H7CH3/bC10H7CH3.H rename to src/thermophysicalModels/liquidProperties/bC10H7CH3/bC10H7CH3.H index 6a0c08814c7..74989233e82 100644 --- a/src/thermophysicalModels/liquids/bC10H7CH3/bC10H7CH3.H +++ b/src/thermophysicalModels/liquidProperties/bC10H7CH3/bC10H7CH3.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef bC10H7CH3_H #define bC10H7CH3_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -58,7 +58,7 @@ namespace Foam class bC10H7CH3 : - public liquid + public liquidProperties { // Private data @@ -91,7 +91,7 @@ public: //- Construct from components bC10H7CH3 ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -117,9 +117,9 @@ public: bC10H7CH3(const bC10H7CH3& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new bC10H7CH3(*this)); + return autoPtr<liquidProperties>(new bC10H7CH3(*this)); } @@ -173,7 +173,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/bC10H7CH3/bC10H7CH3I.H b/src/thermophysicalModels/liquidProperties/bC10H7CH3/bC10H7CH3I.H similarity index 97% rename from src/thermophysicalModels/liquids/bC10H7CH3/bC10H7CH3I.H rename to src/thermophysicalModels/liquidProperties/bC10H7CH3/bC10H7CH3I.H index bbe0558393b..7308518f995 100644 --- a/src/thermophysicalModels/liquids/bC10H7CH3/bC10H7CH3I.H +++ b/src/thermophysicalModels/liquidProperties/bC10H7CH3/bC10H7CH3I.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/iC3H8O/iC3H8O.C b/src/thermophysicalModels/liquidProperties/iC3H8O/iC3H8O.C similarity index 91% rename from src/thermophysicalModels/liquids/iC3H8O/iC3H8O.C rename to src/thermophysicalModels/liquidProperties/iC3H8O/iC3H8O.C index 83572b233f7..cb6f946aea8 100644 --- a/src/thermophysicalModels/liquids/iC3H8O/iC3H8O.C +++ b/src/thermophysicalModels/liquidProperties/iC3H8O/iC3H8O.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(iC3H8O, 0); - addToRunTimeSelectionTable(liquid, iC3H8O,); - addToRunTimeSelectionTable(liquid, iC3H8O, Istream); - addToRunTimeSelectionTable(liquid, iC3H8O, dictionary); + addToRunTimeSelectionTable(liquidProperties, iC3H8O,); + addToRunTimeSelectionTable(liquidProperties, iC3H8O, Istream); + addToRunTimeSelectionTable(liquidProperties, iC3H8O, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::iC3H8O::iC3H8O() : - liquid + liquidProperties ( 60.096, 508.31, @@ -95,7 +95,7 @@ Foam::iC3H8O::iC3H8O() Foam::iC3H8O::iC3H8O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::iC3H8O::iC3H8O const NSRDSfunc1& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::iC3H8O::iC3H8O Foam::iC3H8O::iC3H8O(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::iC3H8O::iC3H8O(Istream& is) Foam::iC3H8O::iC3H8O(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::iC3H8O::iC3H8O(const dictionary& dict) Foam::iC3H8O::iC3H8O(const iC3H8O& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/iC3H8O/iC3H8O.H b/src/thermophysicalModels/liquidProperties/iC3H8O/iC3H8O.H similarity index 94% rename from src/thermophysicalModels/liquids/iC3H8O/iC3H8O.H rename to src/thermophysicalModels/liquidProperties/iC3H8O/iC3H8O.H index 0f3e1b414d4..d1dbf718ca7 100644 --- a/src/thermophysicalModels/liquids/iC3H8O/iC3H8O.H +++ b/src/thermophysicalModels/liquidProperties/iC3H8O/iC3H8O.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef iC3H8O_H #define iC3H8O_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -57,7 +57,7 @@ namespace Foam class iC3H8O : - public liquid + public liquidProperties { // Private data @@ -89,7 +89,7 @@ public: //- Constrcut from components iC3H8O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -115,9 +115,9 @@ public: iC3H8O(const iC3H8O& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new iC3H8O(*this)); + return autoPtr<liquidProperties>(new iC3H8O(*this)); } @@ -172,7 +172,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/iC3H8O/iC3H8OI.H b/src/thermophysicalModels/liquidProperties/iC3H8O/iC3H8OI.H similarity index 97% rename from src/thermophysicalModels/liquids/iC3H8O/iC3H8OI.H rename to src/thermophysicalModels/liquidProperties/iC3H8O/iC3H8OI.H index 256ba7db2c1..81e4d1c20fc 100644 --- a/src/thermophysicalModels/liquids/iC3H8O/iC3H8OI.H +++ b/src/thermophysicalModels/liquidProperties/iC3H8O/iC3H8OI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquidProperties/liquidProperties/liquidProperties.C b/src/thermophysicalModels/liquidProperties/liquidProperties/liquidProperties.C new file mode 100644 index 00000000000..5806013778f --- /dev/null +++ b/src/thermophysicalModels/liquidProperties/liquidProperties/liquidProperties.C @@ -0,0 +1,387 @@ +/*---------------------------------------------------------------------------*\ + ========= | + \\ / F ield | OpenFOAM: The Open Source CFD Toolbox + \\ / O peration | + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. + \\/ M anipulation | +------------------------------------------------------------------------------- +License + This file is part of OpenFOAM. + + OpenFOAM is free software: you can redistribute it and/or modify it + under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + OpenFOAM is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License + for more details. + + You should have received a copy of the GNU General Public License + along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. + +\*---------------------------------------------------------------------------*/ + +#include "liquidProperties.H" +#include "HashTable.H" +#include "Switch.H" + +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +namespace Foam +{ + defineTypeNameAndDebug(liquidProperties, 0); + defineRunTimeSelectionTable(liquidProperties,); + defineRunTimeSelectionTable(liquidProperties, Istream); + defineRunTimeSelectionTable(liquidProperties, dictionary); +} + +// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // + +Foam::liquidProperties::liquidProperties +( + scalar W, + scalar Tc, + scalar Pc, + scalar Vc, + scalar Zc, + scalar Tt, + scalar Pt, + scalar Tb, + scalar dipm, + scalar omega, + scalar delta +) +: + W_(W), + Tc_(Tc), + Pc_(Pc), + Vc_(Vc), + Zc_(Zc), + Tt_(Tt), + Pt_(Pt), + Tb_(Tb), + dipm_(dipm), + omega_(omega), + delta_(delta) +{} + + +Foam::liquidProperties::liquidProperties(Istream& is) +: + W_(readScalar(is)), + Tc_(readScalar(is)), + Pc_(readScalar(is)), + Vc_(readScalar(is)), + Zc_(readScalar(is)), + Tt_(readScalar(is)), + Pt_(readScalar(is)), + Tb_(readScalar(is)), + dipm_(readScalar(is)), + omega_(readScalar(is)), + delta_(readScalar(is)) +{} + + +Foam::liquidProperties::liquidProperties(const dictionary& dict) +: + W_(readScalar(dict.lookup("W"))), + Tc_(readScalar(dict.lookup("Tc"))), + Pc_(readScalar(dict.lookup("Pc"))), + Vc_(readScalar(dict.lookup("Vc"))), + Zc_(readScalar(dict.lookup("Zc"))), + Tt_(readScalar(dict.lookup("Tt"))), + Pt_(readScalar(dict.lookup("Pt"))), + Tb_(readScalar(dict.lookup("Tb"))), + dipm_(readScalar(dict.lookup("dipm"))), + omega_(readScalar(dict.lookup("omega"))), + delta_(readScalar(dict.lookup("delta"))) +{} + + +Foam::liquidProperties::liquidProperties(const liquidProperties& liq) +: + W_(liq.W_), + Tc_(liq.Tc_), + Pc_(liq.Pc_), + Vc_(liq.Vc_), + Zc_(liq.Zc_), + Tt_(liq.Tt_), + Pt_(liq.Pt_), + Tb_(liq.Tb_), + dipm_(liq.dipm_), + omega_(liq.omega_), + delta_(liq.delta_) +{} + + +// * * * * * * * * * * * * * * * * * Selectors * * * * * * * * * * * * * * * // + +Foam::autoPtr<Foam::liquidProperties> Foam::liquidProperties::New(Istream& is) +{ + if (debug) + { + Info<< "liquidProperties::New(Istream&): " + << "constructing liquidProperties" << endl; + } + + const word liquidPropertiesType(is); + const word coeffs(is); + + if (coeffs == "defaultCoeffs") + { + ConstructorTable::iterator cstrIter = + ConstructorTablePtr_->find(liquidPropertiesType); + + if (cstrIter == ConstructorTablePtr_->end()) + { + FatalErrorIn("liquidProperties::New(Istream&)") + << "Unknown liquidProperties type " + << liquidPropertiesType << nl << nl + << "Valid liquidProperties types are:" << nl + << ConstructorTablePtr_->sortedToc() + << abort(FatalError); + } + + return autoPtr<liquidProperties>(cstrIter()()); + } + else if (coeffs == "coeffs") + { + IstreamConstructorTable::iterator cstrIter = + IstreamConstructorTablePtr_->find(liquidPropertiesType); + + if (cstrIter == IstreamConstructorTablePtr_->end()) + { + FatalErrorIn("liquidProperties::New(Istream&)") + << "Unknown liquidProperties type " + << liquidPropertiesType << nl << nl + << "Valid liquidProperties types are:" << nl + << IstreamConstructorTablePtr_->sortedToc() + << abort(FatalError); + } + + return autoPtr<liquidProperties>(cstrIter()(is)); + } + else + { + FatalErrorIn("liquidProperties::New(Istream&)") + << "liquidProperties type " << liquidPropertiesType + << ", option " << coeffs << " given" + << ", should be coeffs or defaultCoeffs" + << abort(FatalError); + + return autoPtr<liquidProperties>(NULL); + } +} + + +Foam::autoPtr<Foam::liquidProperties> Foam::liquidProperties::New +( + const dictionary& dict +) +{ + if (debug) + { + Info<< "liquidProperties::New(const dictionary&):" + << "constructing liquidProperties" << endl; + } + + const word& liquidPropertiesTypeName = dict.dictName(); + + const Switch defaultCoeffs(dict.lookup("defaultCoeffs")); + + if (defaultCoeffs) + { + ConstructorTable::iterator cstrIter = + ConstructorTablePtr_->find(liquidPropertiesTypeName); + + if (cstrIter == ConstructorTablePtr_->end()) + { + FatalErrorIn + ( + "liquidProperties::New(const dictionary&, const word&)" + ) << "Unknown liquidProperties type " + << liquidPropertiesTypeName << nl << nl + << "Valid liquidProperties types are:" << nl + << ConstructorTablePtr_->sortedToc() + << abort(FatalError); + } + + return autoPtr<liquidProperties>(cstrIter()()); + } + else + { + dictionaryConstructorTable::iterator cstrIter = + dictionaryConstructorTablePtr_->find(liquidPropertiesTypeName); + + if (cstrIter == dictionaryConstructorTablePtr_->end()) + { + FatalErrorIn + ( + "liquidProperties::New(const dictionary&, const word&)" + ) << "Unknown liquidProperties type " + << liquidPropertiesTypeName << nl << nl + << "Valid liquidProperties types are:" << nl + << dictionaryConstructorTablePtr_->sortedToc() + << abort(FatalError); + } + + return autoPtr<liquidProperties> + ( + cstrIter()(dict.subDict(liquidPropertiesTypeName + "Coeffs")) + ); + } +} + + +// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // + +Foam::scalar Foam::liquidProperties::rho(scalar p, scalar T) const +{ + notImplemented + ( + "Foam::scalar Foam::liquidProperties::rho(scalar, scalar) const" + ); + return 0.0; +} + + +Foam::scalar Foam::liquidProperties::pv(scalar p, scalar T) const +{ + notImplemented + ( + "Foam::scalar Foam::liquidProperties::pv(scalar, scalar) const" + ); + return 0.0; +} + + +Foam::scalar Foam::liquidProperties::hl(scalar p, scalar T) const +{ + notImplemented + ( + "Foam::scalar Foam::liquidProperties::hl(scalar, scalar) const" + ); + return 0.0; +} + + +Foam::scalar Foam::liquidProperties::Cp(scalar p, scalar T) const +{ + notImplemented + ( + "Foam::scalar Foam::liquidProperties::Cp(scalar, scalar) const" + ); + return 0.0; +} + + +Foam::scalar Foam::liquidProperties::h(scalar p, scalar T) const +{ + notImplemented + ( + "Foam::scalar Foam::liquidProperties::h(scalar, scalar) const" + ); + return 0.0; +} + + +Foam::scalar Foam::liquidProperties::Cpg(scalar p, scalar T) const +{ + notImplemented + ( + "Foam::scalar Foam::liquidProperties::Cpg(scalar, scalar) const" + ); + return 0.0; +} + + +Foam::scalar Foam::liquidProperties::mu(scalar p, scalar T) const +{ + notImplemented + ( + "Foam::scalar Foam::liquidProperties::mu(scalar, scalar) const" + ); + return 0.0; +} + + +Foam::scalar Foam::liquidProperties::mug(scalar p, scalar T) const +{ + notImplemented + ( + "Foam::scalar Foam::liquidProperties::mug(scalar, scalar) const" + ); + return 0.0; +} + + +Foam::scalar Foam::liquidProperties::K(scalar p, scalar T) const +{ + notImplemented + ( + "Foam::scalar Foam::liquidProperties::K(scalar, scalar) const" + ); + return 0.0; +} + + +Foam::scalar Foam::liquidProperties::Kg(scalar p, scalar T) const +{ + notImplemented + ( + "Foam::scalar Foam::liquidProperties::Kg(scalar, scalar) const" + ); + return 0.0; +} + + +Foam::scalar Foam::liquidProperties::sigma(scalar p, scalar T) const +{ + notImplemented + ( + "Foam::scalar Foam::liquidProperties::sigms(scalar, scalar) const" + ); + return 0.0; +} + + +Foam::scalar Foam::liquidProperties::D(scalar p, scalar T) const +{ + notImplemented + ( + "Foam::scalar Foam::liquidProperties::D(scalar, scalar) const" + ); + return 0.0; +} + + +Foam::scalar Foam::liquidProperties::D(scalar p, scalar T, scalar Wb) const +{ + notImplemented + ( + "Foam::scalar Foam::liquidProperties::D(scalar, scalar) const" + ); + return 0.0; +} + + +void Foam::liquidProperties::writeData(Ostream& os) const +{ + + os << W_ << token::SPACE + << Tc_ << token::SPACE + << Pc_ << token::SPACE + << Vc_ << token::SPACE + << Zc_ << token::SPACE + << Tt_ << token::SPACE + << Pt_ << token::SPACE + << Tb_ << token::SPACE + << dipm_ << token::SPACE + << omega_<< token::SPACE + << delta_; +} + + +// ************************************************************************* // diff --git a/src/thermophysicalModels/liquids/liquid/liquid.H b/src/thermophysicalModels/liquidProperties/liquidProperties/liquidProperties.H similarity index 84% rename from src/thermophysicalModels/liquids/liquid/liquid.H rename to src/thermophysicalModels/liquidProperties/liquidProperties/liquidProperties.H index aeaf885d447..3d8062a7e53 100644 --- a/src/thermophysicalModels/liquids/liquid/liquid.H +++ b/src/thermophysicalModels/liquidProperties/liquidProperties/liquidProperties.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -22,18 +22,18 @@ License along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. Class - Foam::liquid + Foam::liquidProperties Description - The thermophysical properties of a liquid + The thermophysical properties of a liquidProperties SourceFiles - liquid.C + liquidProperties.C \*---------------------------------------------------------------------------*/ -#ifndef liquid_H -#define liquid_H +#ifndef liquidProperties_H +#define liquidProperties_H #include "scalar.H" #include "IOstreams.H" @@ -48,10 +48,10 @@ namespace Foam { /*---------------------------------------------------------------------------*\ - Class liquid Declaration + Class liquidProperties Declaration \*---------------------------------------------------------------------------*/ -class liquid +class liquidProperties { // Private data @@ -91,7 +91,7 @@ class liquid public: - TypeName("liquid"); + TypeName("liquidProperties"); // Declare run-time constructor selection tables @@ -99,7 +99,7 @@ public: declareRunTimeSelectionTable ( autoPtr, - liquid, + liquidProperties, , (), () @@ -108,7 +108,7 @@ public: declareRunTimeSelectionTable ( autoPtr, - liquid, + liquidProperties, Istream, (Istream& is), (is) @@ -117,7 +117,7 @@ public: declareRunTimeSelectionTable ( autoPtr, - liquid, + liquidProperties, dictionary, (const dictionary& dict), (dict) @@ -127,7 +127,7 @@ public: // Constructors //- Construct from components - liquid + liquidProperties ( scalar W, scalar Tc, @@ -143,32 +143,32 @@ public: ); //- Construct from Istream - liquid(Istream& is); + liquidProperties(Istream& is); //- Construct from dictionary - liquid(const dictionary& dict); + liquidProperties(const dictionary& dict); //- Construct copy - liquid(const liquid& liq); + liquidProperties(const liquidProperties& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new liquid(*this)); + return autoPtr<liquidProperties>(new liquidProperties(*this)); } // Selectors - //- Return a pointer to a new liquid created from input - static autoPtr<liquid> New(Istream& is); + //- Return a pointer to a new liquidProperties created from input + static autoPtr<liquidProperties> New(Istream& is); - //- Return a pointer to a new liquid created from dictionary - static autoPtr<liquid> New(const dictionary& dict); + //- Return a pointer to a new liquidProperties created from dictionary + static autoPtr<liquidProperties> New(const dictionary& dict); //- Destructor - virtual ~liquid() + virtual ~liquidProperties() {} @@ -258,7 +258,7 @@ public: virtual void writeData(Ostream& os) const; //- Ostream Operator - friend Ostream& operator<<(Ostream& os, const liquid& l) + friend Ostream& operator<<(Ostream& os, const liquidProperties& l) { l.writeData(os); return os; @@ -272,7 +272,7 @@ public: // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -#include "liquidI.H" +#include "liquidPropertiesI.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/src/thermophysicalModels/liquids/liquid/liquidI.H b/src/thermophysicalModels/liquidProperties/liquidProperties/liquidPropertiesI.H similarity index 67% rename from src/thermophysicalModels/liquids/liquid/liquidI.H rename to src/thermophysicalModels/liquidProperties/liquidProperties/liquidPropertiesI.H index fa86dd41f05..3cb5990fa48 100644 --- a/src/thermophysicalModels/liquids/liquid/liquidI.H +++ b/src/thermophysicalModels/liquidProperties/liquidProperties/liquidPropertiesI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -23,67 +23,67 @@ License \*---------------------------------------------------------------------------*/ -inline Foam::scalar Foam::liquid::W() const +inline Foam::scalar Foam::liquidProperties::W() const { return W_; } -inline Foam::scalar Foam::liquid::Tc() const +inline Foam::scalar Foam::liquidProperties::Tc() const { return Tc_; } -inline Foam::scalar Foam::liquid::Pc() const +inline Foam::scalar Foam::liquidProperties::Pc() const { return Pc_; } -inline Foam::scalar Foam::liquid::Vc() const +inline Foam::scalar Foam::liquidProperties::Vc() const { return Vc_; } -inline Foam::scalar Foam::liquid::Zc() const +inline Foam::scalar Foam::liquidProperties::Zc() const { return Zc_; } -inline Foam::scalar Foam::liquid::Tt() const +inline Foam::scalar Foam::liquidProperties::Tt() const { return Tt_; } -inline Foam::scalar Foam::liquid::Pt() const +inline Foam::scalar Foam::liquidProperties::Pt() const { return Pt_; } -inline Foam::scalar Foam::liquid::Tb() const +inline Foam::scalar Foam::liquidProperties::Tb() const { return Tb_; } -inline Foam::scalar Foam::liquid::dipm() const +inline Foam::scalar Foam::liquidProperties::dipm() const { return dipm_; } -inline Foam::scalar Foam::liquid::omega() const +inline Foam::scalar Foam::liquidProperties::omega() const { return omega_; } -inline Foam::scalar Foam::liquid::delta() const +inline Foam::scalar Foam::liquidProperties::delta() const { return delta_; } diff --git a/src/thermophysicalModels/liquids/nC3H8O/nC3H8O.C b/src/thermophysicalModels/liquidProperties/nC3H8O/nC3H8O.C similarity index 91% rename from src/thermophysicalModels/liquids/nC3H8O/nC3H8O.C rename to src/thermophysicalModels/liquidProperties/nC3H8O/nC3H8O.C index 9aa51834fb1..a06493c1372 100644 --- a/src/thermophysicalModels/liquids/nC3H8O/nC3H8O.C +++ b/src/thermophysicalModels/liquidProperties/nC3H8O/nC3H8O.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(nC3H8O, 0); - addToRunTimeSelectionTable(liquid, nC3H8O,); - addToRunTimeSelectionTable(liquid, nC3H8O, Istream); - addToRunTimeSelectionTable(liquid, nC3H8O, dictionary); + addToRunTimeSelectionTable(liquidProperties, nC3H8O,); + addToRunTimeSelectionTable(liquidProperties, nC3H8O, Istream); + addToRunTimeSelectionTable(liquidProperties, nC3H8O, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::nC3H8O::nC3H8O() : - liquid + liquidProperties ( 60.096, 536.71, @@ -95,7 +95,7 @@ Foam::nC3H8O::nC3H8O() Foam::nC3H8O::nC3H8O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -111,7 +111,7 @@ Foam::nC3H8O::nC3H8O const NSRDSfunc1& vapourDiffussivity ) : - liquid(l), + liquidProperties(l), rho_(density), pv_(vapourPressure), hl_(heatOfVapourisation), @@ -130,7 +130,7 @@ Foam::nC3H8O::nC3H8O Foam::nC3H8O::nC3H8O(Istream& is) : - liquid(is), + liquidProperties(is), rho_(is), pv_(is), hl_(is), @@ -149,7 +149,7 @@ Foam::nC3H8O::nC3H8O(Istream& is) Foam::nC3H8O::nC3H8O(const dictionary& dict) : - liquid(dict), + liquidProperties(dict), rho_(dict.subDict("rho")), pv_(dict.subDict("pv")), hl_(dict.subDict("hl")), @@ -168,7 +168,7 @@ Foam::nC3H8O::nC3H8O(const dictionary& dict) Foam::nC3H8O::nC3H8O(const nC3H8O& liq) : - liquid(liq), + liquidProperties(liq), rho_(liq.rho_), pv_(liq.pv_), hl_(liq.hl_), diff --git a/src/thermophysicalModels/liquids/nC3H8O/nC3H8O.H b/src/thermophysicalModels/liquidProperties/nC3H8O/nC3H8O.H similarity index 94% rename from src/thermophysicalModels/liquids/nC3H8O/nC3H8O.H rename to src/thermophysicalModels/liquidProperties/nC3H8O/nC3H8O.H index e4a9dee2148..69c0e66a6f4 100644 --- a/src/thermophysicalModels/liquids/nC3H8O/nC3H8O.H +++ b/src/thermophysicalModels/liquidProperties/nC3H8O/nC3H8O.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef nC3H8O_H #define nC3H8O_H -#include "liquid.H" +#include "liquidProperties.H" #include "NSRDSfunc0.H" #include "NSRDSfunc1.H" #include "NSRDSfunc2.H" @@ -57,7 +57,7 @@ namespace Foam class nC3H8O : - public liquid + public liquidProperties { // Private data @@ -89,7 +89,7 @@ public: //- Construct from components nC3H8O ( - const liquid& l, + const liquidProperties& l, const NSRDSfunc5& density, const NSRDSfunc1& vapourPressure, const NSRDSfunc6& heatOfVapourisation, @@ -115,9 +115,9 @@ public: nC3H8O(const nC3H8O& liq); //- Construct and return clone - virtual autoPtr<liquid> clone() const + virtual autoPtr<liquidProperties> clone() const { - return autoPtr<liquid>(new nC3H8O(*this)); + return autoPtr<liquidProperties>(new nC3H8O(*this)); } @@ -172,7 +172,7 @@ public: //- Write the function coefficients void writeData(Ostream& os) const { - liquid::writeData(os); os << nl; + liquidProperties::writeData(os); os << nl; rho_.writeData(os); os << nl; pv_.writeData(os); os << nl; hl_.writeData(os); os << nl; diff --git a/src/thermophysicalModels/liquids/nC3H8O/nC3H8OI.H b/src/thermophysicalModels/liquidProperties/nC3H8O/nC3H8OI.H similarity index 97% rename from src/thermophysicalModels/liquids/nC3H8O/nC3H8OI.H rename to src/thermophysicalModels/liquidProperties/nC3H8O/nC3H8OI.H index f7d788e23e9..cd02f67f8c4 100644 --- a/src/thermophysicalModels/liquids/nC3H8O/nC3H8OI.H +++ b/src/thermophysicalModels/liquidProperties/nC3H8O/nC3H8OI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License diff --git a/src/thermophysicalModels/liquids/liquid/liquid.C b/src/thermophysicalModels/liquids/liquid/liquid.C deleted file mode 100644 index 45da23e3f65..00000000000 --- a/src/thermophysicalModels/liquids/liquid/liquid.C +++ /dev/null @@ -1,340 +0,0 @@ -/*---------------------------------------------------------------------------*\ - ========= | - \\ / F ield | OpenFOAM: The Open Source CFD Toolbox - \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. - \\/ M anipulation | -------------------------------------------------------------------------------- -License - This file is part of OpenFOAM. - - OpenFOAM is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by - the Free Software Foundation, either version 3 of the License, or - (at your option) any later version. - - OpenFOAM is distributed in the hope that it will be useful, but WITHOUT - ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or - FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License - for more details. - - You should have received a copy of the GNU General Public License - along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. - -\*---------------------------------------------------------------------------*/ - -#include "liquid.H" -#include "HashTable.H" -#include "Switch.H" - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -namespace Foam -{ - defineTypeNameAndDebug(liquid, 0); - defineRunTimeSelectionTable(liquid,); - defineRunTimeSelectionTable(liquid, Istream); - defineRunTimeSelectionTable(liquid, dictionary); -} - -// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // - -Foam::liquid::liquid -( - scalar W, - scalar Tc, - scalar Pc, - scalar Vc, - scalar Zc, - scalar Tt, - scalar Pt, - scalar Tb, - scalar dipm, - scalar omega, - scalar delta -) -: - W_(W), - Tc_(Tc), - Pc_(Pc), - Vc_(Vc), - Zc_(Zc), - Tt_(Tt), - Pt_(Pt), - Tb_(Tb), - dipm_(dipm), - omega_(omega), - delta_(delta) -{} - - -Foam::liquid::liquid(Istream& is) -: - W_(readScalar(is)), - Tc_(readScalar(is)), - Pc_(readScalar(is)), - Vc_(readScalar(is)), - Zc_(readScalar(is)), - Tt_(readScalar(is)), - Pt_(readScalar(is)), - Tb_(readScalar(is)), - dipm_(readScalar(is)), - omega_(readScalar(is)), - delta_(readScalar(is)) -{} - - -Foam::liquid::liquid(const dictionary& dict) -: - W_(readScalar(dict.lookup("W"))), - Tc_(readScalar(dict.lookup("Tc"))), - Pc_(readScalar(dict.lookup("Pc"))), - Vc_(readScalar(dict.lookup("Vc"))), - Zc_(readScalar(dict.lookup("Zc"))), - Tt_(readScalar(dict.lookup("Tt"))), - Pt_(readScalar(dict.lookup("Pt"))), - Tb_(readScalar(dict.lookup("Tb"))), - dipm_(readScalar(dict.lookup("dipm"))), - omega_(readScalar(dict.lookup("omega"))), - delta_(readScalar(dict.lookup("delta"))) -{} - - -Foam::liquid::liquid(const liquid& liq) -: - W_(liq.W_), - Tc_(liq.Tc_), - Pc_(liq.Pc_), - Vc_(liq.Vc_), - Zc_(liq.Zc_), - Tt_(liq.Tt_), - Pt_(liq.Pt_), - Tb_(liq.Tb_), - dipm_(liq.dipm_), - omega_(liq.omega_), - delta_(liq.delta_) -{} - - -// * * * * * * * * * * * * * * * * * Selectors * * * * * * * * * * * * * * * // - -Foam::autoPtr<Foam::liquid> Foam::liquid::New(Istream& is) -{ - if (debug) - { - Info<< "liquid::New(Istream&) : " << "constructing liquid" << endl; - } - - const word liquidType(is); - const word coeffs(is); - - if (coeffs == "defaultCoeffs") - { - ConstructorTable::iterator cstrIter = - ConstructorTablePtr_->find(liquidType); - - if (cstrIter == ConstructorTablePtr_->end()) - { - FatalErrorIn("liquid::New(Istream&)") - << "Unknown liquid type " - << liquidType << nl << nl - << "Valid liquid types are:" << nl - << ConstructorTablePtr_->sortedToc() - << abort(FatalError); - } - - return autoPtr<liquid>(cstrIter()()); - } - else if (coeffs == "coeffs") - { - IstreamConstructorTable::iterator cstrIter = - IstreamConstructorTablePtr_->find(liquidType); - - if (cstrIter == IstreamConstructorTablePtr_->end()) - { - FatalErrorIn("liquid::New(Istream&)") - << "Unknown liquid type " - << liquidType << nl << nl - << "Valid liquid types are:" << nl - << IstreamConstructorTablePtr_->sortedToc() - << abort(FatalError); - } - - return autoPtr<liquid>(cstrIter()(is)); - } - else - { - FatalErrorIn("liquid::New(Istream&)") - << "liquid type " << liquidType - << ", option " << coeffs << " given" - << ", should be coeffs or defaultCoeffs" - << abort(FatalError); - - return autoPtr<liquid>(NULL); - } -} - - -Foam::autoPtr<Foam::liquid> Foam::liquid::New(const dictionary& dict) -{ - if (debug) - { - Info<< "liquid::New(const dictionary&) : " << "constructing liquid" - << endl; - } - - const word& liquidTypeName = dict.dictName(); - - const Switch defaultCoeffs(dict.lookup("defaultCoeffs")); - - if (defaultCoeffs) - { - ConstructorTable::iterator cstrIter = - ConstructorTablePtr_->find(liquidTypeName); - - if (cstrIter == ConstructorTablePtr_->end()) - { - FatalErrorIn("liquid::New(const dictionary&, const word&)") - << "Unknown liquid type " - << liquidTypeName << nl << nl - << "Valid liquid types are:" << nl - << ConstructorTablePtr_->sortedToc() - << abort(FatalError); - } - - return autoPtr<liquid>(cstrIter()()); - } - else - { - dictionaryConstructorTable::iterator cstrIter = - dictionaryConstructorTablePtr_->find(liquidTypeName); - - if (cstrIter == dictionaryConstructorTablePtr_->end()) - { - FatalErrorIn("liquid::New(const dictionary&, const word&)") - << "Unknown liquid type " - << liquidTypeName << nl << nl - << "Valid liquid types are:" << nl - << dictionaryConstructorTablePtr_->sortedToc() - << abort(FatalError); - } - - return autoPtr<liquid> - ( - cstrIter()(dict.subDict(liquidTypeName + "Coeffs")) - ); - } -} - - -// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // - -Foam::scalar Foam::liquid::rho(scalar p, scalar T) const -{ - notImplemented("Foam::scalar Foam::liquid::rho(scalar, scalar) const"); - return 0.0; -} - - -Foam::scalar Foam::liquid::pv(scalar p, scalar T) const -{ - notImplemented("Foam::scalar Foam::liquid::pv(scalar, scalar) const"); - return 0.0; -} - - -Foam::scalar Foam::liquid::hl(scalar p, scalar T) const -{ - notImplemented("Foam::scalar Foam::liquid::hl(scalar, scalar) const"); - return 0.0; -} - - -Foam::scalar Foam::liquid::Cp(scalar p, scalar T) const -{ - notImplemented("Foam::scalar Foam::liquid::Cp(scalar, scalar) const"); - return 0.0; -} - - -Foam::scalar Foam::liquid::h(scalar p, scalar T) const -{ - notImplemented("Foam::scalar Foam::liquid::h(scalar, scalar) const"); - return 0.0; -} - - -Foam::scalar Foam::liquid::Cpg(scalar p, scalar T) const -{ - notImplemented("Foam::scalar Foam::liquid::Cpg(scalar, scalar) const"); - return 0.0; -} - - -Foam::scalar Foam::liquid::mu(scalar p, scalar T) const -{ - notImplemented("Foam::scalar Foam::liquid::mu(scalar, scalar) const"); - return 0.0; -} - - -Foam::scalar Foam::liquid::mug(scalar p, scalar T) const -{ - notImplemented("Foam::scalar Foam::liquid::mug(scalar, scalar) const"); - return 0.0; -} - - -Foam::scalar Foam::liquid::K(scalar p, scalar T) const -{ - notImplemented("Foam::scalar Foam::liquid::K(scalar, scalar) const"); - return 0.0; -} - - -Foam::scalar Foam::liquid::Kg(scalar p, scalar T) const -{ - notImplemented("Foam::scalar Foam::liquid::Kg(scalar, scalar) const"); - return 0.0; -} - - -Foam::scalar Foam::liquid::sigma(scalar p, scalar T) const -{ - notImplemented("Foam::scalar Foam::liquid::sigms(scalar, scalar) const"); - return 0.0; -} - - -Foam::scalar Foam::liquid::D(scalar p, scalar T) const -{ - notImplemented("Foam::scalar Foam::liquid::D(scalar, scalar) const"); - return 0.0; -} - - -Foam::scalar Foam::liquid::D(scalar p, scalar T, scalar Wb) const -{ - notImplemented("Foam::scalar Foam::liquid::D(scalar, scalar) const"); - return 0.0; -} - - -void Foam::liquid::writeData(Ostream& os) const -{ - - os << W_ << token::SPACE - << Tc_ << token::SPACE - << Pc_ << token::SPACE - << Vc_ << token::SPACE - << Zc_ << token::SPACE - << Tt_ << token::SPACE - << Pt_ << token::SPACE - << Tb_ << token::SPACE - << dipm_ << token::SPACE - << omega_<< token::SPACE - << delta_; -} - - -// ************************************************************************* // diff --git a/src/thermophysicalModels/pointSolidMixture/Make/files b/src/thermophysicalModels/pointSolidMixture/Make/files deleted file mode 100644 index 17cad4937b8..00000000000 --- a/src/thermophysicalModels/pointSolidMixture/Make/files +++ /dev/null @@ -1,3 +0,0 @@ -pointSolidMixture/pointSolidMixture.C - -LIB = $(FOAM_LIBBIN)/libpointSolidMixture diff --git a/src/thermophysicalModels/pointSolids/Make/files b/src/thermophysicalModels/pointSolids/Make/files deleted file mode 100644 index 526d2519705..00000000000 --- a/src/thermophysicalModels/pointSolids/Make/files +++ /dev/null @@ -1,8 +0,0 @@ -pointSolid/pointSolid.C -pointSolid/pointSolidNew.C - -ash/ash.C -C/C.C -CaCO3/CaCO3.C - -LIB = $(FOAM_LIBBIN)/libpointSolids diff --git a/src/thermophysicalModels/solidMixtureProperties/Make/files b/src/thermophysicalModels/solidMixtureProperties/Make/files new file mode 100644 index 00000000000..e31412ed1dd --- /dev/null +++ b/src/thermophysicalModels/solidMixtureProperties/Make/files @@ -0,0 +1,3 @@ +solidMixtureProperties/solidMixtureProperties.C + +LIB = $(FOAM_LIBBIN)/libsolidMixtureProperties diff --git a/src/thermophysicalModels/pointSolidMixture/Make/options b/src/thermophysicalModels/solidMixtureProperties/Make/options similarity index 50% rename from src/thermophysicalModels/pointSolidMixture/Make/options rename to src/thermophysicalModels/solidMixtureProperties/Make/options index db6f1fe9211..a7802dcbf8e 100644 --- a/src/thermophysicalModels/pointSolidMixture/Make/options +++ b/src/thermophysicalModels/solidMixtureProperties/Make/options @@ -1,3 +1,3 @@ EXE_INC = \ - -I${LIB_SRC}/thermophysicalModels/pointSolids/lnInclude \ + -I${LIB_SRC}/thermophysicalModels/solidProperties/lnInclude \ -I$(LIB_SRC)/thermophysicalModels/specie/lnInclude diff --git a/src/thermophysicalModels/pointSolidMixture/pointSolidMixture/pointSolidMixture.C b/src/thermophysicalModels/solidMixtureProperties/solidMixtureProperties/solidMixtureProperties.C similarity index 77% rename from src/thermophysicalModels/pointSolidMixture/pointSolidMixture/pointSolidMixture.C rename to src/thermophysicalModels/solidMixtureProperties/solidMixtureProperties/solidMixtureProperties.C index 3eb1d15b2e5..1d4afd21623 100644 --- a/src/thermophysicalModels/pointSolidMixture/pointSolidMixture/pointSolidMixture.C +++ b/src/thermophysicalModels/solidMixtureProperties/solidMixtureProperties/solidMixtureProperties.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -23,11 +23,11 @@ License \*---------------------------------------------------------------------------*/ -#include "pointSolidMixture.H" +#include "solidMixtureProperties.H" // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // -Foam::pointSolidMixture::pointSolidMixture +Foam::solidMixtureProperties::solidMixtureProperties ( const dictionary& thermophysicalProperties ) @@ -49,12 +49,15 @@ Foam::pointSolidMixture::pointSolidMixture forAll(components_, i) { - properties_.set(i, pointSolid::New(props.subDict(components_[i]))); + properties_.set(i, solidProperties::New(props.subDict(components_[i]))); } } -Foam::pointSolidMixture::pointSolidMixture(const pointSolidMixture& s) +Foam::solidMixtureProperties::solidMixtureProperties +( + const solidMixtureProperties& s +) : components_(s.components_), properties_(s.properties_.size()) @@ -68,21 +71,21 @@ Foam::pointSolidMixture::pointSolidMixture(const pointSolidMixture& s) // * * * * * * * * * * * * * * * * Selectors * * * * * * * * * * * * * * * * // -Foam::autoPtr<Foam::pointSolidMixture> Foam::pointSolidMixture::New +Foam::autoPtr<Foam::solidMixtureProperties> Foam::solidMixtureProperties::New ( const dictionary& thermophysicalProperties ) { - return autoPtr<pointSolidMixture> + return autoPtr<solidMixtureProperties> ( - new pointSolidMixture(thermophysicalProperties) + new solidMixtureProperties(thermophysicalProperties) ); } // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // -Foam::scalarField Foam::pointSolidMixture::X(const scalarField& Y) const +Foam::scalarField Foam::solidMixtureProperties::X(const scalarField& Y) const { scalarField X(Y.size()); scalar rhoInv = 0.0; @@ -92,12 +95,12 @@ Foam::scalarField Foam::pointSolidMixture::X(const scalarField& Y) const X[i] = Y[i]/properties_[i].rho(); } - tmp<scalarField> tfld = X/rhoInv; + tmp<scalarField> tfld(X/rhoInv); return tfld(); } -Foam::scalar Foam::pointSolidMixture::rho(const scalarField& X) const +Foam::scalar Foam::solidMixtureProperties::rho(const scalarField& X) const { scalar val = 0.0; forAll(properties_, i) @@ -108,7 +111,7 @@ Foam::scalar Foam::pointSolidMixture::rho(const scalarField& X) const } -Foam::scalar Foam::pointSolidMixture::Cp(const scalarField& Y) const +Foam::scalar Foam::solidMixtureProperties::Cp(const scalarField& Y) const { scalar val = 0.0; forAll(properties_, i) diff --git a/src/thermophysicalModels/pointSolidMixture/pointSolidMixture/pointSolidMixture.H b/src/thermophysicalModels/solidMixtureProperties/solidMixtureProperties/solidMixtureProperties.H similarity index 75% rename from src/thermophysicalModels/pointSolidMixture/pointSolidMixture/pointSolidMixture.H rename to src/thermophysicalModels/solidMixtureProperties/solidMixtureProperties/solidMixtureProperties.H index 0f6b749e86f..d84449414cf 100644 --- a/src/thermophysicalModels/pointSolidMixture/pointSolidMixture/pointSolidMixture.H +++ b/src/thermophysicalModels/solidMixtureProperties/solidMixtureProperties/solidMixtureProperties.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -22,30 +22,30 @@ License along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. Class - Foam::pointSolidMixture + Foam::solidMixtureProperties Description A mixture of solids. Note The dictionary constructor searches for the entry @c solidComponents, - which is a wordList. The pointSolid properties of each component can either + which is a wordList. The solid properties of each component can either be contained within a @c solidProperties sub-dictionary or (for legacy purposes) can be found directly in the dictionary. The @c solidProperties sub-dictionary entry should be used when possible to avoid conflicts with identically named gas-phase entries. SeeAlso - Foam::pointSolidMixture + Foam::solidMixtureProperties \*---------------------------------------------------------------------------*/ -#ifndef pointSolidMixture_H -#define pointSolidMixture_H +#ifndef solidMixtureProperties_H +#define solidMixtureProperties_H #include "scalarField.H" #include "PtrList.H" -#include "pointSolid.H" +#include "solidProperties.H" #include "autoPtr.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -54,18 +54,18 @@ namespace Foam { /*---------------------------------------------------------------------------*\ - Class pointSolidMixture Declaration + Class solidMixtureProperties Declaration \*---------------------------------------------------------------------------*/ -class pointSolidMixture +class solidMixtureProperties { // Private data //- The names of the solids List<word> components_; - //- The pointSolid properties - PtrList<pointSolid> properties_; + //- The solidProperties properties + PtrList<solidProperties> properties_; public: @@ -73,39 +73,42 @@ public: // Constructors //- Construct from dictionary - pointSolidMixture(const dictionary&); + solidMixtureProperties(const dictionary&); //- Construct copy - pointSolidMixture(const pointSolidMixture& lm); + solidMixtureProperties(const solidMixtureProperties& lm); //- Construct and return a clone - virtual autoPtr<pointSolidMixture> clone() const + virtual autoPtr<solidMixtureProperties> clone() const { - return autoPtr<pointSolidMixture>(new pointSolidMixture(*this)); + return autoPtr<solidMixtureProperties> + ( + new solidMixtureProperties(*this) + ); } //- Destructor - virtual ~pointSolidMixture() + virtual ~solidMixtureProperties() {} // Selectors //- Select construct from dictionary - static autoPtr<pointSolidMixture> New(const dictionary&); + static autoPtr<solidMixtureProperties> New(const dictionary&); // Member Functions - //- Return the pointSolid names + //- Return the solidProperties names inline const List<word>& components() const { return components_; } - //- Return the pointSolid properties - inline const PtrList<pointSolid>& properties() const + //- Return the solidProperties properties + inline const PtrList<solidProperties>& properties() const { return properties_; } diff --git a/src/thermophysicalModels/pointSolids/C/C.C b/src/thermophysicalModels/solidProperties/C/C.C similarity index 81% rename from src/thermophysicalModels/pointSolids/C/C.C rename to src/thermophysicalModels/solidProperties/C/C.C index 1e178dfc440..7a6b3137920 100644 --- a/src/thermophysicalModels/pointSolids/C/C.C +++ b/src/thermophysicalModels/solidProperties/C/C.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(C, 0); - addToRunTimeSelectionTable(pointSolid, C,); - addToRunTimeSelectionTable(pointSolid, C, Istream); - addToRunTimeSelectionTable(pointSolid, C, dictionary); + addToRunTimeSelectionTable(solidProperties, C,); + addToRunTimeSelectionTable(solidProperties, C, Istream); + addToRunTimeSelectionTable(solidProperties, C, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::C::C() : - pointSolid(2010, 710, 0.04, 0.0, 1.0) + solidProperties(2010, 710, 0.04, 0.0, 1.0) { if (debug) { @@ -51,27 +51,27 @@ Foam::C::C() } -Foam::C::C(const pointSolid& s) +Foam::C::C(const solidProperties& s) : - pointSolid(s) + solidProperties(s) {} Foam::C::C(Istream& is) : - pointSolid(is) + solidProperties(is) {} Foam::C::C(const dictionary& dict) : - pointSolid(dict) + solidProperties(dict) {} Foam::C::C(const C& s) : - pointSolid(s) + solidProperties(s) {} @@ -79,7 +79,7 @@ Foam::C::C(const C& s) void Foam::C::writeData(Ostream& os) const { - pointSolid::writeData(os); + solidProperties::writeData(os); } diff --git a/src/thermophysicalModels/pointSolids/C/C.H b/src/thermophysicalModels/solidProperties/C/C.H similarity index 87% rename from src/thermophysicalModels/pointSolids/C/C.H rename to src/thermophysicalModels/solidProperties/C/C.H index 614a1532060..bd4b4364bcc 100644 --- a/src/thermophysicalModels/pointSolids/C/C.H +++ b/src/thermophysicalModels/solidProperties/C/C.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -25,7 +25,7 @@ Class Foam::C Description - Graphite + Graphite solid properties SourceFiles C.C @@ -35,7 +35,7 @@ SourceFiles #ifndef solid_C_H #define solid_C_H -#include "pointSolid.H" +#include "solidProperties.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -57,7 +57,7 @@ Ostream& operator<< class C : - public pointSolid + public solidProperties { public: @@ -70,8 +70,8 @@ public: //- Construct null C(); - //- Construct from pointSolid - C(const pointSolid& s); + //- Construct from solidProperties + C(const solidProperties& s); //- Construct from Istream C(Istream& is); @@ -83,9 +83,9 @@ public: C(const C& s); //- Construct and return clone - virtual autoPtr<pointSolid> clone() const + virtual autoPtr<solidProperties> clone() const { - return autoPtr<pointSolid>(new C(*this)); + return autoPtr<solidProperties>(new C(*this)); } diff --git a/src/thermophysicalModels/pointSolids/CaCO3/CaCO3.C b/src/thermophysicalModels/solidProperties/CaCO3/CaCO3.C similarity index 81% rename from src/thermophysicalModels/pointSolids/CaCO3/CaCO3.C rename to src/thermophysicalModels/solidProperties/CaCO3/CaCO3.C index d15029f65a1..f199c4e0e13 100644 --- a/src/thermophysicalModels/pointSolids/CaCO3/CaCO3.C +++ b/src/thermophysicalModels/solidProperties/CaCO3/CaCO3.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(CaCO3, 0); - addToRunTimeSelectionTable(pointSolid, CaCO3,); - addToRunTimeSelectionTable(pointSolid, CaCO3, Istream); - addToRunTimeSelectionTable(pointSolid, CaCO3, dictionary); + addToRunTimeSelectionTable(solidProperties, CaCO3,); + addToRunTimeSelectionTable(solidProperties, CaCO3, Istream); + addToRunTimeSelectionTable(solidProperties, CaCO3, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::CaCO3::CaCO3() : - pointSolid(2710, 850, 1.3, 0.0, 1.0) + solidProperties(2710, 850, 1.3, 0.0, 1.0) { if (debug) { @@ -51,27 +51,27 @@ Foam::CaCO3::CaCO3() } -Foam::CaCO3::CaCO3(const pointSolid& s) +Foam::CaCO3::CaCO3(const solidProperties& s) : - pointSolid(s) + solidProperties(s) {} Foam::CaCO3::CaCO3(Istream& is) : - pointSolid(is) + solidProperties(is) {} Foam::CaCO3::CaCO3(const dictionary& dict) : - pointSolid(dict) + solidProperties(dict) {} Foam::CaCO3::CaCO3(const CaCO3& s) : - pointSolid(s) + solidProperties(s) {} @@ -79,7 +79,7 @@ Foam::CaCO3::CaCO3(const CaCO3& s) void Foam::CaCO3::writeData(Ostream& os) const { - pointSolid::writeData(os); + solidProperties::writeData(os); } diff --git a/src/thermophysicalModels/pointSolids/CaCO3/CaCO3.H b/src/thermophysicalModels/solidProperties/CaCO3/CaCO3.H similarity index 86% rename from src/thermophysicalModels/pointSolids/CaCO3/CaCO3.H rename to src/thermophysicalModels/solidProperties/CaCO3/CaCO3.H index d5559500b8f..fc47cd1d953 100644 --- a/src/thermophysicalModels/pointSolids/CaCO3/CaCO3.H +++ b/src/thermophysicalModels/solidProperties/CaCO3/CaCO3.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -35,7 +35,7 @@ SourceFiles #ifndef solid_CaCO3_H #define solid_CaCO3_H -#include "pointSolid.H" +#include "solidProperties.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -52,12 +52,12 @@ Ostream& operator<< /*---------------------------------------------------------------------------*\ - Class CaCO3 Declaration + Class CaCO3 Declaration \*---------------------------------------------------------------------------*/ class CaCO3 : - public pointSolid + public solidProperties { public: @@ -71,8 +71,8 @@ public: //- Construct null CaCO3(); - //- Construct from pointSolid - CaCO3(const pointSolid& s); + //- Construct from solidProperties + CaCO3(const solidProperties& s); //- Construct from Istream CaCO3(Istream& is); @@ -84,9 +84,9 @@ public: CaCO3(const CaCO3& s); //- Construct and return clone - virtual autoPtr<pointSolid> clone() const + virtual autoPtr<solidProperties> clone() const { - return autoPtr<pointSolid>(new CaCO3(*this)); + return autoPtr<solidProperties>(new CaCO3(*this)); } diff --git a/src/thermophysicalModels/solidProperties/Make/files b/src/thermophysicalModels/solidProperties/Make/files new file mode 100644 index 00000000000..694c379453f --- /dev/null +++ b/src/thermophysicalModels/solidProperties/Make/files @@ -0,0 +1,8 @@ +solidProperties/solidProperties.C +solidProperties/solidPropertiesNew.C + +ash/ash.C +C/C.C +CaCO3/CaCO3.C + +LIB = $(FOAM_LIBBIN)/libsolidProperties diff --git a/src/thermophysicalModels/pointSolids/Make/options b/src/thermophysicalModels/solidProperties/Make/options similarity index 100% rename from src/thermophysicalModels/pointSolids/Make/options rename to src/thermophysicalModels/solidProperties/Make/options diff --git a/src/thermophysicalModels/pointSolids/ash/ash.C b/src/thermophysicalModels/solidProperties/ash/ash.C similarity index 81% rename from src/thermophysicalModels/pointSolids/ash/ash.C rename to src/thermophysicalModels/solidProperties/ash/ash.C index b9672f5bd03..2ab7370ff71 100644 --- a/src/thermophysicalModels/pointSolids/ash/ash.C +++ b/src/thermophysicalModels/solidProperties/ash/ash.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -31,16 +31,16 @@ License namespace Foam { defineTypeNameAndDebug(ash, 0); - addToRunTimeSelectionTable(pointSolid, ash,); - addToRunTimeSelectionTable(pointSolid, ash, Istream); - addToRunTimeSelectionTable(pointSolid, ash, dictionary); + addToRunTimeSelectionTable(solidProperties, ash,); + addToRunTimeSelectionTable(solidProperties, ash, Istream); + addToRunTimeSelectionTable(solidProperties, ash, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // Foam::ash::ash() : - pointSolid(2010, 710, 0.04, 0.0, 1.0) + solidProperties(2010, 710, 0.04, 0.0, 1.0) { if (debug) { @@ -51,27 +51,27 @@ Foam::ash::ash() } -Foam::ash::ash(const pointSolid& s) +Foam::ash::ash(const solidProperties& s) : - pointSolid(s) + solidProperties(s) {} Foam::ash::ash(Istream& is) : - pointSolid(is) + solidProperties(is) {} Foam::ash::ash(const dictionary& dict) : - pointSolid(dict) + solidProperties(dict) {} Foam::ash::ash(const ash& s) : - pointSolid(s) + solidProperties(s) {} @@ -79,7 +79,7 @@ Foam::ash::ash(const ash& s) void Foam::ash::writeData(Ostream& os) const { - pointSolid::writeData(os); + solidProperties::writeData(os); } diff --git a/src/thermophysicalModels/pointSolids/ash/ash.H b/src/thermophysicalModels/solidProperties/ash/ash.H similarity index 87% rename from src/thermophysicalModels/pointSolids/ash/ash.H rename to src/thermophysicalModels/solidProperties/ash/ash.H index fcbfbdeeb94..796cc3b3d85 100644 --- a/src/thermophysicalModels/pointSolids/ash/ash.H +++ b/src/thermophysicalModels/solidProperties/ash/ash.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -25,7 +25,7 @@ Class Foam::ash Description - Coal ash + Coal ash solid properties SourceFiles ash.C @@ -35,7 +35,7 @@ SourceFiles #ifndef solid_ash_H #define solid_ash_H -#include "pointSolid.H" +#include "solidProperties.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -57,7 +57,7 @@ Ostream& operator<< class ash : - public pointSolid + public solidProperties { public: @@ -71,8 +71,8 @@ public: //- Construct null ash(); - //- Construct from pointSolid - ash(const pointSolid& s); + //- Construct from solidProperties + ash(const solidProperties& s); //- Construct from Istream ash(Istream& is); @@ -84,9 +84,9 @@ public: ash(const ash& s); //- Construct and return clone - virtual autoPtr<pointSolid> clone() const + virtual autoPtr<solidProperties> clone() const { - return autoPtr<pointSolid>(new ash(*this)); + return autoPtr<solidProperties>(new ash(*this)); } diff --git a/src/thermophysicalModels/pointSolids/pointSolid/pointSolid.C b/src/thermophysicalModels/solidProperties/solidProperties/solidProperties.C similarity index 78% rename from src/thermophysicalModels/pointSolids/pointSolid/pointSolid.C rename to src/thermophysicalModels/solidProperties/solidProperties/solidProperties.C index 6c53900fc09..e3c0f8ed0ee 100644 --- a/src/thermophysicalModels/pointSolids/pointSolid/pointSolid.C +++ b/src/thermophysicalModels/solidProperties/solidProperties/solidProperties.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -23,21 +23,21 @@ License \*---------------------------------------------------------------------------*/ -#include "pointSolid.H" +#include "solidProperties.H" // * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // namespace Foam { - defineTypeNameAndDebug(pointSolid, 0); - defineRunTimeSelectionTable(pointSolid,); - defineRunTimeSelectionTable(pointSolid, Istream); - defineRunTimeSelectionTable(pointSolid, dictionary); + defineTypeNameAndDebug(solidProperties, 0); + defineRunTimeSelectionTable(solidProperties,); + defineRunTimeSelectionTable(solidProperties, Istream); + defineRunTimeSelectionTable(solidProperties, dictionary); } // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // -Foam::pointSolid::pointSolid +Foam::solidProperties::solidProperties ( scalar rho, scalar Cp, @@ -54,7 +54,7 @@ Foam::pointSolid::pointSolid {} -Foam::pointSolid::pointSolid(Istream& is) +Foam::solidProperties::solidProperties(Istream& is) : rho_(readScalar(is)), Cp_(readScalar(is)), @@ -64,7 +64,7 @@ Foam::pointSolid::pointSolid(Istream& is) {} -Foam::pointSolid::pointSolid(const dictionary& dict) +Foam::solidProperties::solidProperties(const dictionary& dict) : rho_(readScalar(dict.lookup("rho"))), Cp_(readScalar(dict.lookup("Cp"))), @@ -74,7 +74,7 @@ Foam::pointSolid::pointSolid(const dictionary& dict) {} -Foam::pointSolid::pointSolid(const pointSolid& s) +Foam::solidProperties::solidProperties(const solidProperties& s) : rho_(s.rho_), Cp_(s.Cp_), @@ -86,7 +86,7 @@ Foam::pointSolid::pointSolid(const pointSolid& s) // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // -void Foam::pointSolid::writeData(Ostream& os) const +void Foam::solidProperties::writeData(Ostream& os) const { os << rho_ << token::SPACE << Cp_ << token::SPACE @@ -98,7 +98,7 @@ void Foam::pointSolid::writeData(Ostream& os) const // * * * * * * * * * * * * * * IOStream operators * * * * * * * * * * * * * // -Foam::Ostream& Foam::operator<<(Ostream& os, const pointSolid& s) +Foam::Ostream& Foam::operator<<(Ostream& os, const solidProperties& s) { s.writeData(os); return os; diff --git a/src/thermophysicalModels/pointSolids/pointSolid/pointSolid.H b/src/thermophysicalModels/solidProperties/solidProperties/solidProperties.H similarity index 75% rename from src/thermophysicalModels/pointSolids/pointSolid/pointSolid.H rename to src/thermophysicalModels/solidProperties/solidProperties/solidProperties.H index 2b660c95375..7ed4e03f145 100644 --- a/src/thermophysicalModels/pointSolids/pointSolid/pointSolid.H +++ b/src/thermophysicalModels/solidProperties/solidProperties/solidProperties.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -22,18 +22,18 @@ License along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>. Class - Foam::pointSolid + Foam::solidProperties Description - The thermophysical properties of a pointSolid + The thermophysical properties of a solid SourceFiles - pointSolid.C + solidProperties.C \*---------------------------------------------------------------------------*/ -#ifndef pointSolid_H -#define pointSolid_H +#ifndef solidProperties_H +#define solidProperties_H #include "typeInfo.H" #include "autoPtr.H" @@ -45,20 +45,20 @@ SourceFiles namespace Foam { -class pointSolid; +class solidProperties; Ostream& operator<< ( Ostream&, - const pointSolid& + const solidProperties& ); /*---------------------------------------------------------------------------*\ - Class pointSolid Declaration + Class solidProperties Declaration \*---------------------------------------------------------------------------*/ -class pointSolid +class solidProperties { // Private data @@ -82,7 +82,7 @@ class pointSolid public: //- Runtime type information - TypeName("pointSolid"); + TypeName("solidProperties"); // Declare run-time constructor selection tables @@ -90,7 +90,7 @@ public: declareRunTimeSelectionTable ( autoPtr, - pointSolid, + solidProperties, , (), () @@ -99,7 +99,7 @@ public: declareRunTimeSelectionTable ( autoPtr, - pointSolid, + solidProperties, Istream, (Istream& is), (is) @@ -108,7 +108,7 @@ public: declareRunTimeSelectionTable ( autoPtr, - pointSolid, + solidProperties, dictionary, (const dictionary& dict), (dict) @@ -118,7 +118,7 @@ public: // Constructors //- Construct from components - pointSolid + solidProperties ( scalar rho, scalar Cp, @@ -128,38 +128,38 @@ public: ); //- Construct from Istream - pointSolid(Istream& is); + solidProperties(Istream& is); //- Construct from dictionary - pointSolid(const dictionary& dict); + solidProperties(const dictionary& dict); //- Construct copy - pointSolid(const pointSolid& s); + solidProperties(const solidProperties& s); //- Construct and return clone - virtual autoPtr<pointSolid> clone() const + virtual autoPtr<solidProperties> clone() const { - return autoPtr<pointSolid>(new pointSolid(*this)); + return autoPtr<solidProperties>(new solidProperties(*this)); } // Selectors - //- Return a pointer to a new pointSolid created from input - static autoPtr<pointSolid> New(Istream& is); + //- Return a pointer to a new solidProperties created from input + static autoPtr<solidProperties> New(Istream& is); - //- Return a pointer to a new pointSolid created from dictionary - static autoPtr<pointSolid> New(const dictionary& dict); + //- Return a pointer to a new solidProperties created from dictionary + static autoPtr<solidProperties> New(const dictionary& dict); //- Destructor - virtual ~pointSolid() + virtual ~solidProperties() {} // Member Functions - // Physical constants which define the pointSolid + // Physical constants which define the solidProperties //- Density [kg/m3] inline scalar rho() const; @@ -185,13 +185,13 @@ public: // I-O - //- Write the pointSolid properties + //- Write the solidProperties properties virtual void writeData(Ostream& os) const; // Ostream Operator - friend Ostream& operator<<(Ostream& os, const pointSolid& s); + friend Ostream& operator<<(Ostream& os, const solidProperties& s); }; @@ -201,7 +201,7 @@ public: // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -#include "pointSolidI.H" +#include "solidPropertiesI.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/src/thermophysicalModels/pointSolids/pointSolid/pointSolidI.H b/src/thermophysicalModels/solidProperties/solidProperties/solidPropertiesI.H similarity index 75% rename from src/thermophysicalModels/pointSolids/pointSolid/pointSolidI.H rename to src/thermophysicalModels/solidProperties/solidProperties/solidPropertiesI.H index 6aa0aab563a..252977569df 100644 --- a/src/thermophysicalModels/pointSolids/pointSolid/pointSolidI.H +++ b/src/thermophysicalModels/solidProperties/solidProperties/solidPropertiesI.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -27,43 +27,43 @@ License // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -inline Foam::scalar Foam::pointSolid::rho() const +inline Foam::scalar Foam::solidProperties::rho() const { return rho_; } -inline Foam::scalar Foam::pointSolid::Cp() const +inline Foam::scalar Foam::solidProperties::Cp() const { return Cp_; } -inline Foam::scalar Foam::pointSolid::K() const +inline Foam::scalar Foam::solidProperties::K() const { return K_; } -inline Foam::scalar Foam::pointSolid::Hf() const +inline Foam::scalar Foam::solidProperties::Hf() const { return Hf_; } -inline Foam::scalar Foam::pointSolid::H(const scalar T) const +inline Foam::scalar Foam::solidProperties::H(const scalar T) const { return Hs(T) + Hf_; } -inline Foam::scalar Foam::pointSolid::Hs(const scalar T) const +inline Foam::scalar Foam::solidProperties::Hs(const scalar T) const { return Cp_*(T - specie::Tstd); } -inline Foam::scalar Foam::pointSolid::emissivity() const +inline Foam::scalar Foam::solidProperties::emissivity() const { return emissivity_; } diff --git a/src/thermophysicalModels/pointSolids/pointSolid/pointSolidNew.C b/src/thermophysicalModels/solidProperties/solidProperties/solidPropertiesNew.C similarity index 64% rename from src/thermophysicalModels/pointSolids/pointSolid/pointSolidNew.C rename to src/thermophysicalModels/solidProperties/solidProperties/solidPropertiesNew.C index f93ededc459..9e2e0d675d3 100644 --- a/src/thermophysicalModels/pointSolids/pointSolid/pointSolidNew.C +++ b/src/thermophysicalModels/solidProperties/solidProperties/solidPropertiesNew.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2004-2010 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2004-2011 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -23,16 +23,17 @@ License \*---------------------------------------------------------------------------*/ -#include "pointSolid.H" +#include "solidProperties.H" #include "Switch.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -Foam::autoPtr<Foam::pointSolid> Foam::pointSolid::New(Istream& is) +Foam::autoPtr<Foam::solidProperties> Foam::solidProperties::New(Istream& is) { if (debug) { - Info<< "pointSolid::New(Istream&): constructing pointSolid" << endl; + Info<< "solidProperties::New(Istream&): constructing solid" + << endl; } const word solidType(is); @@ -45,14 +46,14 @@ Foam::autoPtr<Foam::pointSolid> Foam::pointSolid::New(Istream& is) if (cstrIter == ConstructorTablePtr_->end()) { - FatalErrorIn("pointSolid::New(Istream&)") - << "Unknown pointSolid type " << solidType << nl << nl - << "Valid pointSolid types are :" << endl + FatalErrorIn("solidProperties::New(Istream&)") + << "Unknown solidProperties type " << solidType << nl << nl + << "Valid solidProperties types are :" << endl << ConstructorTablePtr_->sortedToc() << exit(FatalError); } - return autoPtr<pointSolid>(cstrIter()()); + return autoPtr<solidProperties>(cstrIter()()); } else if (coeffs == "coeffs") { @@ -61,33 +62,36 @@ Foam::autoPtr<Foam::pointSolid> Foam::pointSolid::New(Istream& is) if (cstrIter == IstreamConstructorTablePtr_->end()) { - FatalErrorIn("pointSolid::New(Istream&)") - << "Unknown pointSolid type " << solidType << nl << nl - << "Valid pointSolid types are :" << endl + FatalErrorIn("solidProperties::New(Istream&)") + << "Unknown solidProperties type " << solidType << nl << nl + << "Valid solidProperties types are :" << endl << IstreamConstructorTablePtr_->sortedToc() << exit(FatalError); } - return autoPtr<pointSolid>(cstrIter()(is)); + return autoPtr<solidProperties>(cstrIter()(is)); } else { - FatalErrorIn("pointSolid::New(Istream&)") - << "pointSolid type " << solidType + FatalErrorIn("solidProperties::New(Istream&)") + << "solidProperties type " << solidType << ", option " << coeffs << " given" << ", should be coeffs or defaultCoeffs" << exit(FatalError); - return autoPtr<pointSolid>(NULL); + return autoPtr<solidProperties>(NULL); } } -Foam::autoPtr<Foam::pointSolid> Foam::pointSolid::New(const dictionary& dict) +Foam::autoPtr<Foam::solidProperties> Foam::solidProperties::New +( + const dictionary& dict +) { if (debug) { - Info<< "pointSolid::New(const dictionary&): constructing pointSolid" + Info<< "solidProperties::New(const dictionary&): constructing solid" << endl; } @@ -101,14 +105,14 @@ Foam::autoPtr<Foam::pointSolid> Foam::pointSolid::New(const dictionary& dict) if (cstrIter == ConstructorTablePtr_->end()) { - FatalErrorIn("pointSolid::New(const dictionary&)") - << "Unknown pointSolid type " << solidType << nl << nl - << "Valid pointSolid types are :" << endl + FatalErrorIn("solidProperties::New(const dictionary&)") + << "Unknown solidProperties type " << solidType << nl << nl + << "Valid solidProperties types are :" << endl << ConstructorTablePtr_->sortedToc() << exit(FatalError); } - return autoPtr<pointSolid>(cstrIter()()); + return autoPtr<solidProperties>(cstrIter()()); } else { @@ -117,14 +121,14 @@ Foam::autoPtr<Foam::pointSolid> Foam::pointSolid::New(const dictionary& dict) if (cstrIter == dictionaryConstructorTablePtr_->end()) { - FatalErrorIn("pointSolid::New(const dictionary&)") - << "Unknown pointSolid type " << solidType << nl << nl - << "Valid pointSolid types are :" << endl + FatalErrorIn("solidProperties::New(const dictionary&)") + << "Unknown solidProperties type " << solidType << nl << nl + << "Valid solidProperties types are :" << endl << dictionaryConstructorTablePtr_->sortedToc() << exit(FatalError); } - return autoPtr<pointSolid>(cstrIter()(dict)); + return autoPtr<solidProperties>(cstrIter()(dict)); } } -- GitLab