You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cache element types to eliminate allocations in 32Mixed methods
- Cache T32 (Float32/ComplexF32) and Torig types in init_cacheval
- Use cached types instead of runtime eltype() checks in solve!
- Change inheritance from AbstractFactorization to AbstractDenseFactorization for CPU mixed methods
- Add mixed precision methods to allocation tests
This eliminates all type checking allocations during solve!, achieving true zero-allocation solves.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
0 commit comments