Fully optimized and functional implementation
Custom Conjugate Gradient solver
Optimized particle-to-grid, forces and BCs
Complete rewrite of interpolation methods
New and improved Particles data structure.
Optimizations to level-set computation.
Baseline benchmark. No optimizations performed, only restructuring, instrumentation and validation.
Unoptimized, finished implementation