diff --git a/src/optimisation/adjointOptimisation/adjoint/turbulenceModels/turbulenceModelVariables/RAS/SpalartAllmaras/SpalartAllmaras.C b/src/optimisation/adjointOptimisation/adjoint/turbulenceModels/turbulenceModelVariables/RAS/SpalartAllmaras/SpalartAllmaras.C index cf498f0812d8430af48559ba029a2bcf25ffb2b4..3f09ad7a56a5248aecf3279f0373e23b9d6f0b68 100644 --- a/src/optimisation/adjointOptimisation/adjoint/turbulenceModels/turbulenceModelVariables/RAS/SpalartAllmaras/SpalartAllmaras.C +++ b/src/optimisation/adjointOptimisation/adjoint/turbulenceModels/turbulenceModelVariables/RAS/SpalartAllmaras/SpalartAllmaras.C @@ -28,6 +28,7 @@ License \*---------------------------------------------------------------------------*/ #include "SpalartAllmaras.H" +#include "wallDist.H" #include "addToRunTimeSelectionTable.H" // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -77,7 +78,7 @@ SpalartAllmaras::SpalartAllmaras nutPtr_ = mesh_.getObjectPtr<volScalarField>("nut"); hasDist_ = true; - dPtr_ = mesh_.getObjectPtr<volScalarField>("yWall"); + dPtr_ = &(const_cast<volScalarField&>(wallDist::New(mesh_).y())); allocateInitValues(); allocateMeanFields();