diff --git a/Post/PViewVertexArrays.cpp b/Post/PViewVertexArrays.cpp index 055814b03b7f80bd88c8fdbb99ac3631846cdf35..c28df12cfa53928a1abeee9ac67da2a591e32507 100644 --- a/Post/PViewVertexArrays.cpp +++ b/Post/PViewVertexArrays.cpp @@ -1077,7 +1077,7 @@ static void addTensorElement(PView *p, int iEnt, int iEle, int numNodes, int typ for (int k = 0; k < 3; k++) { vval[k][0] = xyz[i][k]; for (int j = 0; j < 3; j++) { - vval[k][j+1] = V(j,k)*S(j); + vval[k][j+1] = V(k,j)*S(j); } } double lmax = std::max(S(0), std::max(S(1), S(2))); @@ -1098,9 +1098,9 @@ static void addTensorElement(PView *p, int iEnt, int iEle, int numNodes, int typ } tensor.eig(S, imS, V, rightV, false); for (int j = 0; j < 3; j++) { - vval[0][j+1] += V(j,0)*S(j)/numNodes; - vval[1][j+1] += V(j,1)*S(j)/numNodes; - vval[2][j+1] += V(j,2)*S(j)/numNodes; + vval[0][j+1] += V(0,j)*S(j)/numNodes; + vval[1][j+1] += V(1,j)*S(j)/numNodes; + vval[2][j+1] += V(2,j)*S(j)/numNodes; } vval[0][0] += xyz[i][0]/numNodes; vval[1][0] += xyz[i][1]/numNodes;