Home
last modified time | relevance | path

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

/petsc/src/vec/is/is/impls/stride/
H A Dstride.c285 static PetscErrorCode ISContiguousLocal_Stride(IS is, PetscInt gstart, PetscInt gend, PetscInt *sta… in ISContiguousLocal_Stride() argument
290 if (sub->step == 1 && sub->first >= gstart && sub->first + is->map->n <= gend) { in ISContiguousLocal_Stride()
/petsc/src/vec/is/is/interface/
H A Dindex.c929 PetscErrorCode ISContiguousLocal(IS is, PetscInt gstart, PetscInt gend, PetscInt *start, PetscBool … in ISContiguousLocal() argument
935 …art <= gend, PETSC_COMM_SELF, PETSC_ERR_ARG_OUTOFRANGE, "gstart %" PetscInt_FMT " must be less tha… in ISContiguousLocal()
938 PetscTryTypeMethod(is, contiguous, gstart, gend, start, contig); in ISContiguousLocal()
/petsc/src/vec/is/is/impls/general/
H A Dgeneral.c75 static PetscErrorCode ISContiguousLocal_General(IS is, PetscInt gstart, PetscInt gend, PetscInt *st… in ISContiguousLocal_General() argument
88 if (n > gend - p) goto nomatch; in ISContiguousLocal_General()
/petsc/src/vec/vec/interface/
H A Drvector.c1499 PetscInt gstart, gend, lstart; in VecGetSubVectorContiguityAndBS_Private() local
1508 PetscCall(VecGetOwnershipRange(X, &gstart, &gend)); in VecGetSubVectorContiguityAndBS_Private()
1509 PetscCall(ISContiguousLocal(is, gstart, gend, &lstart, &red[0])); in VecGetSubVectorContiguityAndBS_Private()