-
Notifications
You must be signed in to change notification settings - Fork 283
Labels
API BreakerBehaviour Changechanges behaviour but not the APIchanges behaviour but not the APIBugStructuralMechanicsApplication
Description
Description
We are experiencing convergence issues when using a residual-based criterion in a nonlinear dynamic simulation with the following configuration. The solver fails due to converge (including singular matrix), even under moderate prescribed displacements. Switching to a displacement-based criterion allows convergence for some steps, but the simulation still fails eventually (possibly due to inverted elements).
Setup
-
Software versions:
- KratosMultiphysics:
masterbranch (latest) - GiD GUI: latest distributed version
- KratosMultiphysics:
-
Problem configuration:
- Domain: 3D beam of length 43.2 m, approximate width: ~2 m, thickness: ~0.3–0.5 m
- Element:
Solid total Lagrangian - Constitutive law:
Hyperelastic NeoHookean (HyperElastic3DLaw), also with KirchhoffSaintVenant3DLaw - Material: Steel
- Density: 7850 kg/m³
- Young's Modulus: 206.9 GPa
- Poisson Ratio: 0.29
- Analysis type: Dynamic nonlinear
- Time integration: Implicit Newmark
- Boundary conditions:
- Left end: Fully fixed (Dirichlet = 0)
- Right end: Prescribed displacement in the X direction:
$$u_x(t) = t$$ withtbeing the current time in seconds.
Observed behavior
-
Using residual-based convergence criterion:
- The simulation fails to converge at the first step.
-
Using displacement-based criterion:
- Simulation progresses for several time steps.
- Eventually fails — possibly due to element inversion or mesh distortion.
Reactions are currently unavailable
Metadata
Metadata
Labels
API BreakerBehaviour Changechanges behaviour but not the APIchanges behaviour but not the APIBugStructuralMechanicsApplication
Type
Projects
Status
✅ Done