Files
JuliaFEM.jl/test
Jukka Aho 1f07f3f7aa test: Add comprehensive deformation gradient computation validation
- Tests compute_deformation_gradient() for both FiniteStrain and SmallStrain formulations
- Identity case: u=0 → F=I, det(F)=1
- Pure translation: constant u → ∇u=0 → F=I (rigid body motion)
- Pure stretch: uniaxial extension (10%, 20%) → diagonal F
- Simple shear: u_x = γ·y → off-diagonal F components
- Validates F = I + ∇u (finite strain) vs F = I (small strain approximation)
- Physical constraint: det(F) > 0 (orientation preservation)
- Incompressibility check: det(F) ≈ 1 for volume-preserving deformation
- Symmetry verification for Right Cauchy-Green tensor C = F^T·F
- Type stability and zero allocation checks
- Integration with new API: get_basis_derivatives(Hexahedron(), Lagrange{}, ξ)
- Tests Hex8 elements with various deformation patterns
- 393 lines validating fundamental kinematics with Tensors.jl
2025-11-12 00:07:40 +02:00
..
2025-11-08 08:50:59 +02:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-11-29 17:40:55 -05:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-11-19 07:44:56 -05:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00
2018-09-06 13:34:26 +03:00