34 lduMatrix::preconditioner::
35 addsymMatrixConstructorToTable<DICPreconditioner>
51 calcReciprocalD(rD_, sol.
matrix());
63 scalar* __restrict__ rDPtr = rD.
begin();
67 const scalar*
const __restrict__ upperPtr = matrix.
upper().
begin();
70 register const label nFaces = matrix.
upper().
size();
78 register const label nCells = rD.
size();
94 scalar* __restrict__ wAPtr = wA.
begin();
95 const scalar* __restrict__ rAPtr = rA.
begin();
96 const scalar* __restrict__ rDPtr = rD_.begin();
98 const label*
const __restrict__ uPtr =
99 solver_.matrix().lduAddr().upperAddr().begin();
100 const label*
const __restrict__ lPtr =
101 solver_.matrix().lduAddr().lowerAddr().begin();
102 const scalar*
const __restrict__ upperPtr = solver_.matrix().upper().begin();
104 register label nCells = wA.
size();
105 register label nFaces = solver_.matrix().upper().size();
106 register label nFacesM1 = nFaces - 1;