Lines Matching refs:rvals

1053 …  PetscInt     M = mat->rmap->N, N = mat->cmap->N, *ai, *aj, col, i, j, k, *rvals, mbs = baij->mbs;  in MatView_MPIBAIJ_ASCIIorDraworSocket()  local
1074 PetscCall(PetscMalloc1(bs, &rvals)); in MatView_MPIBAIJ_ASCIIorDraworSocket()
1077 rvals[0] = bs * (baij->rstartbs + i); in MatView_MPIBAIJ_ASCIIorDraworSocket()
1078 for (j = 1; j < bs; j++) rvals[j] = rvals[j - 1] + 1; in MatView_MPIBAIJ_ASCIIorDraworSocket()
1082 PetscCall(MatSetValues_MPIBAIJ(A, bs, rvals, 1, &col, a, INSERT_VALUES)); in MatView_MPIBAIJ_ASCIIorDraworSocket()
1094 rvals[0] = bs * (baij->rstartbs + i); in MatView_MPIBAIJ_ASCIIorDraworSocket()
1095 for (j = 1; j < bs; j++) rvals[j] = rvals[j - 1] + 1; in MatView_MPIBAIJ_ASCIIorDraworSocket()
1099 PetscCall(MatSetValues_MPIBAIJ(A, bs, rvals, 1, &col, a, INSERT_VALUES)); in MatView_MPIBAIJ_ASCIIorDraworSocket()
1105 PetscCall(PetscFree(rvals)); in MatView_MPIBAIJ_ASCIIorDraworSocket()
1505 PetscInt M = A->rmap->N, N = A->cmap->N, *ai, *aj, i, *rvals, j, k, col; in MatTranspose_MPIBAIJ() local
1526 PetscCall(PetscMalloc1(bs, &rvals)); in MatTranspose_MPIBAIJ()
1529 rvals[0] = bs * (baij->rstartbs + i); in MatTranspose_MPIBAIJ()
1530 for (j = 1; j < bs; j++) rvals[j] = rvals[j - 1] + 1; in MatTranspose_MPIBAIJ()
1534 PetscCall(MatSetValues_MPIBAIJ(B, 1, &col, bs, rvals, a, INSERT_VALUES)); in MatTranspose_MPIBAIJ()
1547 rvals[0] = bs * (baij->rstartbs + i); in MatTranspose_MPIBAIJ()
1548 for (j = 1; j < bs; j++) rvals[j] = rvals[j - 1] + 1; in MatTranspose_MPIBAIJ()
1552 PetscCall(MatSetValues_MPIBAIJ(B, 1, &col, bs, rvals, a, INSERT_VALUES)); in MatTranspose_MPIBAIJ()
1558 PetscCall(PetscFree(rvals)); in MatTranspose_MPIBAIJ()