- Jul 12, 2019
-
-
Mark OLESEN authored
- unfriend HashSet, HashTable IO operators - global min(), max(), minMax() functions taking a labelHashSet and an optional limit. For example, labelHashSet set = ...; Info<< "min is " << min(set) << nl; Info<< "max (non-negative) " << max(set, 0) << nl; - make HashTable iterator '->' dereferencing more consistent by also supporting non-pointer types as well. - read HashTable values in-situ to avoid copying
-
Mark OLESEN authored
- the Enum::readEntry() method was previously as bit sloppy with respect to the enumeration that it accepted. If the input was non-mandatory, typos would go unnoticed. Now tighten things so that if an enumeration is found, it must also be valid. STYLE: remove unused/deprecated Enum::lookupOrFailsafe() method - this was only used in a few places internally in 1712 and 1806 but has since then been superseded by getOrDefault() with an optional 'failsafe' flag.
-
Mark OLESEN authored
- previously deprecated and slated for removal in 2018-03
-
Mark OLESEN authored
-
Mark OLESEN authored
- add triSurface::subsetMesh single-parameter variant
-
- Jul 11, 2019
-
-
Mark OLESEN authored
- An identity is often useful when generating connectivity and offset information. - The optional repeat value for vtk::write() allows it to also be used as a fill method.
-
- Jul 12, 2019
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- now catch these and emit a warning. Still need to investigate the root cause in the caller(s) or regionSplit.
-
- Jul 10, 2019
-
-
Mark OLESEN authored
-
Andrew Heather authored
-
- Jul 09, 2019
-
-
Mark OLESEN authored
- the behaviour of std::rename with overwriting an existing file is implementation dependent: - POSIX: it overwrites. - Windows: it does not overwrite. - for Windows need to use the ::MoveFileEx() routine for overwriting. More investigation is needed for proper handling of very long names.
-
Mark OLESEN authored
- this cannot be left as a configurable value (on windows), since it needs to be enabled even prior to reading the etc/controlDict file, in case the OpenFOAM installation path itself contains spaces.
-
Mark OLESEN authored
Modifications to help avoid inadvertent overwriting of tutorialsTest: - new '-force' option to overwrite existing directory - generate a 'tutorialsTest/Alltest' script that disallows the possibilty of self-recursion
-
- Jul 08, 2019
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- reverse mapping for the original point ids. This can be useful when searching a subset of points, but needing to store access to the original point index. - move constructor. - Allow use/not-use subset as an optional constructor argument for more convenient caller logic.
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- mingw uses 32-bit long regardless of -m32 or -m64 setting
-
- Jul 05, 2019
-
-
Mark OLESEN authored
- when searching for a file that may not actually exist, the short-cut optimization could lead to the 'constant' directory being ignored. STYLE: simplify logic in points0MotionSolver::points0IO
-
Mark OLESEN authored
-
- Jul 04, 2019
-
-
Mark OLESEN authored
- the scotch interface still uses non-const pointers when passing in values. For the ConstPrecisionAdaptor this means that we need to cheat with a constCast(). Using ref() will rightly trigger complaints about trying to modify a const object.
-
- Jul 02, 2019
-
-
Andrew Heather authored
-
Andrew Heather authored
BUG: DimensionedField - register new field if it does not have the same name as the copy - see #1348
-
- Jun 28, 2019
-
-
Mark OLESEN authored
- add PDRblockMeshDict example for cavity
-
Mark OLESEN authored
- reduced clutter. Mostly only need to scan source tree. - 00-dummy: use wmake/src/Allmake to get native (not cross-compiled) wmake toolchain binaries
-
- Jul 09, 2019
-
-
Andrew Heather authored
-
- Jun 28, 2019
-
-
Mark OLESEN authored
- reduced clutter. Mostly only need to scan source tree. - 00-dummy: use wmake/src/Allmake to get native (not cross-compiled) wmake toolchain binaries
-
Mark OLESEN authored
- don't need extra nullptr check for some cases. Less clutter.
-
- Jun 27, 2019
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- changed for 1906 to have a regIOobject always cleanup its objectRegistry entry. No need to explicitly 'release' ownership for this to now happen. - doxygen formatting for MeshObject
-
Mark OLESEN authored
Caveat: The -Wdeprecated-copy produces many, many compiler warnings
-
Mark OLESEN authored
-
Andrew Heather authored
-
Andrew Heather authored
-
- Jun 26, 2019
-
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
TODO: need to revisit
-