ENH: Add functionEntry '#calc' to dictionary
- handles basic operations, references to other dictionary entries (with '$name' syntax) and assorted mathematical functions: pi(), degToRad, radToDeg, asin, acos, atan, sin, cos, tan, log, log10, mag, atan2, pow The basic syntax: #calc{ ... }; NOTE the trailing ';' is required for the primitiveEntry to be properly defined.
Showing
- applications/test/dictionary/Make/files 0 additions, 4 deletionsapplications/test/dictionary/Make/files
- applications/test/dictionary/Make/options 1 addition, 1 deletionapplications/test/dictionary/Make/options
- applications/test/dictionary/testDictCalc 6 additions, 21 deletionsapplications/test/dictionary/testDictCalc
- applications/test/dictionary/testDictCalcError 46 additions, 0 deletionsapplications/test/dictionary/testDictCalcError
- src/OpenFOAM/Make/files 6 additions, 0 deletionssrc/OpenFOAM/Make/files
- src/OpenFOAM/Make/options 1 addition, 1 deletionsrc/OpenFOAM/Make/options
- src/OpenFOAM/db/dictionary/functionEntries/calcEntry/calcEntry.C 0 additions, 0 deletions...nFOAM/db/dictionary/functionEntries/calcEntry/calcEntry.C
- src/OpenFOAM/db/dictionary/functionEntries/calcEntry/calcEntry.H 0 additions, 0 deletions...nFOAM/db/dictionary/functionEntries/calcEntry/calcEntry.H
- src/OpenFOAM/db/dictionary/functionEntries/calcEntry/calcEntryInternal.C 0 additions, 0 deletions.../dictionary/functionEntries/calcEntry/calcEntryInternal.C
- src/OpenFOAM/db/dictionary/functionEntries/calcEntry/calcEntryInternal.H 0 additions, 0 deletions.../dictionary/functionEntries/calcEntry/calcEntryInternal.H
- src/OpenFOAM/db/dictionary/functionEntries/calcEntry/calcEntryParser.atg 61 additions, 63 deletions.../dictionary/functionEntries/calcEntry/calcEntryParser.atg
- src/OpenFOAM/db/error/CocoParserErrors.H 7 additions, 7 deletionssrc/OpenFOAM/db/error/CocoParserErrors.H
- src/OpenFOAM/primitives/chars/wchar/wchar.H 4 additions, 0 deletionssrc/OpenFOAM/primitives/chars/wchar/wchar.H
- src/OpenFOAM/primitives/chars/wchar/wcharIO.C 20 additions, 4 deletionssrc/OpenFOAM/primitives/chars/wchar/wcharIO.C
- wmake/rules/General/coco 1 addition, 1 deletionwmake/rules/General/coco
Please register or sign in to comment