ENH: Added optional limits to Function1 (#1924)
To apply limits to the input values, use the dictionary format to include the optional keywords 'minLimit' and/or 'maxLimit', e.g. limitedPolyTest polynomial; limitedPolyTestCoeffs { limitedPolyTest coeffs ( (5 1) (-2 2) (-2 3) (1 4) ); minLimit 0.4; maxLimit 1.4; } limitedTableFileTest tableFile; limitedTableFileTestCoeffs { file "<system>/fanCurve.txt"; minLimit 0.4; maxLimit 1.4; }
Showing
- src/OpenFOAM/expressions/Function1/Function1Expression.C 1 addition, 1 deletionsrc/OpenFOAM/expressions/Function1/Function1Expression.C
- src/OpenFOAM/primitives/functions/Function1/Function1/Function1.C 22 additions, 0 deletions...FOAM/primitives/functions/Function1/Function1/Function1.C
- src/OpenFOAM/primitives/functions/Function1/Function1/Function1.H 8 additions, 0 deletions...FOAM/primitives/functions/Function1/Function1/Function1.H
- src/OpenFOAM/primitives/functions/Function1/Function1/function1Base.C 33 additions, 4 deletions.../primitives/functions/Function1/Function1/function1Base.C
- src/OpenFOAM/primitives/functions/Function1/Function1/function1Base.H 9 additions, 0 deletions.../primitives/functions/Function1/Function1/function1Base.H
- src/OpenFOAM/primitives/functions/Function1/PolynomialEntry/PolynomialEntry.C 10 additions, 3 deletions...ves/functions/Function1/PolynomialEntry/PolynomialEntry.C
- src/OpenFOAM/primitives/functions/Function1/PolynomialEntry/PolynomialEntry.H 7 additions, 0 deletions...ves/functions/Function1/PolynomialEntry/PolynomialEntry.H
- src/OpenFOAM/primitives/functions/Function1/Scale/ScaleI.H 4 additions, 1 deletionsrc/OpenFOAM/primitives/functions/Function1/Scale/ScaleI.H
- src/OpenFOAM/primitives/functions/Function1/Sine/SineI.H 9 additions, 3 deletionssrc/OpenFOAM/primitives/functions/Function1/Sine/SineI.H
- src/OpenFOAM/primitives/functions/Function1/Table/TableBase.C 27 additions, 16 deletions...OpenFOAM/primitives/functions/Function1/Table/TableBase.C
- src/OpenFOAM/primitives/functions/Function1/Table/TableBase.H 1 addition, 1 deletion...OpenFOAM/primitives/functions/Function1/Table/TableBase.H
- src/OpenFOAM/primitives/functions/Function1/halfCosineRamp/halfCosineRampI.H 4 additions, 1 deletion...ives/functions/Function1/halfCosineRamp/halfCosineRampI.H
- src/OpenFOAM/primitives/functions/Function1/linearRamp/linearRampI.H 2 additions, 1 deletion...M/primitives/functions/Function1/linearRamp/linearRampI.H
- src/OpenFOAM/primitives/functions/Function1/quadraticRamp/quadraticRampI.H 2 additions, 1 deletion...itives/functions/Function1/quadraticRamp/quadraticRampI.H
- src/OpenFOAM/primitives/functions/Function1/quarterCosineRamp/quarterCosineRampI.H 3 additions, 1 deletion...unctions/Function1/quarterCosineRamp/quarterCosineRampI.H
- src/OpenFOAM/primitives/functions/Function1/quarterSineRamp/quarterSineRampI.H 2 additions, 1 deletion...es/functions/Function1/quarterSineRamp/quarterSineRampI.H
- src/OpenFOAM/primitives/functions/Function1/step/stepFunctionI.H 3 additions, 1 deletion...nFOAM/primitives/functions/Function1/step/stepFunctionI.H
Please register or sign in to comment