Commit 5ab10212 authored by mattijs's avatar mattijs Committed by Andrew Heather
Browse files

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

parent 06a4d424
......@@ -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
......
......@@ -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
......
......@@ -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);
}
// ************************************************************************* //
......@@ -53,5 +53,4 @@ oversetInterpolation
}
// ************************************************************************* //
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment