From c3a172468447518f73a38dc9377c0588ab3d4733 Mon Sep 17 00:00:00 2001 From: mattijs <mattijs> Date: Sat, 16 Nov 2013 20:07:31 +0000 Subject: [PATCH] ENH: timeVaryingMapped: use value if provided --- .../timeVaryingMappedFixedValuePointPatchField.C | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/fvMotionSolver/pointPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValuePointPatchField.C b/src/fvMotionSolver/pointPatchFields/derived/timeVaryingMappedFixedValue/timeVaryingMappedFixedValuePointPatchField.C index edcd775d3a9..547e1d850df 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(); + } } -- GitLab