ENH: potentialFoam: allow swirl bc. See #3211

Bypasses the constraint override. Contentious -
does field algebra or boundary constraints take
priority.
This commit is contained in:
mattijs
2025-06-16 16:57:48 +01:00
parent e803646228
commit 2b0e4dc97a

View File

@ -13,7 +13,14 @@ volVectorField U
);
// Initialise the velocity internal field to zero
U = dimensionedVector(U.dimensions(), Zero);
// Note: explicitly bypass evaluation of contraint patch overrides
// (e.g. swirlFanVelocity might lookup phi,rho)
//U = dimensionedVector(U.dimensions(), Zero);
{
const dimensionedVector dt(U.dimensions(), Zero);
U.internalFieldRef() = dt;
U.boundaryFieldRef() = dt.value();
}
surfaceScalarField phi
(