Home
last modified time | relevance | path

Searched refs:vworkB (Results 1 – 5 of 5) sorted by relevance

/petsc/src/mat/impls/baij/mpi/
H A Dbaijov.c645 PetscScalar *vworkA = NULL, *vworkB = NULL, *a_a = a->a, *b_a = b->a; local
1264 vworkB = PetscSafePointerPlusOffset(b_a, b_i[row] * bs2);
1269 … if ((bmap[cworkB[l]]) < cstart) PetscCall(PetscArraycpy(vals + l * bs2, vworkB + l * bs2, bs2));
1274 …for (l = imark; l < nzB; l++) PetscCall(PetscArraycpy(vals + (nzA + l) * bs2, vworkB + l * bs2, bs…
1310 vworkB = PetscSafePointerPlusOffset(b_a, b_i[row] * bs2);
1343 PetscCall(PetscArraycpy(mat_a, vworkB + l * bs2, bs2));
1374 PetscCall(PetscArraycpy(mat_a, vworkB + l * bs2, bs2));
1385 PetscCall(PetscArraycpy(mat_a, vworkB + l * bs2, bs2));
1402 PetscCall(PetscArraycpy(mat_a, vworkB + l * bs2, bs2));
H A Dmpibaij.c1302 PetscScalar *vworkA, *vworkB, **pvA, **pvB, *v_p; in MatGetRow_MPIBAIJ() local
1328 pvB = &vworkB; in MatGetRow_MPIBAIJ()
1350 if (cmap[cworkB[i] / bs] < cstart) v_p[i] = vworkB[i]; in MatGetRow_MPIBAIJ()
1355 for (i = imark; i < nzB; i++) v_p[nzA + i] = vworkB[i]; in MatGetRow_MPIBAIJ()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiov.c1235 PetscScalar *vworkA, *vworkB, *a_a, *b_a, *subvals = NULL; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local() local
1714 vworkB = PetscSafePointerPlusOffset(b_a, bi[row]); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1721 if ((bmap[cworkB[l]]) < cstart) vals[lwrite++] = vworkB[l]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1725 if ((bmap[cworkB[l]]) >= cend) vals[lwrite++] = vworkB[l]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
2630 PetscScalar *vworkA, *vworkB, *a_a, *b_a; in MatCreateSubMatrices_MPIAIJ_Local() local
2648 vworkB = PetscSafePointerPlusOffset(b_a, b_i[row]); in MatCreateSubMatrices_MPIAIJ_Local()
2655 if ((bmap[cworkB[l]]) < cstart) vals[lwrite++] = vworkB[l]; in MatCreateSubMatrices_MPIAIJ_Local()
2659 if ((bmap[cworkB[l]]) >= cend) vals[lwrite++] = vworkB[l]; in MatCreateSubMatrices_MPIAIJ_Local()
H A Dmpiaij.c1715 PetscScalar *vworkA, *vworkB, **pvA, **pvB, *v_p; in MatGetRow_MPIAIJ() local
1742 pvB = &vworkB; in MatGetRow_MPIAIJ()
1764 if (cmap[cworkB[i]] < cstart) v_p[i] = vworkB[i]; in MatGetRow_MPIAIJ()
1769 for (i = imark; i < nzB; i++) v_p[nzA + i] = vworkB[i]; in MatGetRow_MPIAIJ()
/petsc/src/mat/impls/sbaij/mpi/
H A Dmpisbaij.c1174 PetscScalar *vworkA, *vworkB, **pvA, **pvB, *v_p; in MatGetRow_MPISBAIJ() local
1202 pvB = &vworkB; in MatGetRow_MPISBAIJ()
1224 if (cmap[cworkB[i] / bs] < cstart) v_p[i] = vworkB[i]; in MatGetRow_MPISBAIJ()
1229 for (i = imark; i < nzB; i++) v_p[nzA + i] = vworkB[i]; in MatGetRow_MPISBAIJ()