openfoam/applications/utilities/mesh/conversion
Mark Olesen 1339c3357b ENH: general boundBox/treeBoundBox improvements
- null() static method
  * as const reference to the invertedBox with the appropriate casting.

- boundBox inflate(random)
  * refactored from treeBoundBox::extend, but allows in-place modification

- boundBox::hexFaces() instead of boundBox::faces
  * rarely used, but avoids confusion with treeBoundBox::faces
    and reuses hexCell face definitions without code duplication

- boundBox::hexCorners() for corner points corresponding to a hexCell.
  Can also be accessed from a treeBoundBox without ambiguity with
  points(), which could be hex corners (boundBox) or octant corners
  (treeBoundBox)

- boundBox::add with pairs of points
  * convenient (for example) when adding edges or a 'box' that has
    been extracted from a primitive mesh shape.

- declare boundBox nPoints(), nFaces(), nEdges() as per hexCell

ENH: return invertedBox instead of FatalError for empty trees

- similar to #2612

ENH: cellShape(HEX, ...) + boundBox hexCorners for block meshes

STYLE: cellModel::ref(...) instead of de-reference cellModel::ptr(...)
2022-11-24 12:21:01 +00:00
..
ansysToFoam ENH: cellShape::reset() - simplifies modification of existing shapes 2021-05-30 21:02:59 +02:00
ccm STYLE: compacter help information for -debug-switch etc. 2022-11-18 21:24:17 +01:00
cfx4ToFoam ENH: cellShape::reset() - simplifies modification of existing shapes 2021-05-30 21:02:59 +02:00
datToFoam ENH: improve consistency of fileName handling windows/non-windows (#2057) 2021-04-19 16:33:42 +00:00
ensightToFoam ENH: general boundBox/treeBoundBox improvements 2022-11-24 12:21:01 +00:00
fireToFoam ENH: cleanup/reorganize surfaceWriter and fileFormats 2022-02-10 19:28:51 +01:00
fluent3DMeshToFoam DOC: fixed documented use of expression functions 2022-03-31 18:53:04 +02:00
fluentMeshToFoam ENH: align fileOperations/masterUncollatedFileOperation findInstance() 2022-04-29 11:44:28 +02:00
foamMeshToFluent STYLE: make polyMesh constructor explicit 2021-05-12 11:24:57 +02:00
foamToFireMesh GIT: Header file updates 2019-10-31 14:48:44 +00:00
foamToStarMesh ENH: support predicate checks for argList (similar to dictionary methods) 2020-06-02 13:51:18 +02:00
foamToSurface ENH: adjust fileName methods for similarity to std::filesystem::path 2022-10-11 17:58:22 +02:00
gambitToFoam ENH: cellShape::reset() - simplifies modification of existing shapes 2021-05-30 21:02:59 +02:00
gmshToFoam STYLE: use polyPatchList instead of List<polyPatch*> in more places 2022-09-26 18:03:23 +02:00
ideasUnvToFoam ENH: improve hashing overloads of string-types and HashTable/HashSet 2021-04-19 16:33:42 +00:00
kivaToFoam ENH: cellShape::reset() - simplifies modification of existing shapes 2021-05-30 21:02:59 +02:00
mshToFoam ENH: cellShape::reset() - simplifies modification of existing shapes 2021-05-30 21:02:59 +02:00
netgenNeutralToFoam ENH: cellShape::reset() - simplifies modification of existing shapes 2021-05-30 21:02:59 +02:00
plot3dToFoam ENH: cellShape::reset() - simplifies modification of existing shapes 2021-05-30 21:02:59 +02:00
star4ToFoam ENH: cleanup/reorganize surfaceWriter and fileFormats 2022-02-10 19:28:51 +01:00
tetgenToFoam ENH: cellShape::reset() - simplifies modification of existing shapes 2021-05-30 21:02:59 +02:00
vtkUnstructuredToFoam ENH: improve consistency of fileName handling windows/non-windows (#2057) 2021-04-19 16:33:42 +00:00
writeMeshObj ENH: support 'get()' for retrieving argList options 2019-11-26 21:07:11 +01:00