Jukka Aho
2ec68a5107
refactor(legacy): Preserve legacy problem assembly interface
...
- Move legacy Problem-based assembly to src/legacy/
- Maintain backward compatibility for existing code
- Document deprecation path to new Physics-based API
- Preserve assembly_problem!, solve_problem! functions
- Support legacy element and boundary condition patterns
- Include migration guide in deprecation warnings
- 478 lines of legacy assembly implementation
2025-11-19 11:27:14 +02:00
Jukka Aho
d9fc071304
Move src/solvers_modal.jl to src/legacy/solvers_modal.jl
2025-11-18 14:16:02 +02:00
Jukka Aho
2dc58661ff
Move src/solvers.jl to src/legacy/solvers.jl
2025-11-18 14:16:02 +02:00
Jukka Aho
939f107846
Move src/problems_truss.jl to src/legacy/problems_truss.jl
2025-11-18 14:16:02 +02:00
Jukka Aho
f4af828583
Move src/problems_mortar_3d.jl to src/legacy/problems_mortar_3d.jl
2025-11-18 14:16:01 +02:00
Jukka Aho
e6c37a5287
Move src/problems_mortar.jl to src/legacy/problems_mortar.jl
2025-11-18 14:16:01 +02:00
Jukka Aho
54ba785b1e
Move src/problems_heat.jl to src/legacy/problems_heat.jl
2025-11-18 14:16:01 +02:00
Jukka Aho
47a8304682
Move src/problems_elasticity_2d.jl to src/legacy/problems_elasticity_2d.jl
2025-11-18 14:16:01 +02:00
Jukka Aho
66fc03d2b6
Move src/problems_elasticity.jl to src/legacy/problems_elasticity.jl
2025-11-18 14:16:01 +02:00
Jukka Aho
10f99f071a
Move src/problems_dirichlet.jl to src/legacy/problems_dirichlet.jl
2025-11-18 14:16:01 +02:00
Jukka Aho
6e278ee5a7
Move src/problems_contact_3d.jl to src/legacy/problems_contact_3d.jl
2025-11-18 14:16:01 +02:00
Jukka Aho
7462a853d1
Move src/problems_contact.jl to src/legacy/problems_contact.jl
2025-11-18 14:16:00 +02:00
Jukka Aho
7d60567d63
Move src/physics_api.jl to src/legacy/physics_api.jl
2025-11-18 14:16:00 +02:00
Jukka Aho
725552a88a
Move src/fembase_compat.jl to src/legacy/fembase_compat.jl
2025-11-18 14:15:59 +02:00
Jukka Aho
ec05018590
Move src/deprecations.jl to src/legacy/deprecations.jl
2025-11-18 14:15:59 +02:00
Jukka Aho
5655e204c9
Move src/deprecated_fembase.jl to src/legacy/deprecated_fembase.jl
2025-11-18 14:15:59 +02:00
Jukka Aho
62afc0e904
Move src/core_types.jl to src/legacy/core_types.jl
2025-11-18 14:15:59 +02:00
Jukka Aho
42e2ce9518
Move src/analysis.jl to src/legacy/analysis.jl
2025-11-18 14:15:58 +02:00