fluxLimitedLangmuirHinshelwoodReactionRate: Prevent lookup of Av field for uniform Av

This commit is contained in:
Will Bainbridge
2023-03-03 10:24:28 +00:00
parent 25dd524c84
commit b9711e593b

View File

@ -198,14 +198,20 @@ fluxLimitedLangmuirHinshelwoodReactionRate
inline void
Foam::fluxLimitedLangmuirHinshelwoodReactionRate::preEvaluate() const
{
tAv_ = ob_.lookupObject<volScalarField::Internal>(AvName_);
if (!AvUniform_)
{
tAv_ = ob_.lookupObject<volScalarField::Internal>(AvName_);
}
}
inline void
Foam::fluxLimitedLangmuirHinshelwoodReactionRate::postEvaluate() const
{
tAv_ = tmp<volScalarField::Internal>(nullptr);
if (!AvUniform_)
{
tAv_ = tmp<volScalarField::Internal>(nullptr);
}
}