3 aitkenDelta.storePrevIter();
6 aitkenDelta = (U - U.prevIter()) / aitkenInitialRes;
8 // update relaxation factor
15 vectorField b = aitkenDelta.internalField() - aitkenDelta.prevIter().internalField();
16 // scalar sumMagB = gSum(mag(b));
17 scalar sumMagB = gSum(magSqr(b));
20 // Warning << "Aitken under-relaxation: denominator less then SMALL"
25 aitkenTheta = -aitkenTheta*
26 gSum(aitkenDelta.prevIter().internalField() & b)
31 // correction to the latest U
32 U += aitkenTheta*aitkenDelta*aitkenInitialRes;