ENH: improve exprResult handling
- some support for "uniform" bool fields. Calculating an averaged value for a boolField does not work very well, but we simply define that the field average is 'true' when more than 1/2 of its values are true. Not exactly true, but allows templated definitions to work smoothly. - additional output method writeValue(). This outputs the single (uniform) value or the first value of the field.
Showing
- src/OpenFOAM/expressions/exprResult/exprResult.C 189 additions, 74 deletionssrc/OpenFOAM/expressions/exprResult/exprResult.C
- src/OpenFOAM/expressions/exprResult/exprResult.H 36 additions, 20 deletionssrc/OpenFOAM/expressions/exprResult/exprResult.H
- src/OpenFOAM/expressions/exprResult/exprResultI.H 51 additions, 32 deletionssrc/OpenFOAM/expressions/exprResult/exprResultI.H
Please register or sign in to comment