Home
last modified time | relevance | path

Searched refs:PetscSFReduceBegin (Results 1 – 25 of 47) sorted by relevance

12

/petsc/src/vec/is/sf/tests/
H A Dex24.c22 PetscCall(PetscSFReduceBegin(sf, MPIU_INT, leafa, roota, MPI_REPLACE)); in testOverlappingCommunication()
23 PetscCall(PetscSFReduceBegin(sf, MPIU_INT, leafb, rootb, MPI_REPLACE)); in testOverlappingCommunication()
32 PetscCall(PetscSFReduceBegin(sf, MPIU_INT, leafa, roota, MPI_REPLACE)); in testOverlappingCommunication()
33 PetscCall(PetscSFReduceBegin(sf, MPIU_INT, leafb, rootb, MPI_REPLACE)); in testOverlappingCommunication()
H A Dex17.c51 …PetscCall(PetscSFReduceBegin(sf, MPI_SIGNED_CHAR, leafdata, rootdata, MPI_SUM)); /* rank 1->0, add… in main()
H A Dex1.c173 PetscCall(PetscSFReduceBegin(sf, MPI_INT, NULL, NULL, MPI_REPLACE)); in main()
175 PetscCall(PetscSFReduceBegin(sf, MPI_INT, NULL, NULL, MPI_SUM)); in main()
H A Dex5.c56 …PetscCall(PetscSFReduceBegin(sf, MPIU_INT, PetscSafePointerPlusOffset(ldata, i * ldl), PetscSafePo… in TestVector()
59 PetscCall(PetscSFReduceBegin(vsf, MPIU_INT, ldata, rdatav, MPI_SUM)); in TestVector()
/petsc/src/vec/ftn-mod/
H A Dpetscvec.h9032 subroutine PetscSFReduceBegin(sf, unit, larray, rarray, op, ierr)
45 end subroutine PetscSFReduceBegin
94 !DEC$ ATTRIBUTES DLLEXPORT::PetscSFReduceBegin
/petsc/src/mat/graphops/color/utils/
H A Dvalid.c59 PetscCall(PetscSFReduceBegin(etoc, itype, stateleafrow, statecol, MPI_MAX)); in MatColoringTest()
78 PetscCall(PetscSFReduceBegin(etor, itype, stateleafcol, staterow, MPI_MAX)); in MatColoringTest()
/petsc/src/mat/utils/
H A Dzerorows.c39 PetscCall(PetscSFReduceBegin(sf, MPIU_INT, (PetscInt *)rows, lrows, MPI_LOR)); in MatZeroRowsMapLocal_Private()
H A Doverlapsplit.c138 PetscCall(PetscSFReduceBegin(sf, MPIU_INT, indices_ov_rd, indices_recv, MPI_REPLACE)); in MatIncreaseOverlapSplit_Single()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscsf.pxi46 PetscErrorCode PetscSFReduceBegin(PetscSF, MPI_Datatype, const void*, void*, MPI_Op)
H A DSF.pyx509 reduceEnd, petsc.PetscSFReduceBegin
514 CHKERR(PetscSFReduceBegin(self.sf, dtype, <const void*>PyArray_DATA(leafdata),
/petsc/src/vec/is/sf/interface/ftn-custom/
H A Dzsf.c116 *ierr = PetscSFReduceBegin(*sf, dtype, lptr, rptr, cop); in petscsfreducebegin_()
176 *ierr = PetscSFReduceBegin(*sf, dtype, leafdata, rootdata, cop); in petscsfreducebegin_()
/petsc/src/vec/is/sf/impls/basic/gatherv/
H A Dsfgatherv.c49 PetscCall(PetscSFReduceBegin(sf, unit, leafdata, rootdata, op)); in PetscSFFetchAndOpBegin_Gatherv()
/petsc/src/vec/is/sf/tutorials/
H A Dex1f.F9096 PetscCallA(PetscSFReduceBegin(sf, MPIU_INTEGER, leafdata, rootdata, MPI_SUM, ierr))
H A Dex1.c270 PetscCall(PetscSFReduceBegin(sf, MPIU_INT, leafdata, rootdata, mop)); in main()
305 PetscCall(PetscSFReduceBegin(sf, MPI_SIGNED_CHAR, leafdata, rootdata, mop)); in main()
359 PetscCall(PetscSFReduceBegin(sf, MPI_UNSIGNED_CHAR, leafdata, rootdata, mop)); in main()
/petsc/include/
H A Dpetscsf.h173 PETSC_EXTERN PetscErrorCode PetscSFReduceBegin(PetscSF, MPI_Datatype, const void *, void *, MPI_Op)…
/petsc/src/vec/is/sf/interface/
H A Dsf.c693 PetscCall(PetscSFReduceBegin(sf, MPIU_SF_NODE, leaves, roots, MPI_REPLACE)); in PetscSFCreateInverseSF()
1293 PetscCall(PetscSFReduceBegin(sf->multi, MPIU_INT, outranks, inranks, MPI_REPLACE)); in PetscSFGetMultiSF()
1585 PetscErrorCode PetscSFReduceBegin(PetscSF sf, MPI_Datatype unit, const void *leafdata, void *rootda… in PetscSFReduceBegin() function
1802 PetscCall(PetscSFReduceBegin(sf, MPIU_INT, sf->degreetmp - sf->minleaf, sf->degree, MPI_SUM)); in PetscSFComputeDegreeBegin()
1911 PetscCall(PetscSFReduceBegin(multi, unit, leafdata, multirootdata, MPI_REPLACE)); in PetscSFGatherBegin()
2212 …PetscCall(PetscSFReduceBegin(sfB, MPIU_SF_NODE, PetscSafePointerPlusOffset(reorderedRemotePointsA,… in PetscSFComposeInverse()
/petsc/src/vec/is/sf/utils/
H A Dsfutils.c597 PetscCall(PetscSFReduceBegin(sf, MPIU_INT, (PetscInt *)idxs, lidxs, MPI_LOR)); in PetscLayoutMapLocal()
611 PetscCall(PetscSFReduceBegin(sf, MPIU_INT, work2, work, MPI_REPLACE)); in PetscLayoutMapLocal()
783 PetscCall(PetscSFReduceBegin(sf1, MPIU_SF_NODE, owners, buffer, MPI_MAXLOC)); in PetscSFCreateByMatchingIndices()
/petsc/src/mat/impls/h2opus/cuda/
H A Dmath2opus.cu391 PetscCall(PetscSFReduceBegin(csf, MPIU_SCALAR, uyy, yy, MPI_REPLACE)); in MatMultNKernel_H2OPUS()
432 PetscCall(PetscSFReduceBegin(csf, MPIU_SCALAR, uyy, yy, MPI_REPLACE)); in MatMultNKernel_H2OPUS()
571 PetscCall(PetscSFReduceBegin(h2opus->sf, MPIU_SCALAR, uyy, yy, MPI_REPLACE)); in MatMultKernel_H2OPUS()
615 PetscCall(PetscSFReduceBegin(h2opus->sf, MPIU_SCALAR, uyy, yy, MPI_REPLACE)); in MatMultKernel_H2OPUS()
1778 PetscCall(PetscSFReduceBegin(a->sf, MPIU_SCALAR, xin, xout, MPI_REPLACE)); in MatH2OpusMapVec()
/petsc/src/dm/impls/plex/
H A Dplexpreallocate.c383 …PetscCall(PetscSFReduceBegin(sfDof, MPIU_INT, leafSectionAdj->atlasDof, rootSectionAdj->atlasDof, … in DMPlexCreateAdjacencySection_Static()
953 PetscCall(PetscSFReduceBegin(sf,MPIU_INT,lvisits,visits,MPI_SUM));
970 PetscCall(PetscSFReduceBegin(sf,MPIU_INT,ldnz,dnz,MPI_SUM));
H A Dplexnatural.c414 …PetscCall(PetscSFReduceBegin(dm->sfNatural, MPIU_SCALAR, (PetscScalar *)inarray, outarray, MPI_SUM… in DMPlexNaturalToGlobalBegin()
H A Dplexdd.c202 PetscCall(PetscSFReduceBegin(sectionSF, MPIU_INT, lidxs, gidxs, MPI_REPLACE)); in DMCreateDomainDecomposition_Plex()
/petsc/src/mat/impls/aij/mpi/
H A Dmpiptap.c785 PetscCall(PetscSFReduceBegin(ptap->sf, MPIU_INT, c_rmtj, c_othj, MPI_REPLACE)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
786 PetscCall(PetscSFReduceBegin(ptap->sf, MPIU_SCALAR, c_rmta, c_otha, MPI_REPLACE)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce()
953 PetscCall(PetscSFReduceBegin(ptap->sf, MPIU_INT, c_rmtj, c_othj, MPI_REPLACE)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
954 PetscCall(PetscSFReduceBegin(ptap->sf, MPIU_SCALAR, c_rmta, c_otha, MPI_REPLACE)); in MatPtAPNumeric_MPIAIJ_MPIXAIJ_allatonce_merged()
1142 PetscCall(PetscSFReduceBegin(ptap->sf, MPIU_INT, c_rmtj, c_othj, MPI_REPLACE)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce()
1434 PetscCall(PetscSFReduceBegin(ptap->sf, MPIU_INT, c_rmtj, c_othj, MPI_REPLACE)); in MatPtAPSymbolic_MPIAIJ_MPIXAIJ_allatonce_merged()
/petsc/src/ksp/ksp/impls/fetidp/
H A Dfetidp.c622 …PetscCall(PetscSFReduceBegin(matis->sf, MPIU_INT, matis->sf_leafdata, matis->sf_rootdata, MPI_REPL… in KSPFETIDPSetUpOperators()
717 …PetscCall(PetscSFReduceBegin(matis->sf, MPIU_INT, matis->sf_leafdata, matis->sf_rootdata, MPI_REPL… in KSPFETIDPSetUpOperators()
770 …PetscCall(PetscSFReduceBegin(matis->sf, MPIU_INT, matis->sf_leafdata, matis->sf_rootdata, MPI_REPL… in KSPFETIDPSetUpOperators()
/petsc/src/dm/impls/patch/
H A Dpatch.c300 PetscCall(PetscSFReduceBegin(sfzr, MPIU_SCALAR, xzarray, xcarray, MPIU_SUM)); in DMPatchSolve()
/petsc/src/vec/is/sf/impls/basic/allgatherv/
H A Dsfallgatherv.c317 PetscCall(PetscSFReduceBegin(sf, unit, leafdata, rootdata, op)); in PetscSFFetchAndOpBegin_Allgatherv()

12