Skip to content
Snippets Groups Projects
Commit a2526776 authored by Kutalmış Berçin's avatar Kutalmış Berçin
Browse files

BUG: Lambda2: reverse the sign of the governing equation (fixes #2731)

parent 99f5d9a7
Branches
Tags
No related merge requests found
......@@ -6,7 +6,7 @@
\\/ M anipulation |
-------------------------------------------------------------------------------
Copyright (C) 2013-2016 OpenFOAM Foundation
Copyright (C) 2019-2020 OpenCFD Ltd.
Copyright (C) 2019-2023 OpenCFD Ltd.
-------------------------------------------------------------------------------
License
This file is part of OpenFOAM.
......@@ -61,10 +61,11 @@ bool Foam::functionObjects::Lambda2::calc()
)
);
// (JH:p. 76-78)
return store
(
resultName_,
-eigenValues(SSplusWW)().component(vector::Y)
eigenValues(SSplusWW)().component(vector::Y)
);
}
......
......@@ -6,7 +6,7 @@
\\/ M anipulation |
-------------------------------------------------------------------------------
Copyright (C) 2013-2016 OpenFOAM Foundation
Copyright (C) 2020 OpenCFD Ltd.
Copyright (C) 2020-2023 OpenCFD Ltd.
-------------------------------------------------------------------------------
License
This file is part of OpenFOAM.
......@@ -37,30 +37,39 @@ Description
Operands:
\table
Operand | Type | Location
input | volVectorField | $FOAM_CASE/\<time\>/\<inpField\>
input | volVectorField | \<case\>/\<time\>/\<inpField\>
output file | - | -
output field | volScalarField | $FOAM_CASE/\<time\>/\<outField\>
output field | volScalarField | \<case\>/\<time\>/\<outField\>
\endtable
References:
\verbatim
Governing equation (tag:JH):
Jeong, J., & Hussain, F. (1995).
On the identification of a vortex.
Journal of Fluid Mechanics, 285, 69-94.
DOI:10.1017/S0022112095000462
\endverbatim
Usage
Minimal example by using \c system/controlDict.functions:
\verbatim
Lambda21
{
// Mandatory entries (unmodifiable)
// Mandatory entries
type Lambda2;
libs (fieldFunctionObjects);
// Optional (inherited) entries
// Inherited entries
...
}
\endverbatim
where the entries mean:
\table
Property | Description | Type | Req'd | Dflt
type | Type name: Lambda2 | word | yes | -
libs | Library name: fieldFunctionObjects | word | yes | -
Property | Description | Type | Reqd | Deflt
type | Type name: Lambda2 | word | yes | -
libs | Library name: fieldFunctionObjects | word | yes | -
\endtable
The inherited entries are elaborated in:
......@@ -72,12 +81,6 @@ Usage
postProcess -func Lambda2
\endverbatim
See also
- Foam::functionObject
- Foam::functionObjects::fvMeshFunctionObject
- Foam::functionObjects::fieldExpression
- ExtendedCodeGuide::functionObjects::field::Lambda2
SourceFiles
Lambda2.C
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment