mirror of
https://github.com/JuliaFEM/JuliaFEM.jl.git
synced 2026-09-17 01:02:13 +00:00
4619d8a0e8
New file: test/domains/continuum/test_full_assembly.jl Tests for: - Complete assembly workflow from mesh to sparse matrix - COO assembly with LinearElastic material - Validates K matrix properties (symmetric, positive definite) - Validates force vector dimensions - Zero allocation verification End-to-end test: - Create mesh (Tet4 elements) - Create kernel (ContinuumKernel + LinearElastic) - Create assembler and cache - Call assemble! - Extract K and f - Validate results Critical integration test ensuring all components work together: - Cache updates (3 phases) - Compute blocks (integration) - Scatter operations (triplets) - Sparse matrix construction This is the PRIMARY validation that the entire assembly pipeline produces correct results with zero allocations.