File tree Expand file tree Collapse file tree 1 file changed +1
-2
lines changed
src/coreComponents/physicsSolvers/solidMechanics/contact/kernels Expand file tree Collapse file tree 1 file changed +1
-2
lines changed Original file line number Diff line number Diff line change @@ -148,7 +148,7 @@ struct UpdateStateKernel
148148 }
149149 else if ( LvArray::math::abs ( localTractionNew[ 0 ] ) < normalTractionTolerance[k] )
150150 {
151- // When normal traction is very small , check if cohesion allows stick state
151+ // When normal traction is lower than normalTractionTolerance , check if cohesion allows stick state
152152 // before deciding to transition to slip (fix for high cohesion materials)
153153 real64 dLimitTau_dTraction = 0.0 ;
154154 real64 const limitTau = contactWrapper.computeLimitTangentialTractionNorm ( localTractionNew[ 0 ], dLimitTau_dTraction );
@@ -158,7 +158,6 @@ struct UpdateStateKernel
158158 if ( currentTau > limitTau )
159159 {
160160 // Tangential traction exceeds cohesion limit: transition to slip
161- LvArray::tensorOps::fill< 3 >( localTractionNew, 0.0 );
162161 fractureState[k] = fields::contact::FractureState::Slip;
163162 }
164163 // else: cohesion allows stick state, keep traction as computed by updateTraction()
You can’t perform that action at this time.
0 commit comments