mirror of
https://github.com/JuliaFEM/JuliaFEM.jl.git
synced 2026-08-15 18:14:08 +00:00
728bfe1a42
New 425-line test file for Element construction API: - Tests separation of concerns: Topology + Basis + Integration + Fields - Tests 2D/3D elements: Triangles, Tetrahedra, Quadrilaterals, Hexahedra - Tests P1 and P2 variants with correct node counts - Validates backward compatibility aliases (Tet4, Tri3, Quad4, Hex8) - Tests topology properties independent of basis degree - Tests type-stable NamedTuple fields (100× faster than Dict) - Tests integration point storage in elements - Validates zero-allocation element access Comprehensive test demonstrating new Element API architecture with proper separation of concerns and type stability.