- Jan 11, 2018
-
-
Mark OLESEN authored
- export library path for gmp/mpfr from CGAL config files. This is required when non-system gmp/mpfr libraries are being used, but not using a ThirdParty compiler installation. - automatically handle lib/ vs lib64/ (eg, for central installations) for packages such as boost, CGAL, etc. While the ThirdParty compilation of these will normally land in lib64/, this may not be the case when they are supplied by another means. - reworked the handling of foamEtcFile and foamCleanPath for less clutter in the configuration files. Added the bin/tools/lib-dir script to handle logic that is too complex to easily manage in csh.
-
- Jan 15, 2018
-
-
Mark OLESEN authored
- can tag the version compatibility with a negative number to suppress the warnings but retain some information about which version was supported.
-
- Jan 12, 2018
-
-
Andrew Heather authored
Simplify argList methods names and add more compat options See merge request OpenFOAM-plus!188
-
- Jan 10, 2018
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- previously part of POSIX.C
-
- Jan 09, 2018
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- for tutorials that are known to run poorly, can provide a placeholder Allrun-optional instead of the usual Allrun script. If this is detected, the case will be skipped.
-
Mark OLESEN authored
-
- Jan 08, 2018
-
-
Mark OLESEN authored
- can now be used as previously intended, since the scalarRange parsing has been fixed.
-
Mark OLESEN authored
- can be used to handle when options become redundant, but it is undesirable to treat its presence as an error. Can now tag it as being ignored. argList::ignoreOptionCompat({"oldOption", 1706}, true); argList::ignoreOptionCompat({"oldBoolOpttion", 1706}, false); command -oldOption xyz -oldBoolOpttion
-
Mark OLESEN authored
- use succincter method names that more closely resemble dictionary and HashTable method names. This improves method name consistency between classes and also requires less typing effort: args.found(optName) vs. args.optionFound(optName) args.readIfPresent(..) vs. args.optionReadIfPresent(..) ... args.opt<scalar>(optName) vs. args.optionRead<scalar>(optName) args.read<scalar>(index) vs. args.argRead<scalar>(index) - the older method names forms have been retained for code compatibility, but are now deprecated
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- direct parsing of -funcs to ITstream. - use direct lookup when the option is a word/string
-
Mark OLESEN authored
-
Andrew Heather authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- now avoid Istream and token mechanism in favour of a simpler string parser. This makes the code clearer, smaller, robuster. - provide convenience ge/gt/le/lt static constructors for scalarRange for using bounds directly with specifying via a string parameter. - scalarRange, scalarRanges now follow the unary predicate pattern (using an operator() for testing). This allows their reuse in other contexts. Eg, for filtering operations: myHash.filterValues(scalarRange::ge(100)); - remove unused scalarRanges methods that were specific to handling lists of time values. These were superseded by timeSelector methods several versions ago.
-
- Jan 05, 2018
-
-
Andrew Heather authored
-
- Jan 04, 2018
-
-
Mark OLESEN authored
-
- Jan 08, 2018
-
-
mattijs authored
-
- Jan 04, 2018
-
-
mattijs authored
-
Andrew Heather authored
-
- Jan 03, 2018
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- caused by the removal of empty zones when reading the surface files
-
- Dec 30, 2017
-
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
-
Andrew Heather authored
-
- Dec 29, 2017
-
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
switch The new lowReCorrection entry can be used to ensure that the low-Re mode is only applied when its value is on/true, e.g. lowReCorrection on; When active, the low-Re mode is active when the local y+ is less than the calculated y+_laminar. When inactive, the high-Re form is employed irrespectively of the local y+. It has a defaulrt value of off/false for backwards compatibility with OpenFOAM v1706
-
- Dec 28, 2017
- Dec 27, 2017
-
-
mattijs authored
-
- Dec 26, 2017
-
-
Andrew Heather authored
-
- Dec 22, 2017
-
-
sergio authored
BUG: Fixing creating of turbulence after overset specific in createFields.H for overRhoPimpleDyMFoam
-