- 21 Jan, 2019 1 commit
-
-
Andrew Heather authored
-
- 17 Jan, 2019 3 commits
- 14 Jan, 2019 1 commit
-
-
mattijs authored
-
- 17 Jan, 2019 2 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
- 16 Jan, 2019 4 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- when combining lists in processor order this simplifies code and reduces memory overhead. Write this: ---- labelList collected; const globalIndex sizing(input.size()); sizing.gather(input, collected); ---- OR ---- labelList collected; globalIndex::gatherOp(input, collected); ---- Instead of this: ---- labelList collected; List<labelList> scratch(Pstream::nProcs()); scratch[Pstream::myProcNo()] = input; Pstream::gatherList(scratch); if (Pstream::master()) { collected = ListListOps::combine<labelList> ( scratch, accessOp<labelList>() ); } scratch.clear(); ----
-
Mark OLESEN authored
- remove unused and deprecated emptyList() casting function. This function is disllowed by many modern compilers and is no longer used within OpenFOAM - was deprecated 2018-07.
-
Mark OLESEN authored
-
- 10 Jan, 2019 7 commits
-
-
Mark OLESEN authored
- use forwarding tmp factory methods, auto types
-
Mark OLESEN authored
- use forwarding tmp factory methods, auto types
-
Mark OLESEN authored
- use forwarding tmp factory methods, auto types
-
Mark OLESEN authored
- use forwarding tmp factory methods, auto types
-
Mark OLESEN authored
- use forwarding tmp factory methods, auto types
-
Mark OLESEN authored
- use forwarding tmp factory methods
-
Mark OLESEN authored
- use local 'prefix' variable for easier override and more consistency
-
- 15 Jan, 2019 5 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- can still test as a bool or use to 'peek' at the content.
-
Mark OLESEN authored
- make adjustment of the DebugSwitches optional. Enable (the old behaviour) with -debug.
-
Mark OLESEN authored
- only backup/modify controlDict if it contains a DebugSwitches entry - add -no-debug option to suppress modification entirely
-
- 14 Jan, 2019 4 commits
-
-
Mark OLESEN authored
- write values of processor boundaries only, for diagnostic purposes. - parallel only, and non-legacy format only
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- The dummy accessOp can be useful outside of ListListOps. - New emptyOp for using as a filter predicate (for example).
-
- 10 Jan, 2019 1 commit
-
-
Mark OLESEN authored
-
- 11 Jan, 2019 4 commits
-
-
Mark OLESEN authored
- this protected method was previously used directly for the list output and had the check for 2 or more elements in it. Now simply test the List content and handle the output preference separately.
-
Mark OLESEN authored
-
Mark OLESEN authored
- generates dictionary-like content, but without a separator between keyword and list content.
-
Mark OLESEN authored
- missing verbatim/endverbatim markers, missing "Foam::" prefix, typos
-
- 10 Jan, 2019 8 commits
-
-
Mark OLESEN authored
- emits the notes description only
-
Mark OLESEN authored
- this class really should not be used at all anymore. Add a message so people recognize can find any occurrences.
-
Mark OLESEN authored
- introduced a ListPolicy details to make the transition between a short list (space separated) and a long list (newline separated) more configurable. We suppress line breaks for commonly used types that often have short content: (word, wordRes, keyType).
-
Mark OLESEN authored
- was WM_PROJECT_API in the environment and FOAM_API in dictionaries. Make these both consistently FOAM_API. This is a non-breaking change, since the value of WM_PROJECT_API (added in 1812) and/or FOAM_API is purely informative. For the current correct values, always use * foamEtcFile -show-api * wmakeBuildInfo -show-api
-
Mark OLESEN authored
- already done in argList
-
Mark OLESEN authored
-
Mark OLESEN authored
- If using a non-clang compiler suite (gcc, intel, etc) the additional lbraries required for mesa with llvm pipelines may not be found. Provide a mesa_llvm configuration with in the 'vtk' config file. Can use the usual types of settings * mesa_llvm=llvm-4.0.1 * mesa_llvm=none * mesa_llvm=system
-
Mark OLESEN authored
- accidentally introduced by 27c62303 STYLE: trial use of brace-initialized dimensionSet - instead of writing dimensionedScalar(dimensionSet(1, -2, -2, 0, 0, 0), Zero); we can use C++11 brace-initialization to bundle the parameters for the dimensionSet construction and simply write dimensionedScalar({1, -2, -2, 0, 0, 0}, Zero); Note the following is incorrect syntax (extra brackets): dimensionedScalar(({1, -2, -2, 0, 0, 0}), Zero);
-