diff --git a/src/thermophysicalModels/properties/liquidProperties/liquidMixtureProperties/liquidMixtureProperties.C b/src/thermophysicalModels/properties/liquidProperties/liquidMixtureProperties/liquidMixtureProperties.C index fd3141517..c07e51462 100644 --- a/src/thermophysicalModels/properties/liquidProperties/liquidMixtureProperties/liquidMixtureProperties.C +++ b/src/thermophysicalModels/properties/liquidProperties/liquidMixtureProperties/liquidMixtureProperties.C @@ -47,11 +47,22 @@ Foam::liquidMixtureProperties::liquidMixtureProperties forAll(components_, i) { - properties_.set - ( - i, - liquidProperties::New(dict.subDict(components_[i])) - ); + if (dict.isDict(components_[i])) + { + properties_.set + ( + i, + liquidProperties::New(dict.subDict(components_[i])) + ); + } + else + { + properties_.set + ( + i, + liquidProperties::New(components_[i]) + ); + } } } diff --git a/src/thermophysicalModels/properties/liquidProperties/liquidProperties/liquidProperties.C b/src/thermophysicalModels/properties/liquidProperties/liquidProperties/liquidProperties.C index e8731cd47..49c88103b 100644 --- a/src/thermophysicalModels/properties/liquidProperties/liquidProperties/liquidProperties.C +++ b/src/thermophysicalModels/properties/liquidProperties/liquidProperties/liquidProperties.C @@ -85,6 +85,32 @@ Foam::liquidProperties::liquidProperties(const dictionary& dict) // * * * * * * * * * * * * * * * * * Selectors * * * * * * * * * * * * * * * // +Foam::autoPtr Foam::liquidProperties::New +( + const word& name +) +{ + if (debug) + { + InfoInFunction << "Constructing liquidProperties" << endl; + } + + ConstructorTable::iterator cstrIter = ConstructorTablePtr_->find(name); + + if (cstrIter == ConstructorTablePtr_->end()) + { + FatalErrorInFunction + << "Unknown liquidProperties type " + << name << nl << nl + << "Valid liquidProperties types are:" << nl + << ConstructorTablePtr_->sortedToc() + << exit(FatalError); + } + + return autoPtr(cstrIter()()); +} + + Foam::autoPtr Foam::liquidProperties::New ( const dictionary& dict @@ -101,24 +127,9 @@ Foam::autoPtr Foam::liquidProperties::New { // Backward-compatibility - const Switch defaultCoeffs(dict.lookup("defaultCoeffs")); - - if (defaultCoeffs) + if (Switch(dict.lookup("defaultCoeffs"))) { - ConstructorTable::iterator cstrIter = - ConstructorTablePtr_->find(liquidPropertiesTypeName); - - if (cstrIter == ConstructorTablePtr_->end()) - { - FatalErrorInFunction - << "Unknown liquidProperties type " - << liquidPropertiesTypeName << nl << nl - << "Valid liquidProperties types are:" << nl - << ConstructorTablePtr_->sortedToc() - << abort(FatalError); - } - - return autoPtr(cstrIter()()); + return New(liquidPropertiesTypeName); } else { @@ -132,7 +143,7 @@ Foam::autoPtr Foam::liquidProperties::New << liquidPropertiesTypeName << nl << nl << "Valid liquidProperties types are:" << nl << dictionaryConstructorTablePtr_->sortedToc() - << abort(FatalError); + << exit(FatalError); } return autoPtr @@ -153,7 +164,7 @@ Foam::autoPtr Foam::liquidProperties::New << liquidPropertiesTypeName << nl << nl << "Valid liquidProperties types are:" << nl << dictionaryConstructorTablePtr_->sortedToc() - << abort(FatalError); + << exit(FatalError); } return autoPtr(cstrIter()(dict)); diff --git a/src/thermophysicalModels/properties/liquidProperties/liquidProperties/liquidProperties.H b/src/thermophysicalModels/properties/liquidProperties/liquidProperties/liquidProperties.H index 987f81a30..2f035a1f8 100644 --- a/src/thermophysicalModels/properties/liquidProperties/liquidProperties/liquidProperties.H +++ b/src/thermophysicalModels/properties/liquidProperties/liquidProperties/liquidProperties.H @@ -145,6 +145,9 @@ public: // Selectors + //- Return a pointer to a new liquidProperties created from name + static autoPtr New(const word& name); + //- Return a pointer to a new liquidProperties created from dictionary static autoPtr New(const dictionary& dict); @@ -300,22 +303,14 @@ public: //- Read and set the function coefficients // if present it the given dictionary template - inline void readIfPresent - ( - Liquid& l, - const dictionary& dict - ); + inline void readIfPresent(Liquid& l, const dictionary& dict); //- Write the function coefficients virtual void writeData(Ostream& os) const; //- Write the data for each of the property functions template - inline void writeData - ( - const Liquid& l, - Ostream& os - ) const; + inline void writeData(const Liquid& l, Ostream& os) const; //- Ostream Operator friend Ostream& operator<<(Ostream& os, const liquidProperties& l); diff --git a/src/thermophysicalModels/properties/solidProperties/C/C.C b/src/thermophysicalModels/properties/solidProperties/C/C.C index 354746857..ec7cbc059 100644 --- a/src/thermophysicalModels/properties/solidProperties/C/C.C +++ b/src/thermophysicalModels/properties/solidProperties/C/C.C @@ -50,16 +50,12 @@ Foam::C::C() } -Foam::C::C(const solidProperties& s) -: - solidProperties(s) -{} - - Foam::C::C(const dictionary& dict) : - solidProperties(dict) -{} + C() +{ + readIfPresent(dict); +} // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // diff --git a/src/thermophysicalModels/properties/solidProperties/C/C.H b/src/thermophysicalModels/properties/solidProperties/C/C.H index 7086df532..7937e75ae 100644 --- a/src/thermophysicalModels/properties/solidProperties/C/C.H +++ b/src/thermophysicalModels/properties/solidProperties/C/C.H @@ -42,15 +42,6 @@ SourceFiles namespace Foam { -class C; - -Ostream& operator<< -( - Ostream&, - const C& -); - - /*---------------------------------------------------------------------------*\ Class C Declaration \*---------------------------------------------------------------------------*/ @@ -59,6 +50,7 @@ class C : public solidProperties { + public: //- Runtime type information @@ -70,9 +62,6 @@ public: //- Construct null C(); - //- Construct from solidProperties - C(const solidProperties& s); - //- Construct from dictionary C(const dictionary& dict); @@ -88,12 +77,14 @@ public: //- Write the function coefficients void writeData(Ostream& os) const; - - //- Ostream Operator - friend Ostream& operator<<(Ostream& os, const C& s); + //- Ostream Operator + friend Ostream& operator<<(Ostream& os, const C& s); }; +Ostream& operator<<(Ostream& os, const C& s); + + // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // } // End namespace Foam diff --git a/src/thermophysicalModels/properties/solidProperties/CaCO3/CaCO3.C b/src/thermophysicalModels/properties/solidProperties/CaCO3/CaCO3.C index 2bcfee1b6..77a1f057c 100644 --- a/src/thermophysicalModels/properties/solidProperties/CaCO3/CaCO3.C +++ b/src/thermophysicalModels/properties/solidProperties/CaCO3/CaCO3.C @@ -50,16 +50,12 @@ Foam::CaCO3::CaCO3() } -Foam::CaCO3::CaCO3(const solidProperties& s) -: - solidProperties(s) -{} - - Foam::CaCO3::CaCO3(const dictionary& dict) : - solidProperties(dict) -{} + CaCO3() +{ + readIfPresent(dict); +} // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // diff --git a/src/thermophysicalModels/properties/solidProperties/CaCO3/CaCO3.H b/src/thermophysicalModels/properties/solidProperties/CaCO3/CaCO3.H index 92bcdead4..1ffb1f6b1 100644 --- a/src/thermophysicalModels/properties/solidProperties/CaCO3/CaCO3.H +++ b/src/thermophysicalModels/properties/solidProperties/CaCO3/CaCO3.H @@ -42,15 +42,6 @@ SourceFiles namespace Foam { -class CaCO3; - -Ostream& operator<< -( - Ostream&, - const CaCO3& -); - - /*---------------------------------------------------------------------------*\ Class CaCO3 Declaration \*---------------------------------------------------------------------------*/ @@ -71,9 +62,6 @@ public: //- Construct null CaCO3(); - //- Construct from solidProperties - CaCO3(const solidProperties& s); - //- Construct from dictionary CaCO3(const dictionary& dict); @@ -89,13 +77,14 @@ public: //- Write the function coefficients void writeData(Ostream& os) const; - - // Ostream Operator - + //- Ostream Operator friend Ostream& operator<<(Ostream& os, const CaCO3& s); }; +Ostream& operator<<(Ostream& os, const CaCO3& s); + + // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // } // End namespace Foam diff --git a/src/thermophysicalModels/properties/solidProperties/ash/ash.C b/src/thermophysicalModels/properties/solidProperties/ash/ash.C index 4ab67b5cd..f91fd494f 100644 --- a/src/thermophysicalModels/properties/solidProperties/ash/ash.C +++ b/src/thermophysicalModels/properties/solidProperties/ash/ash.C @@ -50,16 +50,12 @@ Foam::ash::ash() } -Foam::ash::ash(const solidProperties& s) -: - solidProperties(s) -{} - - Foam::ash::ash(const dictionary& dict) : - solidProperties(dict) -{} + ash() +{ + readIfPresent(dict); +} // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // diff --git a/src/thermophysicalModels/properties/solidProperties/ash/ash.H b/src/thermophysicalModels/properties/solidProperties/ash/ash.H index 5f6e2135b..b80c0385a 100644 --- a/src/thermophysicalModels/properties/solidProperties/ash/ash.H +++ b/src/thermophysicalModels/properties/solidProperties/ash/ash.H @@ -42,15 +42,6 @@ SourceFiles namespace Foam { -class ash; - -Ostream& operator<< -( - Ostream&, - const ash& -); - - /*---------------------------------------------------------------------------*\ Class ash Declaration \*---------------------------------------------------------------------------*/ @@ -71,9 +62,6 @@ public: //- Construct null ash(); - //- Construct from solidProperties - ash(const solidProperties& s); - //- Construct from dictionary ash(const dictionary& dict); @@ -89,13 +77,14 @@ public: //- Write the function coefficients void writeData(Ostream& os) const; - - // Ostream Operator - + //- Ostream Operator friend Ostream& operator<<(Ostream& os, const ash& s); }; +Ostream& operator<<(Ostream& os, const ash& s); + + // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // } // End namespace Foam diff --git a/src/thermophysicalModels/properties/solidProperties/solidMixtureProperties/solidMixtureProperties.C b/src/thermophysicalModels/properties/solidProperties/solidMixtureProperties/solidMixtureProperties.C index ea6c0efbc..df9a4c1f0 100644 --- a/src/thermophysicalModels/properties/solidProperties/solidMixtureProperties/solidMixtureProperties.C +++ b/src/thermophysicalModels/properties/solidProperties/solidMixtureProperties/solidMixtureProperties.C @@ -34,9 +34,25 @@ Foam::solidMixtureProperties::solidMixtureProperties(const dictionary& dict) { components_ = dict.toc(); properties_.setSize(components_.size()); + forAll(components_, i) { - properties_.set(i, solidProperties::New(dict.subDict(components_[i]))); + if (dict.isDict(components_[i])) + { + properties_.set + ( + i, + solidProperties::New(dict.subDict(components_[i])) + ); + } + else + { + properties_.set + ( + i, + solidProperties::New(components_[i]) + ); + } } } diff --git a/src/thermophysicalModels/properties/solidProperties/solidProperties/solidProperties.C b/src/thermophysicalModels/properties/solidProperties/solidProperties/solidProperties.C index cca139220..1d9eb8fe6 100644 --- a/src/thermophysicalModels/properties/solidProperties/solidProperties/solidProperties.C +++ b/src/thermophysicalModels/properties/solidProperties/solidProperties/solidProperties.C @@ -40,14 +40,14 @@ Foam::solidProperties::solidProperties ( scalar rho, scalar Cp, - scalar K, + scalar kappa, scalar Hf, scalar emissivity ) : rho_(rho), Cp_(Cp), - kappa_(K), + kappa_(kappa), Hf_(Hf), emissivity_(emissivity) {} @@ -57,7 +57,12 @@ Foam::solidProperties::solidProperties(const dictionary& dict) : rho_(readScalar(dict.lookup("rho"))), Cp_(readScalar(dict.lookup("Cp"))), - kappa_(readScalar(dict.lookup("K"))), + kappa_ + ( + dict.found("K") + ? readScalar(dict.lookup("K")) + : readScalar(dict.lookup("kappa")) + ), Hf_(readScalar(dict.lookup("Hf"))), emissivity_(readScalar(dict.lookup("emissivity"))) {} @@ -65,6 +70,17 @@ Foam::solidProperties::solidProperties(const dictionary& dict) // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * // +void Foam::solidProperties::readIfPresent(const dictionary& dict) +{ + dict.readIfPresent("rho", rho_); + dict.readIfPresent("Cp", Cp_); + dict.readIfPresent("K", kappa_); + dict.readIfPresent("kappa", kappa_); + dict.readIfPresent("Hf_", Hf_); + dict.readIfPresent("emissivity", emissivity_); +} + + void Foam::solidProperties::writeData(Ostream& os) const { os << rho_ << token::SPACE diff --git a/src/thermophysicalModels/properties/solidProperties/solidProperties/solidProperties.H b/src/thermophysicalModels/properties/solidProperties/solidProperties/solidProperties.H index f42e84be6..652c81d8f 100644 --- a/src/thermophysicalModels/properties/solidProperties/solidProperties/solidProperties.H +++ b/src/thermophysicalModels/properties/solidProperties/solidProperties/solidProperties.H @@ -45,22 +45,12 @@ SourceFiles namespace Foam { -class solidProperties; - -Ostream& operator<< -( - Ostream&, - const solidProperties& -); - - /*---------------------------------------------------------------------------*\ Class solidProperties Declaration \*---------------------------------------------------------------------------*/ class solidProperties { - // Private data //- Density [kg/m3] @@ -113,7 +103,7 @@ public: ( scalar rho, scalar Cp, - scalar K, + scalar kappa, scalar Hf, scalar emissivity ); @@ -130,6 +120,9 @@ public: // Selectors + //- Return a pointer to a new solidProperties created from name + static autoPtr New(const word& name); + //- Return a pointer to a new solidProperties created from dictionary static autoPtr New(const dictionary& dict); @@ -162,18 +155,22 @@ public: inline scalar emissivity() const; - // I-O + // I-O - //- Write the solidProperties properties - virtual void writeData(Ostream& os) const; + //- Read and set the properties present it the given dictionary + void readIfPresent(const dictionary& dict); + //- Write the solidProperties properties + virtual void writeData(Ostream& os) const; - // Ostream Operator - + //- Ostream Operator friend Ostream& operator<<(Ostream& os, const solidProperties& s); }; +Ostream& operator<<(Ostream&, const solidProperties&); + + // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // } // End namespace Foam diff --git a/src/thermophysicalModels/properties/solidProperties/solidProperties/solidPropertiesNew.C b/src/thermophysicalModels/properties/solidProperties/solidProperties/solidPropertiesNew.C index 66f6d8f96..75463513e 100644 --- a/src/thermophysicalModels/properties/solidProperties/solidProperties/solidPropertiesNew.C +++ b/src/thermophysicalModels/properties/solidProperties/solidProperties/solidPropertiesNew.C @@ -28,6 +28,32 @@ License // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // +Foam::autoPtr Foam::solidProperties::New +( + const word& name +) +{ + if (debug) + { + InfoInFunction << "Constructing solidProperties" << endl; + } + + ConstructorTable::iterator cstrIter = ConstructorTablePtr_->find(name); + + if (cstrIter == ConstructorTablePtr_->end()) + { + FatalErrorInFunction + << "Unknown solidProperties type " + << name << nl << nl + << "Valid solidProperties types are:" << nl + << ConstructorTablePtr_->sortedToc() + << exit(FatalError); + } + + return autoPtr(cstrIter()()); +} + + Foam::autoPtr Foam::solidProperties::New ( const dictionary& dict @@ -40,31 +66,38 @@ Foam::autoPtr Foam::solidProperties::New const word solidType(dict.dictName()); - if (!dict.found("defaultCoeffs") || Switch(dict.lookup("defaultCoeffs"))) + if (dict.found("defaultCoeffs")) { - ConstructorTable::iterator cstrIter = - ConstructorTablePtr_->find(solidType); + // Backward-compatibility - if (cstrIter == ConstructorTablePtr_->end()) + if (Switch(dict.lookup("defaultCoeffs"))) { - FatalErrorInFunction - << "Unknown solidProperties type " << solidType << nl << nl - << "Valid solidProperties types are :" << endl - << ConstructorTablePtr_->sortedToc() - << exit(FatalError); + return New(solidType); + } + else + { + return autoPtr + ( + new solidProperties(dict.subDict(solidType + "Coeffs")) + ); } - - return autoPtr(cstrIter()()); } else { - return autoPtr - ( - new solidProperties - ( - dict.subDict(solidType + "Coeffs") - ) - ); + dictionaryConstructorTable::iterator cstrIter = + dictionaryConstructorTablePtr_->find(solidType); + + if (cstrIter == dictionaryConstructorTablePtr_->end()) + { + FatalErrorInFunction + << "Unknown solidProperties type " + << solidType << nl << nl + << "Valid solidProperties types are:" << nl + << dictionaryConstructorTablePtr_->sortedToc() + << exit(FatalError); + } + + return autoPtr(cstrIter()(dict)); } } diff --git a/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/constant/thermophysicalProperties b/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/constant/thermophysicalProperties index 5b7081583..6fcb7f95c 100644 --- a/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/constant/thermophysicalProperties +++ b/tutorials/lagrangian/coalChemistryFoam/simplifiedSiwek/constant/thermophysicalProperties @@ -36,26 +36,21 @@ inertSpecie N2; liquids { - H2O {} + H2O; } solids { C { - defaultCoeffs no; - - CCoeffs - { - rho 2010; - Cp 710; - K 0.04; - Hf 0; - emissivity 1.0; - } + rho 2010; + Cp 710; + kappa 0.04; + Hf 0; + emissivity 1.0; } - ash {} + ash; } diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/thermophysicalProperties b/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/thermophysicalProperties index 4f5a09da7..b005f75a2 100644 --- a/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/thermophysicalProperties +++ b/tutorials/lagrangian/reactingParcelFilmFoam/cylinder/constant/thermophysicalProperties @@ -36,7 +36,7 @@ inertSpecie N2; liquids { - H2O {} + H2O; } solids diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/hotBoxes/constant/thermophysicalProperties b/tutorials/lagrangian/reactingParcelFilmFoam/hotBoxes/constant/thermophysicalProperties index 4f5a09da7..b005f75a2 100644 --- a/tutorials/lagrangian/reactingParcelFilmFoam/hotBoxes/constant/thermophysicalProperties +++ b/tutorials/lagrangian/reactingParcelFilmFoam/hotBoxes/constant/thermophysicalProperties @@ -36,7 +36,7 @@ inertSpecie N2; liquids { - H2O {} + H2O; } solids diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/rivuletPanel/constant/thermophysicalProperties b/tutorials/lagrangian/reactingParcelFilmFoam/rivuletPanel/constant/thermophysicalProperties index 4f5a09da7..b005f75a2 100644 --- a/tutorials/lagrangian/reactingParcelFilmFoam/rivuletPanel/constant/thermophysicalProperties +++ b/tutorials/lagrangian/reactingParcelFilmFoam/rivuletPanel/constant/thermophysicalProperties @@ -36,7 +36,7 @@ inertSpecie N2; liquids { - H2O {} + H2O; } solids diff --git a/tutorials/lagrangian/reactingParcelFilmFoam/splashPanel/constant/thermophysicalProperties b/tutorials/lagrangian/reactingParcelFilmFoam/splashPanel/constant/thermophysicalProperties index 4f5a09da7..b005f75a2 100644 --- a/tutorials/lagrangian/reactingParcelFilmFoam/splashPanel/constant/thermophysicalProperties +++ b/tutorials/lagrangian/reactingParcelFilmFoam/splashPanel/constant/thermophysicalProperties @@ -36,7 +36,7 @@ inertSpecie N2; liquids { - H2O {} + H2O; } solids diff --git a/tutorials/lagrangian/reactingParcelFoam/filter/constant/thermophysicalProperties b/tutorials/lagrangian/reactingParcelFoam/filter/constant/thermophysicalProperties index 4d387a46f..d90945b4e 100644 --- a/tutorials/lagrangian/reactingParcelFoam/filter/constant/thermophysicalProperties +++ b/tutorials/lagrangian/reactingParcelFoam/filter/constant/thermophysicalProperties @@ -36,7 +36,7 @@ foamChemistryThermoFile "$FOAM_CASE/constant/thermo.incompressiblePoly"; liquids { - H2O {} + H2O; } solids diff --git a/tutorials/lagrangian/reactingParcelFoam/parcelInBox/constant/thermophysicalProperties b/tutorials/lagrangian/reactingParcelFoam/parcelInBox/constant/thermophysicalProperties index ee162cff2..1bc265d17 100644 --- a/tutorials/lagrangian/reactingParcelFoam/parcelInBox/constant/thermophysicalProperties +++ b/tutorials/lagrangian/reactingParcelFoam/parcelInBox/constant/thermophysicalProperties @@ -38,7 +38,7 @@ inertSpecie air; liquids { - H2O {} + H2O; } solids diff --git a/tutorials/lagrangian/reactingParcelFoam/verticalChannel/constant/thermophysicalProperties b/tutorials/lagrangian/reactingParcelFoam/verticalChannel/constant/thermophysicalProperties index ee162cff2..1bc265d17 100644 --- a/tutorials/lagrangian/reactingParcelFoam/verticalChannel/constant/thermophysicalProperties +++ b/tutorials/lagrangian/reactingParcelFoam/verticalChannel/constant/thermophysicalProperties @@ -38,7 +38,7 @@ inertSpecie air; liquids { - H2O {} + H2O; } solids diff --git a/tutorials/lagrangian/reactingParcelFoam/verticalChannelLTS/constant/thermophysicalProperties b/tutorials/lagrangian/reactingParcelFoam/verticalChannelLTS/constant/thermophysicalProperties index 76f240e5c..5cb7a892a 100644 --- a/tutorials/lagrangian/reactingParcelFoam/verticalChannelLTS/constant/thermophysicalProperties +++ b/tutorials/lagrangian/reactingParcelFoam/verticalChannelLTS/constant/thermophysicalProperties @@ -36,7 +36,7 @@ inertSpecie air; liquids { - H2O {} + H2O; } solids diff --git a/tutorials/lagrangian/simpleReactingParcelFoam/verticalChannel/constant/thermophysicalProperties b/tutorials/lagrangian/simpleReactingParcelFoam/verticalChannel/constant/thermophysicalProperties index 9eb1bc723..b9d9f6647 100644 --- a/tutorials/lagrangian/simpleReactingParcelFoam/verticalChannel/constant/thermophysicalProperties +++ b/tutorials/lagrangian/simpleReactingParcelFoam/verticalChannel/constant/thermophysicalProperties @@ -36,7 +36,7 @@ inertSpecie air; liquids { - H2O {} + H2O; } solids diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/constant/thermophysicalProperties b/tutorials/lagrangian/sprayFoam/aachenBomb/constant/thermophysicalProperties index 4456333c9..e7eac5028 100644 --- a/tutorials/lagrangian/sprayFoam/aachenBomb/constant/thermophysicalProperties +++ b/tutorials/lagrangian/sprayFoam/aachenBomb/constant/thermophysicalProperties @@ -36,7 +36,7 @@ inertSpecie N2; liquids { - C7H16 {} + C7H16; } solids