diff --git a/src/fvMotionSolver/pointPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValuePointPatchField.C b/src/fvMotionSolver/pointPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValuePointPatchField.C index edcd775d3a9fb8e1f928a9bb108ea75606b94fb4..547e1d850df73bb95f719cb1f2530752722d2d51 100644 --- a/src/fvMotionSolver/pointPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValuePointPatchField.C +++ b/src/fvMotionSolver/pointPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValuePointPatchField.C @@ -103,7 +103,18 @@ timeVaryingMappedFixedValuePointPatchField endAverage_(pTraits<Type>::zero) { dict.readIfPresent("fieldTableName", fieldTableName_); - updateCoeffs(); + + if (dict.found("value")) + { + fixedValuePointPatchField<Type>::operator== + ( + Field<Type>("value", dict, p.size()) + ); + } + else + { + updateCoeffs(); + } }