mirror of
https://github.com/JuliaFEM/JuliaFEM.jl.git
synced 2026-09-17 01:02:13 +00:00
8f9f701b39
Update JuliaFEM.jl to reflect major architectural changes: DOF system, material workspace API, and microkernel architecture. - Add DOF system includes (dofs.jl, dof_manager.jl, dof_connectivity.jl) - Add material state variables and traits includes - Add GlobalMaterialCache API exports - Add DOF-based assembler includes and exports - Add microkernel and formulation exports (evaluate, field_type_for_dispatch) - Update MaterialStateCache → AssemblyMaterialWorkspace exports - Add LocalField and strain extraction exports - Add element interpolation and DOF extraction includes - Update readers → io directory includes - Remove/comment legacy includes (boundary_conditions.jl, assemble_v2.jl, etc.) - Add DOF system exports (DOFSet, @DOFSet, DOFManager, etc.) - Add element accessor exports (element_id, element_dofs, field_dof_range) - Update physics exports (Elasticity, Thermal, required_field_type) - Add material state variable exports (PlasticStrain, Backstress, etc.) - Comment out contact problems (uses old Element API) - Update documentation comments for new architecture