diff --git a/src/finiteVolume/fields/fvPatchFields/derived/turbulentDigitalFilterInlet/turbulentDigitalFilterInletFvPatchVectorField.C b/src/finiteVolume/fields/fvPatchFields/derived/turbulentDigitalFilterInlet/turbulentDigitalFilterInletFvPatchVectorField.C index bcbf9caa89..2b95c58c82 100644 --- a/src/finiteVolume/fields/fvPatchFields/derived/turbulentDigitalFilterInlet/turbulentDigitalFilterInletFvPatchVectorField.C +++ b/src/finiteVolume/fields/fvPatchFields/derived/turbulentDigitalFilterInlet/turbulentDigitalFilterInletFvPatchVectorField.C @@ -30,21 +30,6 @@ License #include "mathematicalConstants.H" #include "addToRunTimeSelectionTable.H" -// * * * * * * * * * * * * * * Static Data Members * * * * * * * * * * * * * // - -const Foam::Enum -< - Foam::turbulentDigitalFilterInletFvPatchVectorField::variantType -> -Foam::turbulentDigitalFilterInletFvPatchVectorField::variantNames -({ - { variantType::DIGITAL_FILTER, "digitalFilter" }, - { variantType::DIGITAL_FILTER, "DFM" }, - { variantType::FORWARD_STEPWISE, "forwardStepwise" }, - { variantType::FORWARD_STEPWISE, "reducedDigitalFilter" }, - { variantType::FORWARD_STEPWISE, "FSM" } -}); - // * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * // const Foam::pointToPointPlanarInterpolation& @@ -114,10 +99,10 @@ Foam::turbulentDigitalFilterInletFvPatchVectorField::patchMapper() const Foam::List> -Foam::turbulentDigitalFilterInletFvPatchVectorField::patchIndexPairs() +Foam::turbulentDigitalFilterInletFvPatchVectorField::indexPairs() { // Get patch normal direction into the domain - const vector nf(computePatchNormal()); + const vector nf((-gAverage(patch().nf())).normalise()); // Find the second local coordinate direction direction minCmpt = 0; @@ -163,7 +148,7 @@ Foam::turbulentDigitalFilterInletFvPatchVectorField::patchIndexPairs() const boundBox bb(localPos); // Normalise to (i, j) coordinates - const Vector2D