optimize method
void
optimize()
Optimizes memory usage by compressing similar nodes
Compression Algorithm:
- Recursively traverses tree
- Merges nodes where all particles could fit in parent node
- Eliminates redundant empty nodes
Implementation
void optimize() {
_root.optimizeMemory();
}