Lines Matching refs:istart
539 PetscInt m, n, i, j, k, l, linear_index, is, js, ks, ls, istart, iend, iblock; in EllipticInitialize() local
623 istart = 0; in EllipticInitialize()
626 PetscCall(ISCreateStride(PETSC_COMM_SELF, hi - lo, lo2 + istart, 1, &is_from_y)); in EllipticInitialize()
628 istart = istart + hi - lo; in EllipticInitialize()
646 istart = 0; in EllipticInitialize()
649 PetscCall(ISCreateStride(PETSC_COMM_SELF, hi - lo, lo2 + istart, 1, &is_from_d)); in EllipticInitialize()
651 istart = istart + hi - lo; in EllipticInitialize()
692 PetscCall(VecGetOwnershipRange(XX, &istart, &iend)); in EllipticInitialize()
693 for (linear_index = istart; linear_index < iend; linear_index++) { in EllipticInitialize()
715 istart = 0; in EllipticInitialize()
716 for (kk = 0; kk < nrank; kk++) istart += user->ns * (subranges[kk + 1] - subranges[kk]); in EllipticInitialize()
717 istart += (subranges[nrank + 1] - subranges[nrank]) * subvec; in EllipticInitialize()
718 l = istart + offset; in EllipticInitialize()
798 PetscCall(MatGetOwnershipRange(user->Grad, &istart, &iend)); in EllipticInitialize()
800 for (i = istart; i < iend; i++) { in EllipticInitialize()
832 PetscCall(MatGetOwnershipRange(user->Av, &istart, &iend)); in EllipticInitialize()
834 for (i = istart; i < iend; i++) { in EllipticInitialize()
865 PetscCall(MatGetOwnershipRange(user->L, &istart, &iend)); in EllipticInitialize()
867 for (i = istart; i < iend; i++) { in EllipticInitialize()
905 PetscCall(MatGetOwnershipRange(user->Grad, &istart, &iend)); in EllipticInitialize()
907 for (i = istart; i < iend; i++) { in EllipticInitialize()
1066 PetscCall(MatGetOwnershipRange(user->Q, &istart, &iend)); in EllipticInitialize()
1071 for (i = istart; i < iend; i++) { in EllipticInitialize()