Skip to content
Snippets Groups Projects
Commit 12be8dec authored by Sreekanth Arikatla's avatar Sreekanth Arikatla
Browse files

ENH: Adds mesh data memory layout optimizer

Adds optimizer to the mesh. This algorithm rewires
the node order and triangle connectivity to optimize
for memory layout. Adds tests for the same.

The algorithm starts with a random node and flood-fills
in the triangular mesh space adds nodes and elements
at every iteration. The iteration ends when the surface
is "flooded". The algorithm assumes that the mesh is
one topologically connected entity.

TODO: Further optimization at each iteration. Extend to other mesh types.
parent b4c7b5be
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment