diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/constantFilmThermo/constantFilmThermo.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/constantFilmThermo/constantFilmThermo.C index 38aa29885fbd63373ddf4183203632340e419028..6e964ac37d9194a7aaa95d90553344c4a1a13598 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/constantFilmThermo/constantFilmThermo.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/constantFilmThermo/constantFilmThermo.C @@ -49,7 +49,7 @@ addToRunTimeSelectionTable void constantFilmThermo::init(thermoData& td) { - if (coeffs_.readIfPresent(td.name_, td.value_)) + if (coeffDict_.readIfPresent(td.name_, td.value_)) { td.set_ = true; } @@ -60,12 +60,12 @@ void constantFilmThermo::init(thermoData& td) constantFilmThermo::constantFilmThermo ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : filmThermoModel(typeName, owner, dict), - name_(coeffs_.lookup("specieName")), + name_(coeffDict_.lookup("specieName")), rho0_("rho0"), mu0_("mu0"), sigma0_("sigma0"), @@ -110,7 +110,7 @@ scalar constantFilmThermo::rho { if (!rho0_.set_) { - coeffs_.lookup(rho0_.name_) >> rho0_.value_; + coeffDict_.lookup(rho0_.name_) >> rho0_.value_; rho0_.set_ = true; } @@ -126,7 +126,7 @@ scalar constantFilmThermo::mu { if (!mu0_.set_) { - coeffs_.lookup(mu0_.name_) >> mu0_.value_; + coeffDict_.lookup(mu0_.name_) >> mu0_.value_; mu0_.set_ = true; } @@ -142,7 +142,7 @@ scalar constantFilmThermo::sigma { if (!sigma0_.set_) { - coeffs_.lookup(sigma0_.name_) >> sigma0_.value_; + coeffDict_.lookup(sigma0_.name_) >> sigma0_.value_; sigma0_.set_ = true; } @@ -158,7 +158,7 @@ scalar constantFilmThermo::Cp { if (!Cp0_.set_) { - coeffs_.lookup(Cp0_.name_) >> Cp0_.value_; + coeffDict_.lookup(Cp0_.name_) >> Cp0_.value_; Cp0_.set_ = true; } @@ -174,7 +174,7 @@ scalar constantFilmThermo::kappa { if (!kappa0_.set_) { - coeffs_.lookup(kappa0_.name_) >> kappa0_.value_; + coeffDict_.lookup(kappa0_.name_) >> kappa0_.value_; kappa0_.set_ = true; } @@ -190,7 +190,7 @@ scalar constantFilmThermo::D { if (!D0_.set_) { - coeffs_.lookup(D0_.name_) >> D0_.value_; + coeffDict_.lookup(D0_.name_) >> D0_.value_; D0_.set_ = true; } @@ -206,7 +206,7 @@ scalar constantFilmThermo::hl { if (!hl0_.set_) { - coeffs_.lookup(hl0_.name_) >> hl0_.value_; + coeffDict_.lookup(hl0_.name_) >> hl0_.value_; hl0_.set_ = true; } @@ -222,7 +222,7 @@ scalar constantFilmThermo::pv { if (!pv0_.set_) { - coeffs_.lookup(pv0_.name_) >> pv0_.value_; + coeffDict_.lookup(pv0_.name_) >> pv0_.value_; pv0_.set_ = true; } @@ -234,7 +234,7 @@ scalar constantFilmThermo::W() const { if (!W0_.set_) { - coeffs_.lookup(W0_.name_) >> W0_.value_; + coeffDict_.lookup(W0_.name_) >> W0_.value_; W0_.set_ = true; } @@ -246,7 +246,7 @@ scalar constantFilmThermo::Tb(const scalar p) const { if (!Tb0_.set_) { - coeffs_.lookup(Tb0_.name_) >> Tb0_.value_; + coeffDict_.lookup(Tb0_.name_) >> Tb0_.value_; Tb0_.set_ = true; } diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/constantFilmThermo/constantFilmThermo.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/constantFilmThermo/constantFilmThermo.H index cfb2ec4088d010099b71bbefa8975ba9f54ae1a3..107b967d690c4fc9c5c436329df73ab0d7009412 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/constantFilmThermo/constantFilmThermo.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/constantFilmThermo/constantFilmThermo.H @@ -144,7 +144,7 @@ public: //- Construct from surface film model and dictionary constantFilmThermo ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/filmThermoModel/filmThermoModel.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/filmThermoModel/filmThermoModel.C index f6bd0c21d3ef50431e114766f59982b33d2925e7..173e512bfa2ede7434f44aa66220c3c724df8f53 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/filmThermoModel/filmThermoModel.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/filmThermoModel/filmThermoModel.C @@ -43,21 +43,21 @@ defineRunTimeSelectionTable(filmThermoModel, dictionary); filmThermoModel::filmThermoModel ( - const surfaceFilmModel& owner + surfaceFilmModel& owner ) : - subModelBase(owner) + filmSubModelBase(owner) {} filmThermoModel::filmThermoModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ) : - subModelBase(type, owner, dict) + filmSubModelBase(owner, dict, typeName, modelType) {} diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/filmThermoModel/filmThermoModel.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/filmThermoModel/filmThermoModel.H index 135122b9e6085af605ed476f01acf869563cf720..86ce265ee3301f6c0c2b8ca4d941fea02a2d3e56 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/filmThermoModel/filmThermoModel.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/filmThermoModel/filmThermoModel.H @@ -36,7 +36,7 @@ SourceFiles #ifndef filmThermoModel_H #define filmThermoModel_H -#include "subModelBase.H" +#include "filmSubModelBase.H" #include "runTimeSelectionTables.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -54,7 +54,7 @@ namespace surfaceFilmModels class filmThermoModel : - public subModelBase + public filmSubModelBase { private: @@ -81,7 +81,7 @@ public: filmThermoModel, dictionary, ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ), (owner, dict) @@ -90,13 +90,13 @@ public: // Constructors //- Construct null - filmThermoModel(const surfaceFilmModel& owner); + filmThermoModel(surfaceFilmModel& owner); //- Construct from type name, dictionary and surface film model filmThermoModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ); @@ -106,7 +106,7 @@ public: //- Return a reference to the selected phase change model static autoPtr<filmThermoModel> New ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/filmThermoModel/filmThermoModelNew.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/filmThermoModel/filmThermoModelNew.C index be21e34483514977744d3657414a1525a279e769..b2622dde861291f09b6c40a3a21f8b2ca4642cc6 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/filmThermoModel/filmThermoModelNew.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/filmThermoModel/filmThermoModelNew.C @@ -38,7 +38,7 @@ namespace surfaceFilmModels autoPtr<filmThermoModel> filmThermoModel::New ( - const surfaceFilmModel& model, + surfaceFilmModel& model, const dictionary& dict ) { @@ -53,7 +53,7 @@ autoPtr<filmThermoModel> filmThermoModel::New { FatalErrorIn ( - "filmThermoModel::New(const surfaceFilmModel&, const dictionary&)" + "filmThermoModel::New(surfaceFilmModel&, const dictionary&)" ) << "Unknown filmThermoModel type " << modelType << nl << nl << "Valid filmThermoModel types are:" << nl << dictionaryConstructorTablePtr_->toc() diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/liquidFilmThermo/liquidFilmThermo.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/liquidFilmThermo/liquidFilmThermo.C index 2b012fd61f562e8ea0fe2beb89401aabef297cfb..cb18596cbefd34e711ececcc57fb97c347c1c744 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/liquidFilmThermo/liquidFilmThermo.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/liquidFilmThermo/liquidFilmThermo.C @@ -104,7 +104,7 @@ void liquidFilmThermo::initLiquid(const dictionary& dict) liquidFilmThermo::liquidFilmThermo ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : @@ -112,16 +112,16 @@ liquidFilmThermo::liquidFilmThermo name_("unknown_liquid"), liquidPtr_(NULL), ownLiquid_(false), - useReferenceValues_(readBool(coeffs_.lookup("useReferenceValues"))), + useReferenceValues_(readBool(coeffDict_.lookup("useReferenceValues"))), pRef_(0.0), TRef_(0.0) { - initLiquid(coeffs_); + initLiquid(coeffDict_); if (useReferenceValues_) { - coeffs_.lookup("pRef") >> pRef_; - coeffs_.lookup("TRef") >> TRef_; + coeffDict_.lookup("pRef") >> pRef_; + coeffDict_.lookup("TRef") >> TRef_; } } diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/liquidFilmThermo/liquidFilmThermo.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/liquidFilmThermo/liquidFilmThermo.H index 1b12bec4de940d4b7f0561b0451bd4b0ec82a13c..6c952e435952d27eb623ea5d85f3262c12876c0e 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/liquidFilmThermo/liquidFilmThermo.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmThermoModel/liquidFilmThermo/liquidFilmThermo.H @@ -107,7 +107,7 @@ public: //- Construct from surface film model and dictionary liquidFilmThermo ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/filmTurbulenceModel/filmTurbulenceModel.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/filmTurbulenceModel/filmTurbulenceModel.C index a77307e881a5800bb649a9bd00c9d0cd7486cfa3..1d17112954efe585034d7219f1171f30864fa69c 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/filmTurbulenceModel/filmTurbulenceModel.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/filmTurbulenceModel/filmTurbulenceModel.C @@ -41,20 +41,20 @@ defineRunTimeSelectionTable(filmTurbulenceModel, dictionary); // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // -filmTurbulenceModel::filmTurbulenceModel(const surfaceFilmModel& owner) +filmTurbulenceModel::filmTurbulenceModel(surfaceFilmModel& owner) : - subModelBase(owner) + filmSubModelBase(owner) {} filmTurbulenceModel::filmTurbulenceModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ) : - subModelBase(type, owner, dict) + filmSubModelBase(owner, dict, typeName, modelType) {} diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/filmTurbulenceModel/filmTurbulenceModel.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/filmTurbulenceModel/filmTurbulenceModel.H index 571bf83e8d1c12faefd6df2348f24b4403a586b1..31928cd85f9189ce2c41c290a9b2091ae83d07fb 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/filmTurbulenceModel/filmTurbulenceModel.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/filmTurbulenceModel/filmTurbulenceModel.H @@ -36,7 +36,7 @@ SourceFiles #ifndef filmTurbulenceModel_H #define filmTurbulenceModel_H -#include "subModelBase.H" +#include "filmSubModelBase.H" #include "runTimeSelectionTables.H" #include "fvMatricesFwd.H" #include "volFieldsFwd.H" @@ -56,7 +56,7 @@ namespace surfaceFilmModels class filmTurbulenceModel : - public subModelBase + public filmSubModelBase { private: @@ -83,7 +83,7 @@ public: filmTurbulenceModel, dictionary, ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ), (owner, dict) @@ -92,13 +92,13 @@ public: // Constructors //- Construct null - filmTurbulenceModel(const surfaceFilmModel& owner); + filmTurbulenceModel(surfaceFilmModel& owner); //- Construct from type name, dictionary and surface film model filmTurbulenceModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ); @@ -108,7 +108,7 @@ public: //- Return a reference to the selected injection model static autoPtr<filmTurbulenceModel> New ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/filmTurbulenceModel/filmTurbulenceModelNew.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/filmTurbulenceModel/filmTurbulenceModelNew.C index 171fd1b85d486ebcf1482fe3bd18746878f4a0e7..e5153a12be6c6324524dc477b8ad1e2aeb3c9312 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/filmTurbulenceModel/filmTurbulenceModelNew.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/filmTurbulenceModel/filmTurbulenceModelNew.C @@ -38,7 +38,7 @@ namespace surfaceFilmModels autoPtr<filmTurbulenceModel> filmTurbulenceModel::New ( - const surfaceFilmModel& model, + surfaceFilmModel& model, const dictionary& dict ) { @@ -55,7 +55,7 @@ autoPtr<filmTurbulenceModel> filmTurbulenceModel::New ( "filmTurbulenceModel::New" "(" - "const surfaceFilmModel&, " + "surfaceFilmModel&, " "const dictionary&" ")" ) << "Unknown filmTurbulenceModel type " << modelType diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/laminar/laminar.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/laminar/laminar.C index 99fd8302ec1c55e1de7afb758b1e5757f38178bf..a64205df8164ce5071c8d819d5e6db9b89edfd2e 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/laminar/laminar.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/laminar/laminar.C @@ -51,12 +51,12 @@ addToRunTimeSelectionTable(filmTurbulenceModel, laminar, dictionary); laminar::laminar ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : filmTurbulenceModel(type(), owner, dict), - Cf_(readScalar(coeffs_.lookup("Cf"))) + Cf_(readScalar(coeffDict_.lookup("Cf"))) {} diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/laminar/laminar.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/laminar/laminar.H index 397030efffca63b7d15b53f817dae0af0e97b45e..ceaecabb25c8711ed5b80d9792ca128da6d70db7 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/laminar/laminar.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/filmTurbulenceModel/laminar/laminar.H @@ -80,7 +80,7 @@ public: // Constructors //- Construct from surface film model - laminar(const surfaceFilmModel& owner, const dictionary& dict); + laminar(surfaceFilmModel& owner, const dictionary& dict); //- Destructor diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/contactAngleForce/contactAngleForce.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/contactAngleForce/contactAngleForce.C index 271af50e7bf62848921a68c0aded36e5141e3681..2044f1fb7cb987c3099198b39a7340fc4b123cdd 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/contactAngleForce/contactAngleForce.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/contactAngleForce/contactAngleForce.C @@ -48,12 +48,12 @@ addToRunTimeSelectionTable(force, contactAngleForce, dictionary); void contactAngleForce::initialise() { - const wordReList zeroForcePatches(coeffs_.lookup("zeroForcePatches")); + const wordReList zeroForcePatches(coeffDict_.lookup("zeroForcePatches")); if (zeroForcePatches.size()) { const polyBoundaryMesh& pbm = owner_.regionMesh().boundaryMesh(); - scalar dLim = readScalar(coeffs_.lookup("zeroForceDistance")); + scalar dLim = readScalar(coeffDict_.lookup("zeroForceDistance")); Info<< " Assigning zero contact force within " << dLim << " of patches:" << endl; @@ -77,18 +77,18 @@ void contactAngleForce::initialise() contactAngleForce::contactAngleForce ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : force(typeName, owner, dict), - Ccf_(readScalar(coeffs_.lookup("Ccf"))), + Ccf_(readScalar(coeffDict_.lookup("Ccf"))), rndGen_(label(0), -1), distribution_ ( distributionModels::distributionModel::New ( - coeffs_.subDict("contactAngleDistribution"), + coeffDict_.subDict("contactAngleDistribution"), rndGen_ ) ), diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/contactAngleForce/contactAngleForce.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/contactAngleForce/contactAngleForce.H index a299ecd1b2c2b6eadf2a422433b0dcfe7c3bb66c..577c861bbf38bcb472041c7f7e60787ce50a961b 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/contactAngleForce/contactAngleForce.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/contactAngleForce/contactAngleForce.H @@ -99,7 +99,7 @@ public: //- Construct from surface film model contactAngleForce ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/force/force.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/force/force.C index ab505f03b043762fccd9d4ff1808adee1467389e..976a04913a3629bbeaa0ea61f80e9b645b714c6a 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/force/force.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/force/force.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -41,20 +41,20 @@ defineRunTimeSelectionTable(force, dictionary); // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // -force::force(const surfaceFilmModel& owner) +force::force(surfaceFilmModel& owner) : - subModelBase(owner) + filmSubModelBase(owner) {} force::force ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ) : - subModelBase(type, owner, dict) + filmSubModelBase(owner, dict, typeName, modelType) {} diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/force/force.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/force/force.H index 59389c387bf2cedd499780826436e4252b438f8d..16297e9a081963f3dc3185af537d13fcb4faf24c 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/force/force.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/force/force.H @@ -35,7 +35,7 @@ SourceFiles #ifndef force_H #define force_H -#include "subModelBase.H" +#include "filmSubModelBase.H" #include "runTimeSelectionTables.H" #include "fvMatrices.H" @@ -54,7 +54,7 @@ namespace surfaceFilmModels class force : - public subModelBase + public filmSubModelBase { private: @@ -81,7 +81,7 @@ public: force, dictionary, ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ), (owner, dict) @@ -90,13 +90,13 @@ public: // Constructors //- Construct null - force(const surfaceFilmModel& owner); + force(surfaceFilmModel& owner); //- Construct from type name, dictionary and surface film model force ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ); @@ -106,7 +106,7 @@ public: //- Return a reference to the selected force model static autoPtr<force> New ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict, const word& modelType ); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/force/forceNew.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/force/forceNew.C index 46326a8c53ab62078dc82ff3d3f9132b287ab288..54504590e2058949f789bc234385013afe35ba89 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/force/forceNew.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/force/forceNew.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -38,7 +38,7 @@ namespace surfaceFilmModels autoPtr<force> force::New ( - const surfaceFilmModel& model, + surfaceFilmModel& model, const dictionary& dict, const word& modelType ) diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/forceList/forceList.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/forceList/forceList.C index 85477044e89cdcafa48330f683374b725616ad46..a6b54fe235309c85bfaa8f04674e46cef907bd4b 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/forceList/forceList.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/forceList/forceList.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -36,7 +36,7 @@ namespace surfaceFilmModels // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // -forceList::forceList(const surfaceFilmModel& owner) +forceList::forceList(surfaceFilmModel& owner) : PtrList<force>() {} @@ -44,7 +44,7 @@ forceList::forceList(const surfaceFilmModel& owner) forceList::forceList ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/forceList/forceList.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/forceList/forceList.H index 418e7a2c1aad3b173af55c967fb7bc588907e319..e09dc14d7104db1d986854248607273508752099 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/forceList/forceList.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/forceList/forceList.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -60,12 +60,12 @@ public: // Constructors //- Construct null - forceList(const surfaceFilmModel& owner); + forceList(surfaceFilmModel& owner); //- Construct from type name, dictionary and surface film model forceList ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/thermocapillaryForce/thermocapillaryForce.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/thermocapillaryForce/thermocapillaryForce.C index 9fd71a171ede3c8d9db3923ebf9092d5b2ecd67b..0d681da0080f0cbea67a5d7b842cfc04079ac0dd 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/thermocapillaryForce/thermocapillaryForce.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/thermocapillaryForce/thermocapillaryForce.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -45,7 +45,7 @@ addToRunTimeSelectionTable(force, thermocapillaryForce, dictionary); thermocapillaryForce::thermocapillaryForce ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/thermocapillaryForce/thermocapillaryForce.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/thermocapillaryForce/thermocapillaryForce.H index 169dc76e9fedc7f3729ff329acfd8787548d56e2..85e404f4b2fa346cdee560b168b4095b9b01f088 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/force/thermocapillaryForce/thermocapillaryForce.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/force/thermocapillaryForce/thermocapillaryForce.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -76,7 +76,7 @@ public: //- Construct from surface film model thermocapillaryForce ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/curvatureSeparation/curvatureSeparation.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/curvatureSeparation/curvatureSeparation.C index 0d8011404cf67ce1ae5d2d6c7f10fa78e33a713e..8dcc59d9850b6c67ee7d978567103ef755497492 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/curvatureSeparation/curvatureSeparation.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/curvatureSeparation/curvatureSeparation.C @@ -220,13 +220,13 @@ tmp<scalarField> curvatureSeparation::calcCosAngle curvatureSeparation::curvatureSeparation ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : injectionModel(type(), owner, dict), gradNHat_(fvc::grad(owner.nHat())), - deltaByR1Min_(coeffs().lookupOrDefault<scalar>("deltaByR1Min", 0.0)), + deltaByR1Min_(coeffDict_.lookupOrDefault<scalar>("deltaByR1Min", 0.0)), definedPatchRadii_(), magG_(mag(owner.g().value())), gHat_(vector::zero) @@ -247,7 +247,7 @@ curvatureSeparation::curvatureSeparation gHat_ = owner.g().value()/magG_; - List<Tuple2<word, scalar> > prIn(coeffs().lookup("definedPatchRadii")); + List<Tuple2<word, scalar> > prIn(coeffDict_.lookup("definedPatchRadii")); const wordList& allPatchNames = owner.regionMesh().boundaryMesh().names(); DynamicList<Tuple2<label, scalar> > prData(allPatchNames.size()); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/curvatureSeparation/curvatureSeparation.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/curvatureSeparation/curvatureSeparation.H index f82a0f1bc56f8c0477b782db851b61d694b89f96..fa1acd3f4f235cba00ebe8471a7ef7ad48b1a9d5 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/curvatureSeparation/curvatureSeparation.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/curvatureSeparation/curvatureSeparation.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -121,7 +121,7 @@ public: //- Construct from surface film model curvatureSeparation ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/drippingInjection/drippingInjection.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/drippingInjection/drippingInjection.C index 237e1b243efc3e456dfbebe78aaf8828f3c7f970..d970b1a34741802c8feeccb75b1bc7895346699b 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/drippingInjection/drippingInjection.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/drippingInjection/drippingInjection.C @@ -50,19 +50,19 @@ addToRunTimeSelectionTable(injectionModel, drippingInjection, dictionary); drippingInjection::drippingInjection ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : injectionModel(type(), owner, dict), - deltaStable_(readScalar(coeffs_.lookup("deltaStable"))), - particlesPerParcel_(readScalar(coeffs_.lookup("particlesPerParcel"))), + deltaStable_(readScalar(coeffDict_.lookup("deltaStable"))), + particlesPerParcel_(readScalar(coeffDict_.lookup("particlesPerParcel"))), rndGen_(label(0), -1), parcelDistribution_ ( distributionModels::distributionModel::New ( - coeffs_.subDict("parcelDistribution"), + coeffDict_.subDict("parcelDistribution"), rndGen_ ) ), diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/drippingInjection/drippingInjection.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/drippingInjection/drippingInjection.H index 899ba31d634c72e27136c274b55affaf1501dcc1..e2e2d607e75d027b6ea968acb13fcf8bd7ed1f3a 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/drippingInjection/drippingInjection.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/drippingInjection/drippingInjection.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -105,7 +105,7 @@ public: //- Construct from surface film model drippingInjection ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModel/injectionModel.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModel/injectionModel.C index bc63aeaa942d3bd35b686c71fae6a1aeb7f11307..54fe38147e763e812de787958e6ca10170e7b185 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModel/injectionModel.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModel/injectionModel.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -41,20 +41,20 @@ defineRunTimeSelectionTable(injectionModel, dictionary); // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // -injectionModel::injectionModel(const surfaceFilmModel& owner) +injectionModel::injectionModel(surfaceFilmModel& owner) : - subModelBase(owner) + filmSubModelBase(owner) {} injectionModel::injectionModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ) : - subModelBase(type, owner, dict) + filmSubModelBase(owner, dict, typeName, modelType) {} diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModel/injectionModel.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModel/injectionModel.H index c6e14df94555591a511796efdfff8435432b36d5..ea47866b0bc0731dbe7c5c39d93609b22ef611e8 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModel/injectionModel.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModel/injectionModel.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -36,7 +36,7 @@ SourceFiles #ifndef injectionModel_H #define injectionModel_H -#include "subModelBase.H" +#include "filmSubModelBase.H" #include "runTimeSelectionTables.H" #include "scalarField.H" @@ -55,7 +55,7 @@ namespace surfaceFilmModels class injectionModel : - public subModelBase + public filmSubModelBase { private: @@ -82,7 +82,7 @@ public: injectionModel, dictionary, ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ), (owner, dict) @@ -91,13 +91,13 @@ public: // Constructors //- Construct null - injectionModel(const surfaceFilmModel& owner); + injectionModel(surfaceFilmModel& owner); //- Construct from type name, dictionary and surface film model injectionModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ); @@ -107,7 +107,7 @@ public: //- Return a reference to the selected injection model static autoPtr<injectionModel> New ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict, const word& mdoelType ); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModel/injectionModelNew.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModel/injectionModelNew.C index 377b1fc386da9459cb6eb24d5a81c9a3e9fc3b73..98ec969ae86cfc4d07f8cdfa2b273e8d70483025 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModel/injectionModelNew.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModel/injectionModelNew.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -38,7 +38,7 @@ namespace surfaceFilmModels autoPtr<injectionModel> injectionModel::New ( - const surfaceFilmModel& model, + surfaceFilmModel& model, const dictionary& dict, const word& modelType ) @@ -52,7 +52,12 @@ autoPtr<injectionModel> injectionModel::New { FatalErrorIn ( - "injectionModel::New(const surfaceFilmModel&, const dictionary&)" + "injectionModel::New" + "(" + "surfaceFilmModel&, " + "const dictionary&, " + "const word&" + ")" ) << "Unknown injectionModel type " << modelType << nl << nl << "Valid injectionModel types are:" << nl << dictionaryConstructorTablePtr_->toc() diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModelList/injectionModelList.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModelList/injectionModelList.C index f456477ad578c73c1e8f7d78432ae1a4d6f484b1..cd72677ae6bb4e32022e0d74b8b294b112ad09a7 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModelList/injectionModelList.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModelList/injectionModelList.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -36,7 +36,7 @@ namespace surfaceFilmModels // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // -injectionModelList::injectionModelList(const surfaceFilmModel& owner) +injectionModelList::injectionModelList(surfaceFilmModel& owner) : PtrList<injectionModel>(), owner_(owner), @@ -47,7 +47,7 @@ injectionModelList::injectionModelList(const surfaceFilmModel& owner) injectionModelList::injectionModelList ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModelList/injectionModelList.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModelList/injectionModelList.H index 8956ecc5d0c08c4f235c1097c18d01217946ac7e..be62ba45b8b0f7c8cff5acdbb98f73170010dec0 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModelList/injectionModelList.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/injectionModelList/injectionModelList.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -60,7 +60,7 @@ private: // Private data //- Reference to the owner surface film model - const surfaceFilmModel& owner_; + surfaceFilmModel& owner_; //- Dictionary dictionary dict_; @@ -83,12 +83,12 @@ public: // Constructors //- Construct null - injectionModelList(const surfaceFilmModel& owner); + injectionModelList(surfaceFilmModel& owner); //- Construct from type name, dictionary and surface film model injectionModelList ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/removeInjection/removeInjection.C b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/removeInjection/removeInjection.C index 8cd45f60af2d6db2087b49a80da0142a7df02bbc..500962636aaf0d6f7e07f7b7f3fbe8914226827f 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/removeInjection/removeInjection.C +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/removeInjection/removeInjection.C @@ -44,16 +44,16 @@ addToRunTimeSelectionTable(injectionModel, removeInjection, dictionary); removeInjection::removeInjection ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : injectionModel(type(), owner, dict), - deltaStable_(coeffs_.lookupOrDefault<scalar>("deltaStable", 0.0)), + deltaStable_(coeffDict_.lookupOrDefault<scalar>("deltaStable", 0.0)), mask_(owner.regionMesh().nCells(), -1) { wordReList patches; - if (coeffs_.readIfPresent("patches", patches)) + if (coeffDict_.readIfPresent("patches", patches)) { Info<< " applying to patches:" << nl; const polyBoundaryMesh& pbm = owner.regionMesh().boundaryMesh(); diff --git a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/removeInjection/removeInjection.H b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/removeInjection/removeInjection.H index fd8c6353446155dc4da8b13644b2207b06fd6676..d9927e35cf8d711247da84f16ca486ed23d5ec83 100644 --- a/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/removeInjection/removeInjection.H +++ b/src/regionModels/surfaceFilmModels/submodels/kinematic/injectionModel/removeInjection/removeInjection.H @@ -84,7 +84,7 @@ public: // Constructors //- Construct from surface film model - removeInjection(const surfaceFilmModel& owner, const dictionary& dict); + removeInjection(surfaceFilmModel& owner, const dictionary& dict); //- Destructor diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/constantRadiation/constantRadiation.C b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/constantRadiation/constantRadiation.C index d10288ea0a24b314af5e8ea9f11c87b0cd685d60..5d82ba0853b77a54b5a230ae07aa7d180e0c538c 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/constantRadiation/constantRadiation.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/constantRadiation/constantRadiation.C @@ -52,7 +52,7 @@ addToRunTimeSelectionTable constantRadiation::constantRadiation ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : @@ -82,9 +82,9 @@ constantRadiation::constantRadiation owner.regionMesh(), dimensionedScalar("one", dimless, 1.0) ), - absorptivity_(readScalar(coeffs_.lookup("absorptivity"))), - timeStart_(readScalar(coeffs_.lookup("timeStart"))), - duration_(readScalar(coeffs_.lookup("duration"))) + absorptivity_(readScalar(coeffDict_.lookup("absorptivity"))), + timeStart_(readScalar(coeffDict_.lookup("timeStart"))), + duration_(readScalar(coeffDict_.lookup("duration"))) { mask_ = pos(mask_); } diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/constantRadiation/constantRadiation.H b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/constantRadiation/constantRadiation.H index 911d53e461a422578d64f39919ba093752a01113..b1e3b536ebfc60e67de9a86abe4710d2984f2a08 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/constantRadiation/constantRadiation.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/constantRadiation/constantRadiation.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2012 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2012-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -98,7 +98,7 @@ public: //- Construct from surface film model and dictionary constantRadiation ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/filmRadiationModel/filmRadiationModel.C b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/filmRadiationModel/filmRadiationModel.C index 50ef573262bc126d9e73b1d9f0275605f6dd94a9..34c8ffff1d050ae8d5ec10e951c07e49d4628dda 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/filmRadiationModel/filmRadiationModel.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/filmRadiationModel/filmRadiationModel.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -41,23 +41,20 @@ defineRunTimeSelectionTable(filmRadiationModel, dictionary); // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * // -filmRadiationModel::filmRadiationModel -( - const surfaceFilmModel& owner -) +filmRadiationModel::filmRadiationModel(surfaceFilmModel& owner) : - subModelBase(owner) + filmSubModelBase(owner) {} filmRadiationModel::filmRadiationModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ) : - subModelBase(type, owner, dict) + filmSubModelBase(owner, dict, typeName, modelType) {} diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/filmRadiationModel/filmRadiationModel.H b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/filmRadiationModel/filmRadiationModel.H index 0c8c429002f8f48b9947d97d13fee9d6fa272e31..b53dc65921410b35ba026844ab34d7500214b84a 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/filmRadiationModel/filmRadiationModel.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/filmRadiationModel/filmRadiationModel.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -36,7 +36,7 @@ SourceFiles #ifndef filmRadiationModel_H #define filmRadiationModel_H -#include "subModelBase.H" +#include "filmSubModelBase.H" #include "runTimeSelectionTables.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -54,7 +54,7 @@ namespace surfaceFilmModels class filmRadiationModel : - public subModelBase + public filmSubModelBase { private: @@ -81,7 +81,7 @@ public: filmRadiationModel, dictionary, ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ), (owner, dict) @@ -90,13 +90,13 @@ public: // Constructors //- Construct null - filmRadiationModel(const surfaceFilmModel& owner); + filmRadiationModel(surfaceFilmModel& owner); //- Construct from type name, dictionary and surface film model filmRadiationModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ); @@ -106,7 +106,7 @@ public: //- Return a reference to the selected phase change model static autoPtr<filmRadiationModel> New ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/filmRadiationModel/filmRadiationModelNew.C b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/filmRadiationModel/filmRadiationModelNew.C index f50dcfeb77610cf3b4cb9da63ce7706a1c82a7f2..1f5644fe24fe5ef880e369e092bae666e6da339f 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/filmRadiationModel/filmRadiationModelNew.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/filmRadiationModel/filmRadiationModelNew.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -38,7 +38,7 @@ namespace surfaceFilmModels autoPtr<filmRadiationModel> filmRadiationModel::New ( - const surfaceFilmModel& model, + surfaceFilmModel& model, const dictionary& dict ) { @@ -55,7 +55,7 @@ autoPtr<filmRadiationModel> filmRadiationModel::New ( "filmRadiationModel::New" "(" - "const surfaceFilmModel&, " + "surfaceFilmModel&, " "const dictionary&" ")" ) << "Unknown radiationModel type " << modelType << nl << nl diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/noRadiation/noRadiation.C b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/noRadiation/noRadiation.C index 258323b7da5450973aec95af5c9782b8ed9d0b0e..ce200ee3c5e1b08190ea703b3946575aa583d48f 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/noRadiation/noRadiation.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/noRadiation/noRadiation.C @@ -52,7 +52,7 @@ addToRunTimeSelectionTable noRadiation::noRadiation ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/noRadiation/noRadiation.H b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/noRadiation/noRadiation.H index 5d05cfe43322937486f978bc2727c3473ed5c5c0..5e6b373f0f65032603a70b13d016d0ccf3767c85 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/noRadiation/noRadiation.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/noRadiation/noRadiation.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -77,7 +77,7 @@ public: //- Construct from surface film model and dictionary noRadiation ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/primaryRadiation/primaryRadiation.C b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/primaryRadiation/primaryRadiation.C index aacef9ce1f153f8b9bb3c2aca930436a2e4f8737..21b982073c1e2ad552d084d39823d2269c7a0843 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/primaryRadiation/primaryRadiation.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/primaryRadiation/primaryRadiation.C @@ -52,7 +52,7 @@ addToRunTimeSelectionTable primaryRadiation::primaryRadiation ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/primaryRadiation/primaryRadiation.H b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/primaryRadiation/primaryRadiation.H index a8904cb1e2100ea4ebd8e4f8e9f0275ad4435e2f..b6568c5c21880e0d886acbe0af116d1f45a38de5 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/primaryRadiation/primaryRadiation.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/primaryRadiation/primaryRadiation.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2012 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2012-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -84,7 +84,7 @@ public: //- Construct from surface film model and dictionary primaryRadiation ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/standardRadiation/standardRadiation.C b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/standardRadiation/standardRadiation.C index 02b5f62f09bb71fdb85d8e8f45c01c49d09ce3ce..14c2a3bfd8dae9b7a2955c2af061aa0a2f7877dc 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/standardRadiation/standardRadiation.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/standardRadiation/standardRadiation.C @@ -52,7 +52,7 @@ addToRunTimeSelectionTable standardRadiation::standardRadiation ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : @@ -85,8 +85,8 @@ standardRadiation::standardRadiation dimensionedScalar("zero", dimMass/pow3(dimTime), 0.0), zeroGradientFvPatchScalarField::typeName ), - beta_(readScalar(coeffs_.lookup("beta"))), - kappaBar_(readScalar(coeffs_.lookup("kappaBar"))) + beta_(readScalar(coeffDict_.lookup("beta"))), + kappaBar_(readScalar(coeffDict_.lookup("kappaBar"))) {} diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/standardRadiation/standardRadiation.H b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/standardRadiation/standardRadiation.H index 799bb6c64934962f5f8c08e694a1b22486608abe..b5b60facc93bf9e422ec1d8f118d7417cc17e3c0 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/standardRadiation/standardRadiation.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmRadiationModel/standardRadiation/standardRadiation.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -95,7 +95,7 @@ public: //- Construct from surface film model and dictionary standardRadiation ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/constantViscosity/constantViscosity.C b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/constantViscosity/constantViscosity.C index 0f98226aae6a3252d5924466bdf303f51f644c4f..27fa2f74269b3644b29383713f8a076a1ed5dacb 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/constantViscosity/constantViscosity.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/constantViscosity/constantViscosity.C @@ -50,13 +50,13 @@ addToRunTimeSelectionTable constantViscosity::constantViscosity ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict, volScalarField& mu ) : filmViscosityModel(typeName, owner, dict, mu), - mu0_(readScalar(coeffs().lookup("mu0"))) + mu0_(readScalar(coeffDict_.lookup("mu0"))) { mu_.internalField() = mu0_; mu_.correctBoundaryConditions(); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/constantViscosity/constantViscosity.H b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/constantViscosity/constantViscosity.H index d15ff13ca5c742c8afa5a45bc96195131607cacb..87432ca2a0b263f603b3da7f85f20a4bcc284aa6 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/constantViscosity/constantViscosity.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/constantViscosity/constantViscosity.H @@ -85,7 +85,7 @@ public: //- Construct from surface film model constantViscosity ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict, volScalarField& mu ); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/filmViscosityModel/filmViscosityModel.C b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/filmViscosityModel/filmViscosityModel.C index 69f75267af274d4e24dacff869b282cc10be0278..d2f861ab96c480fb45fa4de7ab630412bcce7d94 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/filmViscosityModel/filmViscosityModel.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/filmViscosityModel/filmViscosityModel.C @@ -43,13 +43,13 @@ defineRunTimeSelectionTable(filmViscosityModel, dictionary); filmViscosityModel::filmViscosityModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict, volScalarField& mu ) : - subModelBase(type, owner, dict), + filmSubModelBase(owner, dict, typeName, modelType), mu_(mu) {} diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/filmViscosityModel/filmViscosityModel.H b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/filmViscosityModel/filmViscosityModel.H index 26489bfa09f9a357ad1590638350be854f15f1e2..38a7272e074847f7c6de1036a4844da51b21a579 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/filmViscosityModel/filmViscosityModel.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/filmViscosityModel/filmViscosityModel.H @@ -36,7 +36,7 @@ SourceFiles #ifndef filmViscosityModel_H #define filmViscosityModel_H -#include "subModelBase.H" +#include "filmSubModelBase.H" #include "runTimeSelectionTables.H" #include "scalarField.H" @@ -55,7 +55,7 @@ namespace surfaceFilmModels class filmViscosityModel : - public subModelBase + public filmSubModelBase { private: @@ -90,7 +90,7 @@ public: filmViscosityModel, dictionary, ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict, volScalarField& mu ), @@ -102,8 +102,8 @@ public: //- Construct from type name, dictionary and surface film model filmViscosityModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict, volScalarField& mu ); @@ -114,7 +114,7 @@ public: //- Return a reference to the selected phase change model static autoPtr<filmViscosityModel> New ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict, volScalarField& mu ); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/filmViscosityModel/filmViscosityModelNew.C b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/filmViscosityModel/filmViscosityModelNew.C index a78bd24e5cad153dd35908270ed8ccb131bbcbdb..6998028f412eaf477f3a48450ef69550a445253a 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/filmViscosityModel/filmViscosityModelNew.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/filmViscosityModel/filmViscosityModelNew.C @@ -38,7 +38,7 @@ namespace surfaceFilmModels autoPtr<filmViscosityModel> filmViscosityModel::New ( - const surfaceFilmModel& model, + surfaceFilmModel& model, const dictionary& dict, volScalarField& mu ) @@ -56,7 +56,7 @@ autoPtr<filmViscosityModel> filmViscosityModel::New ( "filmViscosityModel::New" "(" - "const surfaceFilmModel&, " + "surfaceFilmModel&, " "const dictionary&, " "volScalarField&" ")" diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/liquidViscosity/liquidViscosity.C b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/liquidViscosity/liquidViscosity.C index fb58a84e99df48ef1f7b9a241c7763f719a58d62..2aaad94c48879d81a8d5f01ac5e6e8bc14df36ea 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/liquidViscosity/liquidViscosity.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/liquidViscosity/liquidViscosity.C @@ -51,7 +51,7 @@ addToRunTimeSelectionTable liquidViscosity::liquidViscosity ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict, volScalarField& mu ) diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/liquidViscosity/liquidViscosity.H b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/liquidViscosity/liquidViscosity.H index 11c980e9367eb9d8c41fba59b06e512f40da5925..8004c541fb5ba2650e9139064b99a8ce4e1d7ceb 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/liquidViscosity/liquidViscosity.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/liquidViscosity/liquidViscosity.H @@ -82,7 +82,7 @@ public: //- Construct from surface film model liquidViscosity ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict, volScalarField& mu ); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/thixotropicViscosity/thixotropicViscosity.C b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/thixotropicViscosity/thixotropicViscosity.C index a23933030b1a519945789536653ebead7e836000..a381c528b66ca19f06e361acbd61d43115364f07 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/thixotropicViscosity/thixotropicViscosity.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/thixotropicViscosity/thixotropicViscosity.C @@ -85,18 +85,18 @@ void thixotropicViscosity::updateMu() thixotropicViscosity::thixotropicViscosity ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict, volScalarField& mu ) : filmViscosityModel(typeName, owner, dict, mu), - a_(coeffs().lookup("a")), - b_(coeffs().lookup("b")), - c_(coeffs().lookup("c")), - d_(coeffs().lookup("d")), - mu0_(coeffs().lookup("mu0")), - muInf_(coeffs().lookup("muInf")), + a_(coeffDict_.lookup("a")), + b_(coeffDict_.lookup("b")), + c_(coeffDict_.lookup("c")), + d_(coeffDict_.lookup("d")), + mu0_(coeffDict_.lookup("mu0")), + muInf_(coeffDict_.lookup("muInf")), K_(1.0 - Foam::sqrt(muInf_/mu0_)), lambda_ ( diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/thixotropicViscosity/thixotropicViscosity.H b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/thixotropicViscosity/thixotropicViscosity.H index 609b7940e6c0a7f5fcd1c850383b0fa8262fb15d..2c60dc423934089efc28d4de7a106135e3ac97ef 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/thixotropicViscosity/thixotropicViscosity.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/filmViscosityModel/thixotropicViscosity/thixotropicViscosity.H @@ -169,7 +169,7 @@ public: //- Construct from surface film model thixotropicViscosity ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict, volScalarField& mu ); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/constantHeatTransfer/constantHeatTransfer.C b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/constantHeatTransfer/constantHeatTransfer.C index a8f90b90d4493bf39a5479a4e46e7aa5f3718446..924aee7087fc23a7b2303fb8de456b867defb0b2 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/constantHeatTransfer/constantHeatTransfer.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/constantHeatTransfer/constantHeatTransfer.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -52,12 +52,12 @@ addToRunTimeSelectionTable constantHeatTransfer::constantHeatTransfer ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : heatTransferModel(typeName, owner, dict), - c0_(readScalar(coeffs_.lookup("c0"))) + c0_(readScalar(coeffDict_.lookup("c0"))) {} diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/constantHeatTransfer/constantHeatTransfer.H b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/constantHeatTransfer/constantHeatTransfer.H index ef6cc49b617093a895a9ab16d09e5bd680bb5cae..f8b1c60a2637e57459cbced00a3fd970aa2f9931 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/constantHeatTransfer/constantHeatTransfer.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/constantHeatTransfer/constantHeatTransfer.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -83,7 +83,7 @@ public: //- Construct from surface film model and dictionary constantHeatTransfer ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/heatTransferModel/heatTransferModel.C b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/heatTransferModel/heatTransferModel.C index cdb42ce19183e00b6da59c0f408f0482fc7a8d8a..6ec53f76cde21debac91dbc8e4e9fb6bd349b5e4 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/heatTransferModel/heatTransferModel.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/heatTransferModel/heatTransferModel.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -43,21 +43,21 @@ defineRunTimeSelectionTable(heatTransferModel, dictionary); heatTransferModel::heatTransferModel ( - const surfaceFilmModel& owner + surfaceFilmModel& owner ) : - subModelBase(owner) + filmSubModelBase(owner) {} heatTransferModel::heatTransferModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ) : - subModelBase(type, owner, dict) + filmSubModelBase(owner, dict, typeName, modelType) {} diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/heatTransferModel/heatTransferModel.H b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/heatTransferModel/heatTransferModel.H index ac9249263c1fbe760858d46aa29112ffbbed09ae..646c2d734fdb348951c3534d199bf7ecaecbab4e 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/heatTransferModel/heatTransferModel.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/heatTransferModel/heatTransferModel.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -36,7 +36,7 @@ SourceFiles #ifndef heatTransferModel_H #define heatTransferModel_H -#include "subModelBase.H" +#include "filmSubModelBase.H" #include "runTimeSelectionTables.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -54,7 +54,7 @@ namespace surfaceFilmModels class heatTransferModel : - public subModelBase + public filmSubModelBase { private: @@ -81,7 +81,7 @@ public: heatTransferModel, dictionary, ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ), (owner, dict) @@ -90,13 +90,13 @@ public: // Constructors //- Construct null - heatTransferModel(const surfaceFilmModel& owner); + heatTransferModel(surfaceFilmModel& owner); //- Construct from type name, dictionary and surface film model heatTransferModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ); @@ -106,7 +106,7 @@ public: //- Return a reference to the selected phase change model static autoPtr<heatTransferModel> New ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/heatTransferModel/heatTransferModelNew.C b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/heatTransferModel/heatTransferModelNew.C index be7b4daa972e4aee36cacb57b6840cc8a6511eb4..33d01843f538c9d9c8b75b91f2738a6d0709582e 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/heatTransferModel/heatTransferModelNew.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/heatTransferModel/heatTransferModelNew.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -38,7 +38,7 @@ namespace surfaceFilmModels autoPtr<heatTransferModel> heatTransferModel::New ( - const surfaceFilmModel& model, + surfaceFilmModel& model, const dictionary& dict ) { @@ -53,7 +53,7 @@ autoPtr<heatTransferModel> heatTransferModel::New { FatalErrorIn ( - "heatTransferModel::New(const surfaceFilmModel&, const dictionary&)" + "heatTransferModel::New(surfaceFilmModel&, const dictionary&)" ) << "Unknown heatTransferModel type " << modelType << nl << nl << "Valid heatTransferModel types are:" << nl << dictionaryConstructorTablePtr_->toc() diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/mappedConvectiveHeatTransfer/mappedConvectiveHeatTransfer.C b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/mappedConvectiveHeatTransfer/mappedConvectiveHeatTransfer.C index 83ba62a06c42aa0b80aa55fd5d11c927acc1eef9..3a9da6d01cf92d2d09a278756897dcc5eb590d8f 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/mappedConvectiveHeatTransfer/mappedConvectiveHeatTransfer.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/mappedConvectiveHeatTransfer/mappedConvectiveHeatTransfer.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -52,7 +52,7 @@ addToRunTimeSelectionTable mappedConvectiveHeatTransfer::mappedConvectiveHeatTransfer ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/mappedConvectiveHeatTransfer/mappedConvectiveHeatTransfer.H b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/mappedConvectiveHeatTransfer/mappedConvectiveHeatTransfer.H index f94ea58c2132eace6732b80bcdda9d98bfbe7c85..6de4b004efeb73e8184d63563eaaa089cecb474a 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/mappedConvectiveHeatTransfer/mappedConvectiveHeatTransfer.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/heatTransferModel/mappedConvectiveHeatTransfer/mappedConvectiveHeatTransfer.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -89,7 +89,7 @@ public: //- Construct from surface film model and dictionary mappedConvectiveHeatTransfer ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/noPhaseChange/noPhaseChange.C b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/noPhaseChange/noPhaseChange.C index 9b596cf6510594165d2be0818b2de64958df700f..bf585579f6b64e8d03cbde4734696ecf590ef421 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/noPhaseChange/noPhaseChange.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/noPhaseChange/noPhaseChange.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -44,7 +44,7 @@ addToRunTimeSelectionTable(phaseChangeModel, noPhaseChange, dictionary); noPhaseChange::noPhaseChange ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& ) : diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/noPhaseChange/noPhaseChange.H b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/noPhaseChange/noPhaseChange.H index 2d5af3050520fdcae1fcc7c3e90ba32a934ca4d4..8403ca9d7ff3a464aabcec191c14e2279b2c24b4 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/noPhaseChange/noPhaseChange.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/noPhaseChange/noPhaseChange.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -74,7 +74,7 @@ public: // Constructors //- Construct from surface film model - noPhaseChange(const surfaceFilmModel& owner, const dictionary& dict); + noPhaseChange(surfaceFilmModel& owner, const dictionary& dict); //- Destructor diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/phaseChangeModel/phaseChangeModel.C b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/phaseChangeModel/phaseChangeModel.C index 21930171a62604ef96ba4800dc0a5d5d07098fcd..da6c0236345dfadb2c3fc6b85321efe114f9494d 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/phaseChangeModel/phaseChangeModel.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/phaseChangeModel/phaseChangeModel.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -43,10 +43,10 @@ defineRunTimeSelectionTable(phaseChangeModel, dictionary); phaseChangeModel::phaseChangeModel ( - const surfaceFilmModel& owner + surfaceFilmModel& owner ) : - subModelBase(owner), + filmSubModelBase(owner), latestMassPC_(0.0), totalMassPC_(0.0) {} @@ -54,12 +54,12 @@ phaseChangeModel::phaseChangeModel phaseChangeModel::phaseChangeModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ) : - subModelBase(type, owner, dict), + filmSubModelBase(owner, dict, typeName, modelType), latestMassPC_(0.0), totalMassPC_(0.0) {} diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/phaseChangeModel/phaseChangeModel.H b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/phaseChangeModel/phaseChangeModel.H index 8be95fa56d109e1b25963e2b18edce4e4277786a..5ab77edcf53afba265a9062f1234f9d95fb9bf8d 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/phaseChangeModel/phaseChangeModel.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/phaseChangeModel/phaseChangeModel.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -36,7 +36,7 @@ SourceFiles #ifndef phaseChangeModel_H #define phaseChangeModel_H -#include "subModelBase.H" +#include "filmSubModelBase.H" #include "runTimeSelectionTables.H" #include "scalarField.H" @@ -55,7 +55,7 @@ namespace surfaceFilmModels class phaseChangeModel : - public subModelBase + public filmSubModelBase { private: @@ -93,7 +93,7 @@ public: phaseChangeModel, dictionary, ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ), (owner, dict) @@ -102,13 +102,13 @@ public: // Constructors //- Construct null - phaseChangeModel(const surfaceFilmModel& owner); + phaseChangeModel(surfaceFilmModel& owner); //- Construct from type name, dictionary and surface film model phaseChangeModel ( - const word& type, - const surfaceFilmModel& owner, + const word& modelType, + surfaceFilmModel& owner, const dictionary& dict ); @@ -118,7 +118,7 @@ public: //- Return a reference to the selected phase change model static autoPtr<phaseChangeModel> New ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ); diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/phaseChangeModel/phaseChangeModelNew.C b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/phaseChangeModel/phaseChangeModelNew.C index 7e08971193502f3792aed9c438daee00f4d7d27d..03a35f88114526b1a318f27af006a04bf9be16e0 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/phaseChangeModel/phaseChangeModelNew.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/phaseChangeModel/phaseChangeModelNew.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -38,7 +38,7 @@ namespace surfaceFilmModels autoPtr<phaseChangeModel> phaseChangeModel::New ( - const surfaceFilmModel& model, + surfaceFilmModel& model, const dictionary& dict ) { @@ -53,7 +53,7 @@ autoPtr<phaseChangeModel> phaseChangeModel::New { FatalErrorIn ( - "phaseChangeModel::New(const surfaceFilmModel&, const dictionary&)" + "phaseChangeModel::New(surfaceFilmModel&, const dictionary&)" ) << "Unknown phaseChangeModel type " << modelType << nl << nl << "Valid phaseChangeModel types are:" << nl << dictionaryConstructorTablePtr_->toc() diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/solidification/solidification.C b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/solidification/solidification.C index 31eac2852253f9fb7bddd396d3586e08b9dac726..f7cfae75625013be13eeaff3b8e11b6c1b1b8e03 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/solidification/solidification.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/solidification/solidification.C @@ -51,14 +51,14 @@ addToRunTimeSelectionTable solidification::solidification ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : phaseChangeModel(typeName, owner, dict), - T0_(readScalar(coeffs_.lookup("T0"))), - L_(readScalar(coeffs_.lookup("L"))), - alpha_(readScalar(coeffs_.lookup("alpha"))), + T0_(readScalar(coeffDict_.lookup("T0"))), + L_(readScalar(coeffDict_.lookup("L"))), + alpha_(readScalar(coeffDict_.lookup("alpha"))), mass_ ( IOobject diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/solidification/solidification.H b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/solidification/solidification.H index 334e2ca0ae1a2a5c88e742317cd0b64682a51045..87f0c1206e987e603f455eee32ab6233d437aa65 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/solidification/solidification.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/solidification/solidification.H @@ -95,7 +95,7 @@ public: // Constructors //- Construct from surface film model - solidification(const surfaceFilmModel& owner, const dictionary& dict); + solidification(surfaceFilmModel& owner, const dictionary& dict); //- Destructor diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/standardPhaseChange/standardPhaseChange.C b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/standardPhaseChange/standardPhaseChange.C index 5f1d521c9ff8467e95e35d9ae9ee817b53a8d8c1..6443c3ad808f5bee300ac13870925cf48ee9bdc5 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/standardPhaseChange/standardPhaseChange.C +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/standardPhaseChange/standardPhaseChange.C @@ -70,14 +70,14 @@ scalar standardPhaseChange::Sh standardPhaseChange::standardPhaseChange ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict ) : phaseChangeModel(typeName, owner, dict), - deltaMin_(readScalar(coeffs_.lookup("deltaMin"))), - L_(readScalar(coeffs_.lookup("L"))), - TbFactor_(coeffs_.lookupOrDefault<scalar>("TbFactor", 1.1)) + deltaMin_(readScalar(coeffDict_.lookup("deltaMin"))), + L_(readScalar(coeffDict_.lookup("L"))), + TbFactor_(coeffDict_.lookupOrDefault<scalar>("TbFactor", 1.1)) {} diff --git a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/standardPhaseChange/standardPhaseChange.H b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/standardPhaseChange/standardPhaseChange.H index ee1b21d6d0adfd80ad1e6d42c1e2612c699bb074..82a8120bdefe1c61b7fdfbce460a9b3b4de748be 100644 --- a/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/standardPhaseChange/standardPhaseChange.H +++ b/src/regionModels/surfaceFilmModels/submodels/thermo/phaseChangeModel/standardPhaseChange/standardPhaseChange.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2011-2012 OpenFOAM Foundation + \\ / A nd | Copyright (C) 2011-2013 OpenFOAM Foundation \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -97,7 +97,7 @@ public: //- Construct from surface film model standardPhaseChange ( - const surfaceFilmModel& owner, + surfaceFilmModel& owner, const dictionary& dict );