mirror of
https://github.com/JuliaFEM/JuliaFEM.jl.git
synced 2026-08-30 16:12:51 +00:00
refactor(materials): Export material behavior trait symbols
- Export MaterialBehavior abstract type - Export StatelessConstantTangent, StatelessStrainDependent, StatefulStrainDependent - Export material_behavior, needs_deformation, needs_state functions - Enables user code to query material requirements at runtime - 3 lines of exports added after existing material exports
This commit is contained in:
@@ -142,6 +142,9 @@ export dofs_per_node
|
||||
include("materials/api.jl")
|
||||
export AbstractMaterial, AbstractElasticMaterial, AbstractPlasticMaterial
|
||||
export compute_stress, elasticity_tensor
|
||||
# Material behavior traits (for generic integration)
|
||||
export MaterialBehavior, StatelessConstantTangent, StatelessStrainDependent, StatefulStrainDependent
|
||||
export material_behavior, needs_deformation, needs_state
|
||||
|
||||
# Mesh domain API
|
||||
include("mesh/api.jl")
|
||||
|
||||
Reference in New Issue
Block a user