Commit Graph

1 Commits

Author SHA1 Message Date
Jukka Aho c3ba765447 feat(gpu): Add complete GPU-resident elasticity solver
- Implement ElasticityPhysics struct with nodal assembly
- Two-phase assembly: element contributions then nodal accumulation
- Matrix-free CG solver using IterativeSolvers.jl
- Support for pressure boundary conditions
- Complete test: 190 nodes, 434 elements, converges in 430 iterations
- Max displacement 4.1 cm (cantilever beam validation)
- 476 lines including full documentation
2025-11-10 22:24:23 +02:00