Home
last modified time | relevance | path

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

/petsc/src/tao/pde_constrained/tutorials/
H A Delliptic.c549 const PetscInt *ranges, *subranges; in EllipticInitialize() local
683 PetscCall(VecGetOwnershipRanges(user->u, &subranges)); in EllipticInitialize()
713 while (subindex >= subranges[nrank + 1]) nrank++; in EllipticInitialize()
714 offset = subindex - subranges[nrank]; 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()