Lines Matching refs:jb

1131   PetscInt        header[4], M, N, m, rs, cs, bs, cnt, i, j, ja, jb, k, l;  in MatView_MPIBAIJ_Binary()  local
1168 for (jb = B->i[i]; jb < B->i[i + 1]; jb++) { in MatView_MPIBAIJ_Binary()
1169 if (garray[B->j[jb]] > cs / bs) break; in MatView_MPIBAIJ_Binary()
1170 for (l = 0; l < bs; l++) colidxs[cnt++] = bs * garray[B->j[jb]] + l; in MatView_MPIBAIJ_Binary()
1174 for (; jb < B->i[i + 1]; jb++) in MatView_MPIBAIJ_Binary()
1175 for (l = 0; l < bs; l++) colidxs[cnt++] = bs * garray[B->j[jb]] + l; in MatView_MPIBAIJ_Binary()
1186 for (jb = B->i[i]; jb < B->i[i + 1]; jb++) { in MatView_MPIBAIJ_Binary()
1187 if (garray[B->j[jb]] > cs / bs) break; in MatView_MPIBAIJ_Binary()
1188 for (l = 0; l < bs; l++) matvals[cnt++] = B->a[bs * (bs * jb + l) + k]; in MatView_MPIBAIJ_Binary()
1192 for (; jb < B->i[i + 1]; jb++) in MatView_MPIBAIJ_Binary()
1193 for (l = 0; l < bs; l++) matvals[cnt++] = B->a[bs * (bs * jb + l) + k]; in MatView_MPIBAIJ_Binary()
2239 PetscInt ib, jb, bs = A->rmap->bs; in MatGetColumnReductions_MPIBAIJ() local
2251 for (jb = 0; jb < bs; jb++) { in MatGetColumnReductions_MPIBAIJ()
2253 work[A->cmap->rstart + a_aij->j[i] * bs + jb] += PetscAbsScalar(*a_val * *a_val); in MatGetColumnReductions_MPIBAIJ()
2259 for (jb = 0; jb < bs; jb++) { in MatGetColumnReductions_MPIBAIJ()
2261 work[garray[b_aij->j[i]] * bs + jb] += PetscAbsScalar(*b_val * *b_val); in MatGetColumnReductions_MPIBAIJ()
2268 for (jb = 0; jb < bs; jb++) { in MatGetColumnReductions_MPIBAIJ()
2270 work[A->cmap->rstart + a_aij->j[i] * bs + jb] += PetscAbsScalar(*a_val); in MatGetColumnReductions_MPIBAIJ()
2276 for (jb = 0; jb < bs; jb++) { in MatGetColumnReductions_MPIBAIJ()
2278 work[garray[b_aij->j[i]] * bs + jb] += PetscAbsScalar(*b_val); in MatGetColumnReductions_MPIBAIJ()
2285 for (jb = 0; jb < bs; jb++) { in MatGetColumnReductions_MPIBAIJ()
2287 PetscInt col = A->cmap->rstart + a_aij->j[i] * bs + jb; in MatGetColumnReductions_MPIBAIJ()
2294 for (jb = 0; jb < bs; jb++) { in MatGetColumnReductions_MPIBAIJ()
2296 PetscInt col = garray[b_aij->j[i]] * bs + jb; in MatGetColumnReductions_MPIBAIJ()
2304 for (jb = 0; jb < bs; jb++) { in MatGetColumnReductions_MPIBAIJ()
2306 work[A->cmap->rstart + a_aij->j[i] * bs + jb] += PetscRealPart(*a_val); in MatGetColumnReductions_MPIBAIJ()
2312 for (jb = 0; jb < bs; jb++) { in MatGetColumnReductions_MPIBAIJ()
2314 work[garray[b_aij->j[i]] * bs + jb] += PetscRealPart(*b_val); in MatGetColumnReductions_MPIBAIJ()
2321 for (jb = 0; jb < bs; jb++) { in MatGetColumnReductions_MPIBAIJ()
2323 work[A->cmap->rstart + a_aij->j[i] * bs + jb] += PetscImaginaryPart(*a_val); in MatGetColumnReductions_MPIBAIJ()
2329 for (jb = 0; jb < bs; jb++) { in MatGetColumnReductions_MPIBAIJ()
2331 work[garray[b_aij->j[i]] * bs + jb] += PetscImaginaryPart(*b_val); in MatGetColumnReductions_MPIBAIJ()