Lines Matching refs:st
632 PetscInt m, bs, st, ed; in PCTelescopeSetUp_dmda_scatters() local
647 PetscCall(VecGetOwnershipRange(xred, &st, &ed)); in PCTelescopeSetUp_dmda_scatters()
648 PetscCall(ISCreateStride(comm, ed - st, st, 1, &isin)); in PCTelescopeSetUp_dmda_scatters()
651 PetscCall(VecGetOwnershipRange(x, &st, &ed)); in PCTelescopeSetUp_dmda_scatters()
652 PetscCall(ISCreateStride(comm, 0, st, 1, &isin)); in PCTelescopeSetUp_dmda_scatters()
804 PetscInt st, ed; in PCTelescopeSubNullSpaceCreate_dmda_Telescope() local
817 PetscCall(VecGetOwnershipRange(sub_vecs[k], &st, &ed)); in PCTelescopeSubNullSpaceCreate_dmda_Telescope()
819 for (i = 0; i < ed - st; i++) LA_sub_vec[i] = x_array[i]; in PCTelescopeSubNullSpaceCreate_dmda_Telescope()
874 PetscInt i, st, ed; in PCApply_Telescope_dmda() local
902 PetscCall(VecGetOwnershipRange(xred, &st, &ed)); in PCApply_Telescope_dmda()
905 for (i = 0; i < ed - st; i++) LA_xred[i] = x_array[i]; in PCApply_Telescope_dmda()
920 PetscCall(VecGetOwnershipRange(yred, &st, &ed)); in PCApply_Telescope_dmda()
922 for (i = 0; i < ed - st; i++) array[i] = LA_yred[i]; in PCApply_Telescope_dmda()
937 PetscInt i, st, ed; in PCApplyRichardson_Telescope_dmda() local
967 PetscCall(VecGetOwnershipRange(yred, &st, &ed)); in PCApplyRichardson_Telescope_dmda()
969 for (i = 0; i < ed - st; i++) LA_yred[i] = x_array[i]; in PCApplyRichardson_Telescope_dmda()