Files
JuliaFEM.jl/test
Jukka Aho 9d91733a2b refactor(tests): Reorganize test suite into subdirectories
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.
2025-11-15 18:55:01 +02:00
..