- 08 Sep, 2021 1 commit
-
-
Mark Olesen authored
- previously used the size of distributed roots to transmit if the case was running in distributed mode, but this behaves rather poorly with bad input. Specifically, the following questionable setup: distributed true; roots ( /*none*/ ); Now transmit the ParRunControl distributed() value instead, and also emit a gentle warning for the user: WARNING: running distributed but did not specify roots!
-
- 18 Aug, 2021 1 commit
-
-
Andrew Heather authored
-
- 02 Aug, 2021 1 commit
-
-
Andrew Heather authored
-
- 20 Jul, 2021 1 commit
-
-
Mark Olesen authored
- add "point data" or "face data" note to the boundaryData output for easier diagnositics in the future.
-
- 17 Jul, 2021 1 commit
-
-
Mark Olesen authored
- for v2106 restricted the input conversion of string types to disallow treating verbatim strings as possible word input. However, it was too strict in just allowing quoted strings and should have also permitted '$'-sigil variables as well. - ensure that errors for bad string -> word input conversion are raised from within the '>>' read operator. These were previously triggered during the stripping process, which made error tracing more difficult.
-
- 15 Jul, 2021 1 commit
-
-
Andrew Heather authored
-
- 08 Jul, 2021 1 commit
-
-
Mark Olesen authored
Issue first shows up on gcc-11 with these types of library symbols: U Foam::tableReader<double>::dictionaryConstructorTablePtr_[abi:cxx11] xx B Foam::tableReader<double>::dictionaryConstructorTablePtr_ Use concrete hasher functor for runtime selection tables, which avoids any additional template resolutions (introduced with 95cd8ee7). The library symbols now resolve _without_ an additional abi:cxx11 tag.
-
- 07 Jul, 2021 2 commits
-
-
Andrew Heather authored
-
Andrew Heather authored
-
- 28 Jun, 2021 3 commits
-
-
Andrew Heather authored
-
Andrew Heather authored
Minor clean-up
-
Andrew Heather authored
-
- 24 Jun, 2021 7 commits
-
-
sergio authored
-
Mark Olesen authored
-
Mattijs Janssens authored
Hot fixes for v2106 See merge request !474
-
mattijs authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
- 23 Jun, 2021 3 commits
-
-
Andrew Heather authored
ENH: Adding subMesh option to momentumError and div FOs See merge request !463
-
-
1) Adding subMesh capabilities to momentumError and div FOs. - A subMesh is created from cellZones. - The operators (div, etc) are only calculated in the subMesh. 2) Optionally, halo cells can be added to the cellZones. 3) New helper class to handle the subMesh creation and field mapping.
-
- 22 Jun, 2021 5 commits
-
-
Sergio Ferraris authored
TUT: multiphase: replace boatAndPropeller with rigidBodyHull See merge request !473
-
-
-
sergio authored
-
Mark Olesen authored
-
- 21 Jun, 2021 2 commits
-
-
Mark Olesen authored
ENH: less cryptic error message in surfaceWriters::vtkWriter - fall back to nFields=1 and report the problem.
-
mattijs authored
-
- 19 Jun, 2021 3 commits
-
-
Mark Olesen authored
- add setter/getter methods for the zone selection - construct for multiple zone selection - support explicit zone ids instead of name matcher
-
Mark Olesen authored
-
Mark Olesen authored
- add setter/getter methods for number of grow/shrink steps, which allows reuse of the same object. - remove the lower input hard-limit of 1 step, to allow definition of a no-op filter. - drop early exit from grow/shrink cycle (potential parallel issues).
-
- 18 Jun, 2021 8 commits
-
-
Mark Olesen authored
CONFIG: set API level to 2106 in ramp-up for release
-
Mark Olesen authored
- previously a function (unlike the csh version) but since bashrc and setup have been split -> replace with inline definition STYLE: formatting/wording for openfoam starters TUT: simplify controlDict modification, add default substitution ENH: accept '/' for end-of-options terminator (etc/openfoam) - makes the application or service more apparent. * eg. /usr/bin/openfoam / blockMesh * vs. /usr/bin/openfoam -- blockMesh Accept lone '-' as the end-of-options terminator, as per bash - Adjust handling of openfoam '-c' option to flag that a command-string will appear, but continue with option parsing. Consistent with bash definition.
-
Mark Olesen authored
- in the 'auto' mode (now the default), it will use cleanCase and also remove the 0/ directory if a 0.orig/ directory also exists. This corresponds to a frequent idiom and can be used quite safely for most cases. ENH: add -serial / -parallel preference for foamRunTutorials
-
Mark Olesen authored
- adjust commented-out evaluation to avoid warnings. With code like this ``` #if 0 nxin #eval{ round($nxin / 5) }; #endif ``` The handling of the "#if 0 / #endif" clause uses the plain ISstream parser to tokenize. This means that the "round(" is parsed as a word with a mismatched closing ')', whereas the "#eval" parser will slurp everything in until the closing brace and send it off as a string to the expression parser.
-
-
Mark Olesen authored
-
Andrew Heather authored
STYLE: PDRFOAM End of Program was inconsistent with other applications See merge request !447
-
-