Home
last modified time | relevance | path

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

/petsc/include/
H A Dpetscsftypes.h44 #define PETSCSFBASIC "basic" macro
/petsc/src/vec/is/sf/interface/
H A Dsfregi.c33 PetscCall(PetscSFRegister(PETSCSFBASIC, PetscSFCreate_Basic)); in PetscSFRegisterAll()
H A Dsf.c293 …if (!((PetscObject)sf)->type_name) PetscCall(PetscSFSetType(sf, PETSCSFBASIC)); /* Zero all sf->op… in PetscSFSetUp()
353 deft = ((PetscObject)sf)->type_name ? ((PetscObject)sf)->type_name : PETSCSFBASIC; in PetscSFSetFromOptions()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscsf.pxi6 PetscSFType PETSCSFBASIC
H A DScatter.pyx11 BASIC = S_(PETSCSFBASIC)
H A DSF.pyx5 BASIC = S_(PETSCSFBASIC)
/petsc/src/mat/utils/
H A Doverlapsplit.c135 PetscCall(PetscSFSetType(sf, PETSCSFBASIC)); in MatIncreaseOverlapSplit_Single()
/petsc/src/vec/is/sf/impls/basic/alltoall/
H A Dsfalltoall.c136 …PetscCall(PetscSFSetType(esf, PETSCSFBASIC)); /* This optimized routine can only create a basic sf… in PetscSFCreateEmbeddedRootSF_Alltoall()
/petsc/src/vec/is/sf/tests/
H A Dex1.c62 char sftype[64] = PETSCSFBASIC; in main()
/petsc/src/mat/impls/adj/mpi/
H A Dmpiadj.c45 PetscCall(PetscSFSetType(sf, PETSCSFBASIC)); in MatCreateSubMatrix_MPIAdj_data()
76 PetscCall(PetscSFSetType(sf, PETSCSFBASIC)); in MatCreateSubMatrix_MPIAdj_data()
/petsc/src/vec/is/sf/impls/window/
H A Dsfwindow.c369 PetscCall(PetscSFSetType(*dynsf, PETSCSFBASIC)); /* break recursion */ in PetscSFWindowCreateDynamicSF()
780 PetscCall(PetscSFSetType(w->dynsf, PETSCSFBASIC)); /* break recursion */ in PetscSFSetUp_Window()
/petsc/src/mat/graphops/partition/impls/hierarchical/
H A Dhierarchical.c277 PetscCall(PetscSFSetType(sf, PETSCSFBASIC)); in MatPartitioningHierarchical_ReassembleFineparts()
/petsc/src/vec/is/is/utils/
H A Discoloring.c475 PetscCall(PetscSFSetType(sf, PETSCSFBASIC)); in ISBuildTwoSided()
/petsc/src/vec/is/sf/impls/basic/nvshmem/
H A Dsfnvshmem.cu173 PetscCall(PetscObjectTypeCompare((PetscObject)sf, PETSCSFBASIC, &isBasic)); in PetscSFLinkNvshmemCheck()
/petsc/src/vec/is/sf/impls/basic/
H A Dsfbasic.c481 …PetscCall(PetscSFSetType(esf, PETSCSFBASIC)); /* This optimized routine can only create a basic sf… in PetscSFCreateEmbeddedRootSF_Basic()
/petsc/src/vec/vec/utils/
H A Dvscat.c142 PetscCall(PetscObjectTypeCompare((PetscObject)sf, PETSCSFBASIC, &isbasic)); in VecScatterRemap_Internal()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiov.c181 PetscCall(PetscSFSetType(sf, PETSCSFBASIC)); in MatIncreaseOverlap_MPIAIJ_Once_Scalable()
217 PetscCall(PetscSFSetType(sf, PETSCSFBASIC)); in MatIncreaseOverlap_MPIAIJ_Once_Scalable()