diff --git a/src/finiteVolume/cfdTools/general/SRF/SRFModel/SRFModel/SRFModel.C b/src/finiteVolume/cfdTools/general/SRF/SRFModel/SRFModel/SRFModel.C index 86a14f5c7d..7ba4e77a4d 100644 --- a/src/finiteVolume/cfdTools/general/SRF/SRFModel/SRFModel/SRFModel.C +++ b/src/finiteVolume/cfdTools/general/SRF/SRFModel/SRFModel/SRFModel.C @@ -167,7 +167,7 @@ Foam::vectorField Foam::SRF::SRFModel::velocity const vectorField& positions ) const { - return -omega_.value() ^ (positions - axis_*(axis_ & positions)); + return omega_.value() ^ (positions - axis_*(axis_ & positions)); } @@ -185,7 +185,7 @@ Foam::tmp Foam::SRF::SRFModel::U() const IOobject::NO_READ, IOobject::NO_WRITE ), - -omega_ ^ (mesh_.C() - axis_*(axis_ & mesh_.C())) + omega_ ^ (mesh_.C() - axis_*(axis_ & mesh_.C())) ) ); } diff --git a/src/finiteVolume/cfdTools/general/SRF/derivedFvPatchFields/SRFVelocityFvPatchVectorField/SRFVelocityFvPatchVectorField.C b/src/finiteVolume/cfdTools/general/SRF/derivedFvPatchFields/SRFVelocityFvPatchVectorField/SRFVelocityFvPatchVectorField.C index 20562d4425..6d04720d1f 100644 --- a/src/finiteVolume/cfdTools/general/SRF/derivedFvPatchFields/SRFVelocityFvPatchVectorField/SRFVelocityFvPatchVectorField.C +++ b/src/finiteVolume/cfdTools/general/SRF/derivedFvPatchFields/SRFVelocityFvPatchVectorField/SRFVelocityFvPatchVectorField.C @@ -145,7 +145,7 @@ void SRFVelocityFvPatchVectorField::updateCoeffs() // Determine patch velocity due to SRF const vectorField SRFVelocity = srf.velocity(patch().Cf()); - operator==(SRFVelocity + inletValue_); + operator==(-SRFVelocity + inletValue_); } // If absolute, simply supply the inlet value as a fixed value else