- Nov 02, 2018
-
-
Andrew Heather authored
-
- Nov 01, 2018
-
-
Mark OLESEN authored
- for space-savings the VTK fields are normally written as 'float' rather than double. When a double field contains very large values, these can result in a overflow when converted to float. Now trap these with the appropriate numeric limits. No warning when these values are clipped: it should be readily apparent from the output. ENH: handle symmTensor component swapping directly on VTK output. - use VTK output routines in vtkSurfaceWriter to benefit from the above changes
-
Mark OLESEN authored
- a failed attempt to read a value (eg, word, label, scalar) from a stream now always provokes a FatalIOError. This helps avoid some difficult to trace input errors.
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- preliminary work to #1057 - add dictionary selectable format (ascii|binary) to VTKsurfaceFormat, VTPsurfaceFormat
-
mattijs authored
-
mattijs authored
-
Mattijs Janssens authored
Feature topo set improvements (issue #1060) See merge request OpenFOAM-plus!216
-
Mark OLESEN authored
-
- Oct 31, 2018
-
-
mattijs authored
-
mattijs authored
type sampled is the equivalent of 'mappedField' bc functionality - it samples a registered field on a different region/patch/cells.
-
mattijs authored
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- make topoSet set/unset methods virtual to allow overloading
-
- Oct 30, 2018
-
-
mattijs authored
-
mattijs authored
-
Mark OLESEN authored
- old 'DELETE' enum was easily confused with 'REMOVE', which removes the set, not the elements from the set. - provide corresponding subtractSet() method STYLE: HashSet set/unset instead of insert/erase methods in topoSetSource - simplifies switching to/from bitSet storage
-
mattijs authored
-
mattijs authored
-
mattijs authored
-
mattijs authored
-
Mark OLESEN authored
- add intermediate classes topoSetCellSource, topoSetFaceSource, topoSetPointSource and corresponding New() factories
-
Mark OLESEN authored
- Support specification with "patches" and "patch" keywords (similar to zone selection). Keyword "name" for compatibility.
-
Mark OLESEN authored
- "boxes" has precedence over "box" (similar to treatment of "zones" vs "zone")
-
- Oct 29, 2018
-
-
Mark OLESEN authored
- replaces "centre", using the same keyword as other objects (eg, plane, rotatedBox, coordinateSystem etc).
-
mattijs authored
-
mattijs authored
-
Mark OLESEN authored
- uses the keywords 'zones' and 'zone' to avoid potential conflicts with a named topoSet action, but accepts 'name' for compatibility.
-
- Oct 17, 2018
-
-
mattijs authored
-
- Oct 29, 2018
-
-
Mattijs Janssens authored
Feature patch function1 See merge request OpenFOAM-plus!215
-
Mattijs Janssens authored
-
- Oct 19, 2018
-
-
Mark OLESEN authored
- catch some dictionary entries from pre-develop branch
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- make hasFaceId a top-level virtual method and remove keepIds equivalent from sampledTriSurfaceMesh. This makes the property available without casting. - New sampling type 'none'. Can be used to temporarily disable a sampling surface definition, or to provide boilerplate for overwriting later.
-
- Oct 10, 2018
-
-
Mark OLESEN authored
COMP: fix incorrect reference in meshedSurfRef
-
- Oct 19, 2018
-
-
Mark OLESEN authored
- as part of the cleanup of dictionary access methods (c6520033) made the dictionary class single inheritance from IDLList<entry>. This eliminates any ambiguities for iterators and allows for simple use of range-for looping. Eg, for (const entry& e : topDict)) { Info<< "entry:" << e.keyword() << " is dict:" << e.isDict() << nl; } vs forAllConstIter(dictionary, topDict, iter)) { Info<< "entry:" << iter().keyword() << " is dict:" << iter().isDict() << nl; }
-
Mark OLESEN authored
-