Searched refs:i_end (Results 1 – 3 of 3) sorted by relevance
| /petsc/src/tao/unconstrained/tutorials/ |
| H A D | rosenbrock4.h | 16 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 D | vi.c | 418 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 D | bjacobi.c | 17 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()
|