- 27 Jul, 2018 3 commits
-
-
Mark OLESEN authored
- supports copy append and move append
-
Mark OLESEN authored
- already had remove() by iterator, but not by key. As per erase() which already worked by iterator or by key.
-
Mark OLESEN authored
- as per 018124e3
-
- 26 Jul, 2018 10 commits
-
-
mattijs authored
-
mattijs authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
mattijs authored
Changed into warning since e.g. tutorials/combustion/fireFoam/LES/compartmentFire uses columns of 1D stacks so they've got empty but are still 3D.
-
Mark OLESEN authored
-
Mark OLESEN authored
- simplifies usage. Support syncPar check on names() to detect inconsistencies. - simplify readFields, ReadFields and other routines by using these new methods.
-
mattijs authored
-
mattijs authored
-
mattijs authored
-
- 25 Jul, 2018 6 commits
-
-
Mark OLESEN authored
-
Mark OLESEN authored
- what was previously termed 'setLargeCellSubset()' is now simply 'setCellSubset()' and supports memory efficient interfaces. The new parameter ordering avoids ambiguities caused by default parameters. Old parameter order: setLargeCellSubset ( const labelList& region, const label currentRegion, const label patchID = -1, const bool syncCouples = true ); New parameter order: setCellSubset ( const label regioni, const labelUList& regions, const label patchID = -1, const bool syncCouples = true ); And without ambiguity: setCellSubset ( const labelUList& selectedCells, const label patchID = -1, const bool syncCouples = true ); - support bitSet directly for specifying the selectedCells for memory efficiency and ease of use. - Additional constructors to perform setCellSubset() immediately, which simplifies coding. For example, meshParts.set ( zonei, new fvMeshSubset(mesh, selectedCells) ); Or even return autoPtr<fvMeshSubset>::New(mesh, selectedCells);
-
Mark OLESEN authored
- BitSetOps::create(len, locations, on) that generates a bitSet with the specified length. The optional 'on' bool can be used to flip the logic.
-
Mark OLESEN authored
-
mattijs authored
-
Mark OLESEN authored
-
- 24 Jul, 2018 1 commit
-
-
Mark OLESEN authored
-
- 25 Jul, 2018 1 commit
-
-
Mark OLESEN authored
- enclosed with a #ifdef Foam_argList_1712 .. #endif pair (defined by default). In a later release, this can be disabled by default. ENH: add input length check for -hostRoots option
-
- 24 Jul, 2018 1 commit
-
-
Mark OLESEN authored
- unused, does not run in parallel - avoid enclosing namespace in fvMeshSubset
-
- 25 Jul, 2018 1 commit
-
-
Mark OLESEN authored
- gets the pointer within the list.
-
- 24 Jul, 2018 5 commits
-
-
Mark OLESEN authored
- improve alignment of various phasePairKey implementations
-
Mark OLESEN authored
-
Mark OLESEN authored
- get<label>, get<scalar> instead of readLabel, readScalar, etc.
-
Mark OLESEN authored
- this eliminates a degree of ambiguity when resolving a read() method in inherited classes.
-
Mark OLESEN authored
- ignore implicit-fallthrough for ragel generated code. - add -Wno-deprecated-declarations for c++LESSWARN. These principally associated with older CGAL versions and their use of particular mpfr routines.
-
- 23 Jul, 2018 6 commits
-
-
Mark OLESEN authored
- simplifies conversion of RPM to radians/sec for const variables
-
Mark OLESEN authored
-
Mark OLESEN authored
- improve doxygen for lumpedPointMotion
-
Mark OLESEN authored
-
Mark OLESEN authored
- ref issue #762 STYLE: consistency in file vs files for pointNoise and surfaceNoise - use "files" when available, fallback to "file" otherwise.
-
Mark OLESEN authored
Some special adjustments are undertaken for distance = 0. - With the isoSurfaceCell algorithm is used, additional checks for open surfaces edges are used to limit the extend of resulting distance surface. The resulting surface elements will not, however, contain partial cell coverage. - Always treated as signed (ignoring the input value), since it is nearly impossible to generate any surface otherwise.
-
- 20 Jul, 2018 1 commit
-
-
Mark OLESEN authored
- missing indexing caused the real radius to be largely ignored when useRealRadius = true
-
- 18 Jul, 2018 1 commit
-
-
Mark OLESEN authored
-
- 12 Jul, 2018 1 commit
-
-
mattijs authored
-
- 11 Jul, 2018 3 commits
-
-
Mark OLESEN authored
-
mattijs authored
-
Mark OLESEN authored
- the original intention was to avoid vtp output when the clouds are empty anyhow. However, it is useful for post-processing to have clouds with zero parcels (eg, before the start of injection). Pruning of empty clouds is now an option in the vtkCloud dictionary controls, with the default being false (no pruning). This represents a non-breaking change in behaviour since it generates more output than previously. Example, { type vtkCloud; //- Suppress writing of empty clouds (default: false) prune true; }
-