Home
last modified time | relevance | path

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

/petsc/src/vec/is/is/interface/
H A Dindex.c336 …if (type == IS_GLOBAL) PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, &flg, 1, MPI_C_BOOL, MPI_LAND, Pe… in ISSetInfo_Internal()
337 …PetscCheck(flg, type == IS_GLOBAL ? PetscObjectComm((PetscObject)is) : PETSC_COMM_SELF, PETSC_ERR_… in ISSetInfo_Internal()
340 if (flg && type == IS_GLOBAL) { /* an array that is globally sorted is also locally sorted */ in ISSetInfo_Internal()
355 if (flg && type == IS_GLOBAL) { /* an array that is globally unique is also locally unique */ in ISSetInfo_Internal()
468 if (type == IS_GLOBAL) { in ISSetInfo()
495 if (type == IS_GLOBAL && is->ops->sortedglobal) { in ISGetInfo_Sorted_Private()
501 if (type == IS_GLOBAL && size > 1) { in ISGetInfo_Sorted_Private()
549 if (type == IS_GLOBAL && is->ops->uniqueglobal) { in ISGetInfo_Unique_Private()
557 if (type == IS_GLOBAL && size > 1) { in ISGetInfo_Unique_Private()
614 if (type == IS_GLOBAL && is->ops->permglobal) { in ISGetInfo_Permutation()
[all …]
/petsc/src/dm/impls/stag/
H A Dstagstencil.c117 PetscCall(ISSetInfo(*is, IS_SORTED, IS_GLOBAL, PETSC_TRUE, PETSC_TRUE)); in DMStagCreateISFromStencils()
118 PetscCall(ISSetInfo(*is, IS_UNIQUE, IS_GLOBAL, PETSC_TRUE, PETSC_TRUE)); in DMStagCreateISFromStencils()
/petsc/src/vec/is/is/impls/stride/
H A Dstride.c45 PetscCall(ISGetInfo(is, IS_IDENTITY, IS_GLOBAL, PETSC_TRUE, &isident)); in ISInvertPermutation_Stride()
184 PetscCall(ISGetInfo(is, IS_PERMUTATION, IS_GLOBAL, PETSC_FALSE, &isperm)); in ISView_Stride()
/petsc/src/vec/vec/utils/
H A Dprojection.c494 if (nfull == nreduced) PetscCall(ISGetInfo(is, IS_SORTED, IS_GLOBAL, PETSC_TRUE, &sorted)); in VecISAXPY()
564 if (nfull == nreduced) PetscCall(ISGetInfo(is, IS_SORTED, IS_GLOBAL, PETSC_TRUE, &sorted)); in VecISCopy()
/petsc/include/
H A Dpetscis.h77 IS_GLOBAL enumerator
/petsc/src/vec/is/is/impls/block/
H A Dblock.c158 PetscCall(ISGetInfo(is, IS_PERMUTATION, IS_GLOBAL, PETSC_FALSE, &isperm)); in ISView_Block()
/petsc/src/vec/is/is/utils/
H A Disdiff.c435 PetscCall(ISSetInfo(*isout, IS_SORTED, IS_GLOBAL, PETSC_FALSE, PETSC_TRUE)); in ISIntersect()
H A Discoloring.c822 PetscCall(ISSetInfo(*isout, IS_SORTED, IS_GLOBAL, PETSC_FALSE, PETSC_TRUE)); in ISComplement()
/petsc/src/ksp/pc/impls/hpddm/
H A Dpchpddm.cxx1518 PetscCall(ISSetInfo(icol[1], IS_SORTED, IS_GLOBAL, PETSC_TRUE, PETSC_TRUE)); in PCHPDDMAlgebraicAuxiliaryMat_Private()
/petsc/src/mat/interface/
H A Dmatrix.c316 …if (keptrows && *keptrows) PetscCall(ISSetInfo(*keptrows, IS_SORTED, IS_GLOBAL, PETSC_FALSE, PETSC… in MatFindNonzeroRows()