19 #define A(m,n) BLKADDR(A, float, m, n)
20 #define T(m,n) BLKADDR(T, float, m, n)
36 int tempkm, tempkn, tempnn, tempmm;
63 while (next_n >= A.
nt && next_k <
min(A.
mt, A.
nt)) {
65 next_n = next_n-A.
nt+next_k;
70 tempkm = k == A.
mt-1 ? A.
m-k*A.
mb : A.
mb;
71 tempkn = k == A.
nt-1 ? A.
n-k*A.
nb : A.
nb;
72 tempnn = n == A.
nt-1 ? A.
n-n*A.
nb : A.
nb;
73 tempmm = m == A.
mt-1 ? A.
m-m*A.
mb : A.
mb;
105 tempkm, tempnn, tempkm, ib,
116 A.
nb, tempnn, tempmm, tempnn, A.
nb, ib,
145 int tempkm, tempkn, tempnn, tempmm;
154 for (k = 0; k <
min(A.
mt, A.
nt); k++) {
155 tempkm = k == A.
mt-1 ? A.
m-k*A.
mb : A.
mb;
156 tempkn = k == A.
nt-1 ? A.
n-k*A.
nb : A.
nb;
159 plasma->
quark, &task_flags,
160 tempkm, tempkn, ib, T.
nb,
164 for (n = k+1; n < A.
nt; n++) {
165 tempnn = n == A.
nt-1 ? A.
n-n*A.
nb : A.
nb;
167 plasma->
quark, &task_flags,
169 tempkm, tempnn, tempkm, ib, T.
nb,
174 for (m = k+1; m < A.
mt; m++) {
175 tempmm = m == A.
mt-1 ? A.
m-m*A.
mb : A.
mb;
178 plasma->
quark, &task_flags,
179 tempmm, tempkn, ib, T.
nb,
184 for (n = k+1; n < A.
nt; n++) {
185 tempnn = n == A.
nt-1 ? A.
n-n*A.
nb : A.
nb;
187 plasma->
quark, &task_flags,
189 A.
mb, tempnn, tempmm, tempnn, A.
nb, ib, T.
nb,