- Jun 28, 2023
-
-
Andrew Heather authored
-
- Apr 25, 2023
-
-
Mark OLESEN authored
- the default (uninitialised) value for edge connections of -1 could be confused with a tagged finiteArea patch, which used (-patchid-1) encoding. This would lead to messages about erroneous processor-processor addressing, but is in fact an mismatched edge connection. Now tag the finiteArea patch as (-patchid-2) to avoid this ambiguity and correctly generate an "Undefined connection:" message instead. Properly flush the VTP writers before raising a FatalError to ensure that they are not prematurely truncated. Open Point: The base problem of "Undefined connection:" is largely related to multiply-connected face edges (ie, from the underlying volume mesh). Not easily remedied in the finiteArea generation. TUT: basic finiteArea setup on motorBike
-
- Apr 05, 2023
-
-
Mark OLESEN authored
- separate broadcast times from reduce/gather/scatter time - separate wait times from all-to-all time - support invocation counts, split off requests time/count from others to avoid flooding the counts - support 'detail' switch to increase the output information. Format may change in the future
-
- Feb 13, 2023
-
-
Mark OLESEN authored
-
- Dec 21, 2022
-
-
Andrew Heather authored
-
- Nov 18, 2022
-
-
Mark OLESEN authored
- functionality similar to that provided by foamToEnsight, foamToVTK which allows blocking out patches (eg, outer walls, inlet/outlet) that are not particularly interesting to visualize
-
- Jul 08, 2022
-
-
Mark OLESEN authored
- barycentric coordinates in interpolation (instead of x/y/z) - ease U (velocity) requirement. Needn't be named in the sampled fields. - default tracking direction is 'forward'
-
- Jun 24, 2022
-
-
Andrew Heather authored
-
- Jun 09, 2022
-
-
- Jun 08, 2022
-
-
Mark OLESEN authored
- simpler to write for sampled cutting planes etc. For example, slice { type cuttingPlane; point (0 0 0); normal (0 0 1); interpolate true; } instead of slice { type cuttingPlane; planeType pointAndNormal; pointAndNormalDict { point (0 0 0); normal (0 0 1); } interpolate true; } STYLE: add noexcept to some plane methods
-
- Mar 04, 2022
-
-
- the internal data are contiguous so can broadcast size and internals directly without an intermediate stream. ENH: split out broadcast time for profilingPstream information STYLE: minor Pstream cleanup - UPstream::commsType_ from protected to private, since it already has inlined noexcept getters/setters that should be used. - don't pass unused/unneed tag into low-level MPI reduction templates. Document where tags are not needed - had Pstream::broadcast instead of UPstream::broadcast in internals
-
- Jan 20, 2022
-
-
Mark OLESEN authored
-
- Dec 20, 2021
-
-
Andrew Heather authored
-
- Jun 28, 2021
-
-
Andrew Heather authored
Minor clean-up
-
- Jun 08, 2021
-
-
- Dec 23, 2020
- Jun 29, 2020
-
-
Andrew Heather authored
-
- Jun 17, 2020
-
-
Mark OLESEN authored
- use simpler decomposeParDict in tutorials, several had old 'boilerplate' decomposeParDict - use simpler libs () format - update surface sampling to use dictionary format
-
- Jun 08, 2020
-
-
ENH: update libs of etc/caseDicts/postProcess items ENH: ensure destructor=default ENH: ensure constness ENH: ensure no 'copy construct' and 'no copy assignment' exist TUT: add examples of function objects with full set of settings into a TUT if unavailable TUT: update pisoFoam/RAS/cavity tutorial in terms of usage
-
- Feb 07, 2020
-
-
Mark OLESEN authored
- useful for post-processing and data conversion tests
-
- Dec 23, 2019
-
-
Andrew Heather authored
-
- Dec 12, 2019
-
-
Kutalmış Berçin authored
-
- Nov 13, 2019
-
-
Mark OLESEN authored
-
- Nov 06, 2019
-
-
Mark OLESEN authored
- no stderr redirect needed: * 'command -v' - no stdout/stderr redirect needed: * 'rm -f' STYLE: consistent spacing after redirects
-
Mark OLESEN authored
-
- Aug 30, 2019
-
-
OpenFOAM bot authored
-
- Jun 25, 2019
-
-
Andrew Heather authored
-
- Feb 18, 2019
-
-
mattijs authored
-
- Dec 19, 2018
-
-
Andrew Heather authored
-
- Dec 13, 2018
-
-
Mark OLESEN authored
-
- Oct 16, 2018
-
-
Andrew Heather authored
-
- Jun 28, 2018
-
-
Andrew Heather authored
-
- Jun 18, 2018
-
-
mattijs authored
-
- May 08, 2018
-
-
Mark OLESEN authored
- prevents accidental overwrite of runtime conversions.
-
- Apr 18, 2018
-
-
mattijs authored
-
- Jul 18, 2018
-
-
Mark OLESEN authored
- canonical parameter name changed from "minMedianAxisAngle" to "minMedialAxisAngle" (DEC-2013), but was never previously reported as having changed.
-
- Jul 06, 2018
-
-
Mark OLESEN authored
- improve doxygen entries for searchable surfaces. - support selection of searchable surfaces with shorter names. Eg, type box | cylinder | ...; vs type searchableBox | searchableCylinder | ...;
-
- Nov 09, 2017
-
-
Mark OLESEN authored
Within decomposeParDict, it is now possible to specify a different decomposition method, methods coefficients or number of subdomains for each region individually. The top-level numberOfSubdomains remains mandatory, since this specifies the number of domains for the entire simulation. The individual regions may use the same number or fewer domains. Any optional method coefficients can be specified in a general "coeffs" entry or a method-specific one, eg "metisCoeffs". For multiLevel, only the method-specific "multiLevelCoeffs" dictionary is used, and is also mandatory. ---- ENH: shortcut specification for multiLevel. In addition to the longer dictionary form, it is also possible to use a shorter notation for multiLevel decomposition when the same decomposition method applies to each level.
-
- Jun 06, 2018
-
-
sergio authored
-
- Oct 12, 2017
-
-
Mark OLESEN authored
-