- Nov 22, 2008
-
-
Mark Olesen authored
- plain nTriangles() inline method for face class - triFace gets the same for symmetry - face::triangles(), face::trianglesQuads() return the number of faces generated - face::triangles() can append to a DynamicList
-
- Nov 23, 2008
-
-
Mark Olesen authored
* DynamicList::allocSize(label) - Adjust the allocated size. The addressed list can be truncated but not extended, use setSize() for that. * DynamicList::reserve(label) - Reserve allocation for *at least* this number of elements. Never shrinks the allocated size, nor touches the addressed list size. * DynamicList::setSize(label) - proposed behaviour: Adjust the addressed list size, allocating extra space if required. - The current behaviour is ambiguous about what addressable size will actually get set and using it to extend the addressable size (as per List) automatically shrinks the allocated space to this size!
-
- Nov 22, 2008
-
-
Mark Olesen authored
- expose faceMap info in triangulate() - for use in inherited classes - surfMesh::triangulate() works with or without underlying pointField - onePatch tries to be more intelligent about retaining the patch name
-
Mark Olesen authored
- boundBox::invertedBox is useful for initializing our own calculations - NOTE treeBoundBox::greatBox is still in place, since it uses GREAT instead of VGREAT. If this is only historical, we can drop it.
-
- Nov 21, 2008
-
-
Mark Olesen authored
-
Mark Olesen authored
- added -rm | -remove option - added -rmdir option
-
Mark Olesen authored
-
Mark Olesen authored
- all formats except ftr and gts are now read as MeshedSurface (thus sorted immediately). Avoid unnecessary sorting during construction though. - moved cleanup routines completely into PrimitiveMeshedSurface
-
- Nov 20, 2008
-
-
Mark Olesen authored
-
Mark Olesen authored
- optimized stl reading to skip sort if possible
-
- Nov 19, 2008
-
-
Mark Olesen authored
-
Mark Olesen authored
-
Mark Olesen authored
- use new HashSet capabilities and sortedOrder function - make STL format a MeshedSurface instead of an UnsortedMeshedSurface for better (MeshedSurface) reader efficiency
-
henry authored
-
Mark Olesen authored
-
Mark Olesen authored
- added global operator|, operator& and operator^ - can construct from table of contents of another HashTable
-
Mark Olesen authored
-
Mark Olesen authored
- now works as expected with transfer() and assignment from other Lists - shrink() method : clears indices and returns underlying List
-
Mark Olesen authored
- changed template<class List> to template<class ListType> for better distinction between List as class and as template type
-
Mark Olesen authored
-
- Nov 18, 2008
-
-
Mark Olesen authored
- operator+= : add in the listed keys - operator-= : remove the listed keys - operator&= : intersection of keys - added xfer constructor (just in case) - moved labelHashSet typedef to HashSet.H, for consistency with the wordHashSet typedef being there and since it is used so often
-
henry authored
handling of "uniform", "mixed" and "polygonal" face lists. Now converts .cas files as well as .msh files.
-
Mark Olesen authored
PackedList with (const UList<label>&) instead of (const labelList&)
-
Mark Olesen authored
- moved SortableList<T>::less class to UList<T>::less for better accessibility - add clear() method now also handles the indices - indices length is caught in sort() - indices remain (mostly) zero-sized until after sort() - allow non-const access to indices
-
- Nov 17, 2008
-
-
Mark Olesen authored
-
Mark Olesen authored
-
Mark Olesen authored
-
Mark Olesen authored
-
Mark Olesen authored
-
- Nov 15, 2008
-
-
Mark Olesen authored
-
Mark Olesen authored
- added protected storedPoints(), storedFaces() functions for non-const access to the data. Mixing protected non-const versions and public const versions of the same method does not agree with the compiler - better handling of triFace/face distinction
-
- Nov 14, 2008
-
-
Mark Olesen authored
-
henry authored
through the field algebra.
-
Mark Olesen authored
Conflicts: src/OpenFOAM/db/runTimeSelection/runTimeSelectionTables.H
-
-
henry authored
-
Mark Olesen authored
-
mattijs authored
-
Mark Olesen authored
-
Mark Olesen authored
-