BenzeggaghKenaneFullSeparation¶
Source: models/solid_mechanics/traction_separation_law/BenzeggaghKenaneFullSeparation.py
Mixed-mode full (failure) separation under the Benzeggagh-Kenane criterion.
Opening: \(\delta_f = (2/(K \delta_c))(G_{Ic} + (G_{IIc}-G_{Ic}) (\beta^2/(1+\beta^2))^\eta)\),
where \(\delta_c\) is the critical
separation supplied by an upstream CamanhoDavilaCriticalSeparation.
Compression: \(\delta_f = 2 G_{IIc}/S\) (pure-shear closed form).
Inputs¶
normal_separation—input·Scalar· requiredNormal separation (typically the Macaulay-positive part of the normal jump; used only to determine the opening / compression branch)
Outputs¶
full_separation—output·Scalar· requiredFull (failure) separation
Parameters¶
mode_mixity—parameter·Scalar· requiredMode-mixity ratio. May be wired to an upstream
ModeMixity(nonlinear-capable).critical_separation—parameter·Scalar· requiredCritical (damage-onset) separation. May be wired to an upstream
CamanhoDavilaCriticalSeparation(nonlinear-capable).penalty_stiffness—parameter·Scalar· requiredPenalty stiffness
mode_I_fracture_toughness—parameter·Scalar· requiredMode I critical energy release rate
mode_II_fracture_toughness—parameter·Scalar· requiredMode II critical energy release rate
shear_strength—parameter·Scalar· requiredShear strength (used in compression branch)
eta—parameter·Scalar· requiredBK exponent