correction d'un petit bogue implanté juste avant

This commit is contained in:
Bastian M. Wojek
2011-05-28 13:51:27 +00:00
parent e22256ef8a
commit d33a9d62a8

View File

@ -1924,7 +1924,7 @@ void TBulkTriVortexNGLFieldCalc::CalculateSumAk() const {
#pragma omp parallel for default(shared) private(l) schedule(dynamic,chunk) reduction(+:sumAk) #pragma omp parallel for default(shared) private(l) schedule(dynamic,chunk) reduction(+:sumAk)
#endif #endif
for (l=0; l < NFFTsq; ++l) { for (l=0; l < NFFTsq; ++l) {
fSumAk += fFFTin[l][0]; sumAk += fFFTin[l][0];
} }
fSumAk = sumAk; fSumAk = sumAk;
@ -2159,9 +2159,9 @@ void TBulkTriVortexNGLFieldCalc::CalculateGrid() const {
if (fFFTin[l][0]){ if (fFFTin[l][0]){
if (((fabs(fFFTin[l][0]) > 1.0E-6) && (fabs(fCheckAkConvergence[l] - fFFTin[l][0])/fFFTin[l][0] > 1.0E-3)) || \ if (((fabs(fFFTin[l][0]) > 1.0E-6) && (fabs(fCheckAkConvergence[l] - fFFTin[l][0])/fFFTin[l][0] > 1.0E-3)) || \
(fCheckAkConvergence[l]/fFFTin[l][0] < 0.0)) { (fCheckAkConvergence[l]/fFFTin[l][0] < 0.0)) {
cout << "old: " << fCheckAkConvergence[l] << ", new: " << fFFTin[l][0] << endl; //cout << "old: " << fCheckAkConvergence[l] << ", new: " << fFFTin[l][0] << endl;
akConverged = false; akConverged = false;
cout << "index = " << l << endl; //cout << "index = " << l << endl;
break; break;
} }
} }