-
Mark OLESEN authored
- support direct processing of CompactListList instead of requiring a conversion to labelListList for bandCompression and renumbering methods. - manage FIFO with CircularBuffer instead of SLList (avoids allocations in inner loops). Invert logic to use a bitSet of unvisited cells, which improves looping as the matrix becomes more sparse. - fix missed weighting in bandCompression (same as #1376). In polyTopoChange, handle removed cells immediately to simplify the logic and align more closely with bandCompression. STYLE: enclose bandCompression within meshTools namespace ENH: PrimitivePatch pointFaces with DynamicList instead of SLList
c7f4ba19