ENH: overset: move to oversetInterpolationSuppressed. Part of #1041.

This commit is contained in:
mattijs 2019-03-28 15:17:13 +00:00 committed by Andrew Heather
parent 06a4d424eb
commit 5ab1021211
4 changed files with 12 additions and 33 deletions

View File

@ -13,23 +13,6 @@
mesh
);
// Add overset specific interpolations
{
dictionary oversetDict;
oversetDict.add("T", true);
const_cast<dictionary&>
(
mesh.schemesDict()
).add
(
"oversetInterpolationRequired",
oversetDict,
true
);
}
Info<< "Reading transportProperties\n" << endl;
IOdictionary transportProperties

View File

@ -121,21 +121,14 @@ mesh.setFluxRequired(Phi.name());
#include "createMRF.H"
// Add overset specific interpolations
// Add solver-specific interpolations
{
dictionary oversetDict;
oversetDict.add("Phi", true);
oversetDict.add("U", true);
wordHashSet& nonInt =
const_cast<wordHashSet&>(Stencil::New(mesh).nonInterpolatedFields());
nonInt.insert("cellMask");
nonInt.insert("interpolatedCells");
const_cast<dictionary&>
(
mesh.schemesDict()
).add
(
"oversetInterpolationRequired",
oversetDict,
true
);
}
// Mask field for zeroing out contributions on hole cells

View File

@ -74,9 +74,13 @@ oversetInterpolation
//searchBoxDivisions (100 100 1);
}
oversetInterpolationRequired
// Any additional fields that should not be interpolated
oversetInterpolationSuppresed
{
// Any additional fields that require overset interpolation
// For backwards compatibility; should not really be suppressed
grad(T);
}
// ************************************************************************* //

View File

@ -53,5 +53,4 @@ oversetInterpolation
}
// ************************************************************************* //