Home
last modified time | relevance | path

Searched refs:i_end (Results 1 – 3 of 3) sorted by relevance

/petsc/src/tao/unconstrained/tutorials/
H A Drosenbrock4.h16 PetscInt i_start, i_end; member
141 PetscInt i_start, i_end, n_local_comp, nnz_local; in CreateHessian() local
154 PetscCall(PetscLayoutGetRange(layout, &i_start, &i_end)); in CreateHessian()
156 user->problem.i_end = i_end; in CreateHessian()
157 user->n_local = i_end - i_start; in CreateHessian()
159 user->problem.c_end = c_end = (i_end / bs) * (bs - 1) + (i_end % bs); in CreateHessian()
254 PetscInt n_coo, *coo_i, i_start, i_end; in CreateVectors() local
264 PetscCall(VecGetOwnershipRange(x, &i_start, &i_end)); in CreateVectors()
269 if (user->n_local_comp && i_end < user->n) { in CreateVectors()
274 PetscCall(PetscLayoutFindOwnerIndex(layout, i_end, &rank, &index)); in CreateVectors()
[all …]
/petsc/src/snes/impls/vi/
H A Dvi.c418 PetscInt i_start[3], i_end[3]; in SNESSetUp_VI() local
442 PetscCall(VecGetOwnershipRange(snes->work[0], i_start, i_end)); in SNESSetUp_VI()
443 PetscCall(VecGetOwnershipRange(snes->xl, i_start + 1, i_end + 1)); in SNESSetUp_VI()
444 PetscCall(VecGetOwnershipRange(snes->xu, i_start + 2, i_end + 2)); in SNESSetUp_VI()
445 …rt[0] != i_start[1]) || (i_start[0] != i_start[2]) || (i_end[0] != i_end[1]) || (i_end[0] != i_end in SNESSetUp_VI()
/petsc/src/ksp/pc/impls/bjacobi/
H A Dbjacobi.c17 PetscInt bs, i_start = -1, i_end = -1; in PCSetUp_BJacobi() local
77 i_end = i; in PCSetUp_BJacobi()
84 jac->n_local = i_end - i_start; in PCSetUp_BJacobi()