- Nov 15, 2022
-
-
Mark OLESEN authored
-
Mark OLESEN authored
-
Mark OLESEN authored
- was found to cause issues (snappyHexMesh specifically) on Fugaku. Reported by @Azami
-
Mark OLESEN authored
- consistent with sumOp ENH: globalIndex with gatherNonLocal tag, and use leading dispatch tags - useful for gather/write where the master data can be written separately. Leading vs trailing dispatch tags for more similarity to other C++ conventions.
-
- Nov 14, 2022
-
-
Andrew Heather authored
ENH: functionObjects: refactor and extend histogram See merge request !563
-
-
- new submodels: - 'equalBinWidth': groups data into bins of equal widths (previous behaviour) - 'unequalBinWidth': groups data into bins of unequal widths - output files per time-step are replaced with a single output file - silently deprecates the input entries: 'setFormat' and 'formatOptions'
-
Kutalmış Berçin authored
overset modifications: allow overset pacthes overlap, allow fringe faces walk, mass conservation update See merge request !555
-
Kutalmış Berçin authored
COMP: overset: fixes for SPDP, int64
-
- Nov 11, 2022
-
-
Note that there is no support for using GAMG with mass-correction.
-
-
The improvements include: - Allowing overset patches to be displaced outside background domain. - The approach does not support overlapping of multiple inset meshes on top of background domain. - Allowing fringe faces to walk away from hole cells in background domain. - The approach was not extensibly tested with overlapping patches. - Improving mass conservation. - Various experimental entries are removed: massFluxInterpolation, ddtCorr. - New entries: - oversetAdjustPhi: adds a flux correction outside the pressure equation. - massCorrection: adds an implicit correction.
-
- Nov 09, 2022
- Nov 08, 2022
-
-
Andrew Heather authored
More consistent use of combineReduce, simpler and/or reductions See merge request !566
-
- replaced ad hoc handling of formatOptions with coordSetWriter and surfaceWriter helpers. Accompanying this change, it is now possible to specify "default" settings to be inherited, format-specific settings and have a similar layering with surface-specific overrides. - snappyHexMesh now conforms to setFormats Eg, formatOptions { default { verbose true; format binary; } vtk { precision 10; } } surfaces { surf1 { ... formatOptions { ensight { scale 1000; } } } }
-
- for later reuse with fields (for example) ENH: use 'scheduled' for surfaceWriter field merging (#2402) - in tests with merging fields (surfaceWriter), 'scheduled' was generally faster than 'nonBlocking' for scalars, minorly faster for vectors. Thus make 'scheduled' the default for the surfaceWriter but with a user-option to adjust as required. Previously simply relied on whichever default globalIndex had (currently nonBlocking). Reuse globalIndex information from mergedSurf instead of globalIndex::gatherOp to avoid an extra MPI call to gather sizes each time. These changes will not be noticable unless surface sampling is done very frequently (eg, every iteration) and with large core counts.
-
- support globalIndex for points/faces as an output parameter, which allows reuse in subsequent field merge operations. - make pointMergeMap an optional parameter. This information is not always required. Eg, if only using gatherAndMerge to combine faces but without any point fields. ENH: make globalIndex() noexcept, add globalIndex::clear() method
-
DOC: document which MPI send/recv are associated with commType
-
- broadcast : (replaces scatter) - combineReduce == combineGather + broadcast - listCombineReduce == listCombineGather + broadcast - mapCombineReduce == mapCombineGather + broadcast - allGatherList == gatherList + scatterList Before settling on a more consistent naming convention, some intermediate namings were used in OpenFOAM-v2206: - combineReduce (2206: combineAllGather) - listCombineReduce (2206: listCombineAllGather) - mapCombineReduce (2206: mapCombineAllGather)
-
Mark OLESEN authored
-
mattijs authored
-
- Nov 07, 2022
-
-
Mattijs Janssens authored
ENH: ensightToFoam: Ensight Gold mesh converter See merge request !567
-
mattijs authored
-
Andrew Heather authored
Integration of grey area turbulence models from Upstream CFD See merge request !560
-
Kutalmış Berçin authored
-
Kutalmış Berçin authored
BUG: DEShybrid: reintroduce e28bed59
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
- Code supplied by Marian Fuchs, Upstream CFD GmbH
-
Andrew Heather authored
-
Andrew Heather authored
Default is fe = true, yielding the original form given be Shur (2008)
-
Andrew Heather authored
-
Andrew Heather authored
-
Andrew Heather authored
-