mirror of
https://github.com/JuliaFEM/JuliaFEM.jl.git
synced 2026-08-31 16:26:24 +00:00
9d91733a2b
Remove 71 flat test files from test/ root (all test_*.jl files): - 22 elasticity tests (1D, 2D, 3D, plane stress/strain, various loads) - 10 heat transfer tests (2D, 3D, convection) - 11 mortar contact tests (2D, 3D, mesh tie, contact) - 7 modal analysis tests - 4 elasticplastic tests (finite strain, 2D, 3D) - 3 assembly tests (element, nodal, comparison) - 14 other tests (jacobian, strain, dirichlet, gpu, etc.) These tests have been reorganized into subdirectories: - test/assembly/ - Assembly method tests - test/basis/ - Basis function tests - test/backend/ - Backend-specific tests - test/elements/ - Element-specific tests - test/geometry/ - Geometry operation tests - test/integration/ - Integration scheme tests - test/io/ - Input/output tests - test/laboratory/ - Material laboratory tests - test/materials/ - Material model tests - test/mesh/ - Mesh operation tests - test/performance/ - Performance benchmarks - test/physics/ - Physics coupling tests - test/problems/ - Complete problem tests - test/solvers/ - Solver tests - test/topology/ - Topology tests - test/validation/ - Validation against references - test/deprecated_tests/ - Deprecated/commented-out tests Improves test organization: domain-based structure instead of flat file list. See test/deprecated_tests/README.md for deprecation reasoning.