From 554ac7dd12b6c6770747655469636d5c02dad087 Mon Sep 17 00:00:00 2001 From: Efrem Braun <efrem.braun@gmail.com> Date: Mon, 29 Aug 2016 18:59:59 +0200 Subject: [PATCH] Use MPI_Allreduce values instead of each processor's values (cherry picked from commit f30232b41ed2ad0db8fdb90155da01dadd9e5574) --- src/compute_omega_chunk.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/compute_omega_chunk.cpp b/src/compute_omega_chunk.cpp index 0d60fae15c..64fa231690 100644 --- a/src/compute_omega_chunk.cpp +++ b/src/compute_omega_chunk.cpp @@ -229,12 +229,12 @@ void ComputeOmegaChunk::compute_array() for (int j = 0; j < 3; j++) inverse[i][j] /= determinant; - omega[i][0] = inverse[0][0]*angmom[i][0] + inverse[0][1]*angmom[i][1] + - inverse[0][2]*angmom[i][2]; - omega[i][1] = inverse[1][0]*angmom[i][0] + inverse[1][1]*angmom[i][1] + - inverse[1][2]*angmom[i][2]; - omega[i][2] = inverse[2][0]*angmom[i][0] + inverse[2][1]*angmom[i][1] + - inverse[2][2]*angmom[i][2]; + omega[i][0] = inverse[0][0]*angmomall[i][0] + + inverse[0][1]*angmomall[i][1] + inverse[0][2]*angmomall[i][2]; + omega[i][1] = inverse[1][0]*angmomall[i][0] + + inverse[1][1]*angmomall[i][1] + inverse[1][2]*angmomall[i][2]; + omega[i][2] = inverse[2][0]*angmomall[i][0] + + inverse[2][1]*angmomall[i][1] + inverse[2][2]*angmomall[i][2]; } } -- GitLab