From dc750bcd3671159e22fc08dd6f74bb9a1492e37e Mon Sep 17 00:00:00 2001 From: Norihiro Watanabe <norihiro.watanabe@aist.go.jp> Date: Mon, 10 Jul 2017 08:55:03 +0900 Subject: [PATCH] [Mat/Frac] suggested optimization --- MaterialLib/FractureModels/MohrCoulomb.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MaterialLib/FractureModels/MohrCoulomb.cpp b/MaterialLib/FractureModels/MohrCoulomb.cpp index 54932246c4d..2519cbc23d1 100644 --- a/MaterialLib/FractureModels/MohrCoulomb.cpp +++ b/MaterialLib/FractureModels/MohrCoulomb.cpp @@ -102,10 +102,10 @@ void MohrCoulomb<DisplacementDim>::computeConstitutiveRelation( else { for (int i=0; i<index_ns; i++) - dFs_dS[i] = boost::math::sign(tau) / tau * sigma[i]; + dFs_dS[i] = sigma[i] / std::abs(tau); for (int i=0; i<index_ns; i++) - dQs_dS[i] = boost::math::sign(tau) / tau * sigma[i]; + dQs_dS[i] = sigma[i] / std::abs(tau); } dFs_dS[index_ns] = std::tan(mat.phi); dQs_dS[index_ns] = std::tan(mat.psi); -- GitLab