diff --git a/src/thermophysicalModels/radiation/submodels/boundaryRadiationProperties/lookup/lookup.C b/src/thermophysicalModels/radiation/submodels/boundaryRadiationProperties/lookup/lookup.C index 629b9ffb24..2102bded25 100644 --- a/src/thermophysicalModels/radiation/submodels/boundaryRadiationProperties/lookup/lookup.C +++ b/src/thermophysicalModels/radiation/submodels/boundaryRadiationProperties/lookup/lookup.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2018 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2018-2019 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -82,7 +82,7 @@ Foam::scalar Foam::radiation::lookup::e const scalar T ) const { - return(dict_.get("emissivity")); + return dict_.get("emissivity"); } @@ -110,7 +110,7 @@ Foam::scalar Foam::radiation::lookup::a const scalar T ) const { - return(dict_.get("absorptivity")); + return dict_.get("absorptivity"); } @@ -124,7 +124,7 @@ Foam::tmp Foam::radiation::lookup::t return tmp::New ( pp_.size(), - dict_.get("transmissivity") + dict_.getOrDefault("transmissivity", 0) ); } @@ -137,7 +137,7 @@ Foam::scalar Foam::radiation::lookup::t const scalar T ) const { - return(dict_.get("transmissivity")); + return dict_.getOrDefault("transmissivity", 0); } diff --git a/src/thermophysicalModels/radiation/submodels/boundaryRadiationProperties/lookup/lookup.H b/src/thermophysicalModels/radiation/submodels/boundaryRadiationProperties/lookup/lookup.H index 08c075c9ad..663706e2ff 100644 --- a/src/thermophysicalModels/radiation/submodels/boundaryRadiationProperties/lookup/lookup.H +++ b/src/thermophysicalModels/radiation/submodels/boundaryRadiationProperties/lookup/lookup.H @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2018 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2018-2019 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -25,7 +25,7 @@ Class Foam::radiation::lookup Description - Look up type of boundary radiation properties. + Lookup type of boundary radiation properties. Usage \verbatim @@ -35,6 +35,7 @@ Usage type lookup; absorptivity 0.1; emissivity 0.1; + transmissivity 0; } \endverbatim @@ -62,7 +63,6 @@ class lookup : public boundaryRadiationPropertiesPatch { - protected: // Protected data @@ -70,7 +70,7 @@ protected: //- Reference to the polyPatch const polyPatch& pp_; - //-Dictionary + //- Dictionary const dictionary dict_; @@ -88,6 +88,7 @@ public: //- Destructor virtual ~lookup() = default; + // Member Functions //- Return emissivity @@ -124,7 +125,7 @@ public: const scalar T ) const; - //- Return transmissivity on patch + //- Return transmissivity on patch (default: 0) virtual tmp t ( const label bandI, @@ -132,7 +133,7 @@ public: scalarField* T ) const; - //- Return transmissivity on face + //- Return transmissivity on face (default: 0) virtual scalar t ( const label faceI, @@ -162,7 +163,7 @@ public: virtual tmp rDiff ( const label bandI, - vectorField* incomingDirection , + vectorField* incomingDirection, scalarField* T ) const; diff --git a/src/thermophysicalModels/radiation/submodels/boundaryRadiationProperties/opaqueReflective/opaqueReflective.C b/src/thermophysicalModels/radiation/submodels/boundaryRadiationProperties/opaqueReflective/opaqueReflective.C index 3be7b6e182..9da7f40421 100644 --- a/src/thermophysicalModels/radiation/submodels/boundaryRadiationProperties/opaqueReflective/opaqueReflective.C +++ b/src/thermophysicalModels/radiation/submodels/boundaryRadiationProperties/opaqueReflective/opaqueReflective.C @@ -2,7 +2,7 @@ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | - \\ / A nd | Copyright (C) 2018 OpenCFD Ltd. + \\ / A nd | Copyright (C) 2018-2019 OpenCFD Ltd. \\/ M anipulation | ------------------------------------------------------------------------------- License @@ -53,7 +53,7 @@ Foam::radiation::opaqueReflective::opaqueReflective : boundaryRadiationPropertiesPatch(dict, pp), pp_(pp), - fd_(dict.lookupOrDefault("fd", 1)) + fd_(dict.getOrDefault("fd", 1)) { const dictionary& absorptionDict = dict.subDict("wallAbsorptionEmissionModel");