diff --git a/src/OpenFOAM/primitives/SymmTensor/SymmTensorI.H b/src/OpenFOAM/primitives/SymmTensor/SymmTensorI.H index b40f40859..be703817a 100644 --- a/src/OpenFOAM/primitives/SymmTensor/SymmTensorI.H +++ b/src/OpenFOAM/primitives/SymmTensor/SymmTensorI.H @@ -404,13 +404,8 @@ inline Cmpt invariantII(const SymmTensor& st) { return ( - 0.5*sqr(tr(st)) - - 0.5* - ( - st.xx()*st.xx() + st.xy()*st.xy() + st.xz()*st.xz() - + st.xy()*st.xy() + st.yy()*st.yy() + st.yz()*st.yz() - + st.xz()*st.xz() + st.yz()*st.yz() + st.zz()*st.zz() - ) + st.xx()*st.yy() + st.yy()*st.zz() + st.xx()*st.zz() + - sqr(st.xy()) - sqr(st.yz()) - sqr(st.xz()) ); } diff --git a/src/OpenFOAM/primitives/Tensor/TensorI.H b/src/OpenFOAM/primitives/Tensor/TensorI.H index b9e68a3b0..a20ba8773 100644 --- a/src/OpenFOAM/primitives/Tensor/TensorI.H +++ b/src/OpenFOAM/primitives/Tensor/TensorI.H @@ -659,13 +659,8 @@ inline Cmpt invariantII(const Tensor& t) { return ( - 0.5*sqr(tr(t)) - - 0.5* - ( - t.xx()*t.xx() + t.xy()*t.xy() + t.xz()*t.xz() - + t.yx()*t.yx() + t.yy()*t.yy() + t.yz()*t.yz() - + t.zx()*t.zx() + t.zy()*t.zy() + t.zz()*t.zz() - ) + t.xx()*t.yy() + t.yy()*t.zz() + t.xx()*t.zz() + - t.xy()*t.yx() - t.yz()*t.zy() - t.xz()*t.zx() ); }