Home
last modified time | relevance | path

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

/petsc/src/vec/is/sf/tests/
H A Dex3.c55 PetscCall(PetscSFSetGraphWithPattern(gathersf, layout, PETSCSF_PATTERN_GATHER)); in main()
110 PetscCall(PetscSFSetGraphWithPattern(allgathersf, layout, PETSCSF_PATTERN_ALLGATHER)); in main()
174 …PetscCall(PetscSFSetGraphWithPattern(alltoallsf, NULL /*insignificant*/, PETSCSF_PATTERN_ALLTOALL)… in main()
/petsc/doc/changes/
H A D312.md106 - Added PetscSFSetGraphWithPattern() to set SF graphs with
122 PetscSFSetGraphWithPattern(..,PETSCSF_PATTERN_GATHER).
/petsc/include/
H A Dpetscsf.h137 PETSC_EXTERN PetscErrorCode PetscSFSetGraphWithPattern(PetscSF, PetscLayout, PetscSFPattern);
/petsc/src/mat/impls/dense/mpi/
H A Dmmdense.c18 PetscCall(PetscSFSetGraphWithPattern(mdn->Mvctx, mat->cmap, PETSCSF_PATTERN_ALLGATHER)); in MatSetUpMultiply_MPIDense()
/petsc/src/vec/is/sf/interface/
H A Dsf.c578 PetscErrorCode PetscSFSetGraphWithPattern(PetscSF sf, PetscLayout map, PetscSFPattern pattern) in PetscSFSetGraphWithPattern() function
756 PetscCall(PetscSFSetGraphWithPattern(*newsf, sf->map, sf->pattern)); in PetscSFDuplicate()
/petsc/src/vec/vec/utils/
H A Dvscat.c782 …PetscCall(PetscSFSetGraphWithPattern(sf, map, pattern[0] ? PETSCSF_PATTERN_ALLGATHER : PETSCSF_PAT… in VecScatterCreate()
/petsc/src/mat/impls/h2opus/cuda/
H A Dmath2opus.cu1191 PetscCall(PetscSFSetGraphWithPattern(sf, A->rmap, PETSCSF_PATTERN_ALLGATHER)); in MatH2OpusSetCoords_H2OPUS()
/petsc/src/dm/impls/plex/
H A Dplexpartition.c1354 PetscCall(PetscSFSetGraphWithPattern(procSF, NULL, PETSCSF_PATTERN_ALLTOALL)); in DMPlexPartitionLabelInvert()
/petsc/doc/manual/
H A Dvec.md1540 `PetscSFSetGraphWithPattern()` provides an alternative way to indicate the communication graph for …