mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
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:
@ -13,7 +13,14 @@ volVectorField U
|
|||||||
);
|
);
|
||||||
|
|
||||||
// Initialise the velocity internal field to zero
|
// 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
|
surfaceScalarField phi
|
||||||
(
|
(
|
||||||
|
|||||||
Reference in New Issue
Block a user