Corrections for compilation with Clang

This commit is contained in:
Will Bainbridge
2022-09-01 08:51:31 +01:00
parent b07feb9858
commit da4b1f49de
6 changed files with 11 additions and 73 deletions

View File

@ -71,46 +71,6 @@ Foam::mappedFieldFvPatchField<Type>::mappedFieldFvPatchField
{}
template<class Type>
Foam::mappedFieldFvPatchField<Type>::mappedFieldFvPatchField
(
const fvPatch& p,
const DimensionedField<Type, volMesh>& iF,
// mappedPatchBase
const word& sampleRegion,
const sampleMode sampleMode,
const word& samplePatch,
const scalar distance,
// My settings
const word& fieldName,
const bool setAverage,
const Type average,
const word& interpolationScheme
)
:
fixedValueFvPatchField<Type>(p, iF),
mappedPatchBase
(
p.patch(),
sampleRegion,
sampleMode,
samplePatch,
distance
),
mappedPatchFieldBase<Type>
(
*this,
*this,
fieldName,
setAverage,
average,
interpolationScheme
)
{}
template<class Type>
Foam::mappedFieldFvPatchField<Type>::mappedFieldFvPatchField
(

View File

@ -115,29 +115,7 @@ public:
const dictionary&
);
//- Construct from patch, internal field and distance for normal type
// sampling
mappedFieldFvPatchField
(
const fvPatch&,
const DimensionedField<Type, volMesh>&,
// mappedPatchBase
const word& sampleRegion,
const sampleMode sampleMode,
const word& samplePatch,
const scalar distance,
// My settings
const word& fieldName,
const bool setAverage,
const Type average,
const word& interpolationScheme
);
//- Construct by mapping given
// mappedFieldFvPatchField
// onto a new patch
//- Construct by mapping given mappedFieldFvPatchField onto a new patch
mappedFieldFvPatchField
(
const mappedFieldFvPatchField<Type>&,

View File

@ -170,9 +170,9 @@ void Foam::MarshakRadiationFvPatchScalarField::updateCoeffs()
const scalarField& gamma =
patch().lookupPatchField<volScalarField, scalar>("gammaRad");
const scalarField temissivity = emissivity();
const scalarField emissivity(this->emissivity());
const scalarField Ep(temissivity/(2.0*(2.0 - temissivity)));
const scalarField Ep(emissivity/(2.0*(2.0 - emissivity)));
// Set value fraction
valueFraction() = 1.0/(1.0 + gamma*patch().deltaCoeffs()/Ep);

View File

@ -173,9 +173,9 @@ void Foam::MarshakRadiationFixedTemperatureFvPatchScalarField::updateCoeffs()
const scalarField& gamma =
patch().lookupPatchField<volScalarField, scalar>("gammaRad");
const scalarField temissivity = emissivity();
const scalarField emissivity(this->emissivity());
const scalarField Ep(temissivity/(2*(2 - temissivity)));
const scalarField Ep(emissivity/(2*(2 - emissivity)));
// Set value fraction
valueFraction() = 1.0/(1.0 + gamma*patch().deltaCoeffs()/Ep);

View File

@ -199,7 +199,7 @@ void Foam::greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs()
ray.qr().boundaryFieldRef()[patchi] += Iw*nAve;
const scalarField temissivity = emissivity();
const scalarField emissivity(this->emissivity());
scalarField& qem = ray.qem().boundaryFieldRef()[patchi];
scalarField& qin = ray.qin().boundaryFieldRef()[patchi];
@ -224,8 +224,8 @@ void Foam::greyDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs()
valueFraction()[facei] = 1.0;
refValue()[facei] =
(
Ir[facei]*(scalar(1) - temissivity[facei])
+ temissivity[facei]*physicoChemical::sigma.value()
Ir[facei]*(scalar(1) - emissivity[facei])
+ emissivity[facei]*physicoChemical::sigma.value()
* pow4(Tp[facei])
)/pi;

View File

@ -205,7 +205,7 @@ void Foam::wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs()
dom.blackBody().bLambda(lambdaId).boundaryField()[patchi]
);
scalarField temissivity = emissivity();
scalarField emissivity(this->emissivity());
scalarField& qem = ray.qem().boundaryFieldRef()[patchi];
scalarField& qin = ray.qin().boundaryFieldRef()[patchi];
@ -230,8 +230,8 @@ void Foam::wideBandDiffusiveRadiationMixedFvPatchScalarField::updateCoeffs()
valueFraction()[facei] = 1.0;
refValue()[facei] =
(
Ir[facei]*(1.0 - temissivity[facei])
+ temissivity[facei]*Eb[facei]
Ir[facei]*(1.0 - emissivity[facei])
+ emissivity[facei]*Eb[facei]
)/pi;
// Emitted heat flux from this ray direction