- 01 Jun, 2018 7 commits
-
-
Mark OLESEN authored
-
-
-
- CGAL Triangulation_2.h (version 4.12) defines a point function, which interferes with the Foam::point typedef.
-
Mark OLESEN authored
- this addresses issue #843
-
Mark OLESEN authored
- Always used for optional dictionary entries, since these are individual values, and not meant to be embedded in a larger stream of tokens. Methods: - lookupOrDefault, lookupOrAddDefault, lookupOrDefaultCompat - readIfPresent, readIfPresentCompat - Handling mandatory dictionary entries is slightly more complex, since these may be part of larger stream of tokens, and are often used in a constructor context. For example, word modelType(dict.lookup("type")); Or they are used without a definite context. For example, dict.lookup("format") >> outputFormat; Newly introduced methods for mandatory dictionary entries: - get, getCompat - read, readCompat In a constructor or assignment context: word modelType(dict.get<word>("type")); outputFormat = dict.lookup("format"); without copy/move (similar to readIfPresent): dict.read("format", outputFormat);
-
Mark OLESEN authored
-
- 31 May, 2018 2 commits
- 30 May, 2018 5 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- this is consistent with compiler defaults, and helps Darwin users
-
-
Mark OLESEN authored
- resolve in favour of "inline explicit", which had marginally more uses and provides consistent prefixing for inline methods.
-
Mark OLESEN authored
- make the purpose more explicit, and reduces some work for the compiler as well.
-
- 29 May, 2018 8 commits
-
-
Mark OLESEN authored
- improves backward compatibility and more naming consistency. Retain setMany(iter1, iter2) to avoid ambiguity with the PackedList::set(index, value) method.
-
Mark OLESEN authored
-
-
Mark OLESEN authored
- required for std::iterator_traits specialization, which is used by the std::max_element algorithm on Darwin.
-
Mark OLESEN authored
-
Mark OLESEN authored
-
mattijs authored
-
mattijs authored
-
- 28 May, 2018 3 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- consistency with make and more succinct. - reduce code duplication in findEtcFiles.
-
Mark OLESEN authored
-
- 24 May, 2018 2 commits
- 21 May, 2018 1 commit
-
-
mattijs authored
Basic directional refinement: - only for coordinate aligned meshes - only for refinementRegions See the mesh/snappyHexMesh/aerofoilNACA0012_directionalRefinement tutorial.
-
- 17 May, 2018 1 commit
-
-
- the current working path with replacements for base-level OpenFOAM env variables such as FOAM_RUN, WM_PROJECT_DIR, WM_PROJECT_USER_DIR etc Can be used directly from the command-line or embedded into a command prompt. For example, PS1='$(foamPwd)\n\u\$ ' - aliases for user solver/utilities located under "$WM_PROJECT_USER_DIR": (ufoam, uapp, usol, uutil)
-
- 01 Mar, 2018 1 commit
-
-
mattijs authored
-
- 21 Feb, 2018 1 commit
-
-
mattijs authored
-
- 28 Dec, 2017 1 commit
-
-
mattijs authored
-
- 21 Dec, 2017 1 commit
-
-
mattijs authored
-
- 13 Dec, 2017 2 commits
- 11 Dec, 2017 1 commit
-
-
mattijs authored
-
- 21 May, 2018 2 commits
- 16 May, 2018 2 commits