Skip to content
Snippets Groups Projects
user avatar
Joachim Pouderoux authored
Change the HyperTreeGrid mechanisms to provide efficient storage of very
large level 0 grids with only few cells defined. Instead of creating a
full grid array, only defined cells (through MaterialMaskIndex array)
are stored and processed.
The source has been updated to take advantage of this new feature.

Some optimizations and code simplification are also provided.

Provide a new test TestHyperTreeGridTernary3DGeometryLargeMaterialBits
to test the large grids management.

Set 3: Fix tests, mainly fix CopyStructure.

Change-Id: Iaab0afd7d13e66d9ab105c554a4d873ab59f1d35
3218f2cc
History