Home
last modified time | relevance | path

Searched refs:MPIU_SUM (Results 1 – 25 of 68) sorted by relevance

123

/petsc/src/vec/vec/impls/mpi/
H A Dpvecimpl.h102 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, z, nv, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscObje… in VecMXDot_MPI_Default()
110 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, z, 1, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscObjec… in VecXDot_MPI_Default()
144 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, &sum, 2, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscOb… in VecDotNorm2_MPI_Default()
154 MPI_Op op = MPIU_SUM; in VecNorm_MPI_Default()
198 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, loc, 6, MPIU_REAL, MPIU_SUM, PetscObjectComm((PetscObjec… in VecErrorWeightedNorms_MPI_Default()
201 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, loc + 3, 3, MPIU_REAL, MPIU_SUM, PetscObjectComm((PetscO… in VecErrorWeightedNorms_MPI_Default()
/petsc/src/vec/vec/impls/mpi/mpiviennacl/
H A Dmpiviennacl.cxx42 …PetscCallMPI(MPIU_Allreduce(&work, &sum, 1, MPIU_REAL, MPIU_SUM, PetscObjectComm((PetscObject)xin)… in VecNorm_MPIViennaCL()
48 … PetscCallMPI(MPIU_Allreduce(&work, z, 1, MPIU_REAL, MPIU_SUM, PetscObjectComm((PetscObject)xin))); in VecNorm_MPIViennaCL()
59 … PetscCallMPI(MPIU_Allreduce(temp, z, 2, MPIU_REAL, MPIU_SUM, PetscObjectComm((PetscObject)xin))); in VecNorm_MPIViennaCL()
71 …PetscCallMPI(MPIU_Allreduce(&work, &sum, 1, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscObject)xi… in VecDot_MPIViennaCL()
82 …PetscCallMPI(MPIU_Allreduce(&work, &sum, 1, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscObject)xi… in VecTDot_MPIViennaCL()
94 …PetscCallMPI(MPIU_Allreduce(work, z, nv, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscObject)xin))… in VecMDot_MPIViennaCL()
153 …PetscCallMPI(MPIU_Allreduce((void *)&work, (void *)&sum, 2, MPIU_SCALAR, MPIU_SUM, PetscObjectComm… in VecDotNorm2_MPIViennaCL()
/petsc/src/ksp/ksp/guess/impls/pod/
H A Dpod.c156 …PetscCallMPI(MPIU_Allreduce(pod->swork, pod->swork + pod->n, pod->n, MPIU_SCALAR, MPIU_SUM, PetscO… in KSPGuessFormGuess_POD()
234 …PetscCallMPI(MPIU_Allreduce(pod->swork, pod->swork + 3 * pod->n, podn, MPIU_SCALAR, MPIU_SUM, Pets… in KSPGuessUpdate_POD()
236 …PetscCallMPI(MPI_Iallreduce(pod->swork, pod->dots_iallreduce, podn, MPIU_SCALAR, MPIU_SUM, PetscOb… in KSPGuessUpdate_POD()
257 …U_Allreduce(pod->swork, pod->swork + 3 * pod->n, 3 * podn, MPIU_SCALAR, MPIU_SUM, PetscObjectComm(… in KSPGuessUpdate_POD()
259 …PetscCallMPI(MPI_Iallreduce(pod->swork, pod->dots_iallreduce, 3 * podn, MPIU_SCALAR, MPIU_SUM, Pet… in KSPGuessUpdate_POD()
264 …U_Allreduce(pod->swork, pod->swork + 3 * pod->n, 2 * podn, MPIU_SCALAR, MPIU_SUM, PetscObjectComm(… in KSPGuessUpdate_POD()
267 …PetscCallMPI(MPI_Iallreduce(pod->swork, pod->dots_iallreduce, 2 * podn, MPIU_SCALAR, MPIU_SUM, Pet… in KSPGuessUpdate_POD()
388 …PetscCallMPI(MPIU_Allreduce(pod->swork, pod->swork + 1, 1, MPIU_SCALAR, MPIU_SUM, PetscObjectComm(… in KSPGuessUpdate_POD()
/petsc/src/sys/objects/
H A Dfinit.c60 fsum = MPI_Op_c2f(MPIU_SUM); in PetscInitializeFortran()
H A Dpinit.c267 MPI_Op MPIU_SUM = 0; variable
949 PetscCallMPI(MPI_Op_create(PetscSum_Local, 1, &MPIU_SUM)); in PetscInitialize_Common()
1394 PetscCallMPI(MPI_Op_free(&MPIU_SUM)); in PetscFreeMPIResources()
/petsc/src/ksp/ksp/impls/ibcgs/
H A Dibcgs.c234 …PetscCallMPI(MPIU_Allreduce(insums, outsums, 7, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscObjec… in KSPSolve_IBCGS()
236 …PetscCallMPI(MPIU_Allreduce(insums, outsums, 6, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscObjec… in KSPSolve_IBCGS()
278 …PetscCallMPI(MPIU_Allreduce(&rnormin, &rnorm, 1, MPIU_REAL, MPIU_SUM, PetscObjectComm((PetscObject… in KSPSolve_IBCGS()
/petsc/src/ksp/ksp/impls/bcgs/fbcgsr/
H A Dfbcgsr.c120 …PetscCallMPI(MPIU_Allreduce(insums, outsums, 2, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscObjec… in KSPSolve_FBCGSR()
154 …PetscCallMPI(MPIU_Allreduce(insums, outsums, 4, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscObjec… in KSPSolve_FBCGSR()
/petsc/src/vec/vec/utils/
H A Dvinv.c135 …PetscCallMPI(MPIU_Allreduce(&tnorm, nrm, 1, MPIU_REAL, MPIU_SUM, PetscObjectComm((PetscObject)v))); in VecStrideNorm()
140 …PetscCallMPI(MPIU_Allreduce(&tnorm, nrm, 1, MPIU_REAL, MPIU_SUM, PetscObjectComm((PetscObject)v))); in VecStrideNorm()
342 …PetscCallMPI(MPIU_Allreduce(&local_sum, sum, 1, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscObjec… in VecStrideSum()
441 PetscCallMPI(MPIU_Allreduce(tnorm, nrm, ibs, MPIU_REAL, MPIU_SUM, comm)); in VecStrideNormAll()
450 PetscCallMPI(MPIU_Allreduce(tnorm, nrm, ibs, MPIU_REAL, MPIU_SUM, comm)); in VecStrideNormAll()
638 PetscCallMPI(MPIU_Allreduce(local_sums, sums, ibs, MPIU_SCALAR, MPIU_SUM, comm)); in VecStrideSumAll()
1525 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, work, 2, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscOb… in VecDotNorm2()
1567 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, &tmp, 1, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscOb… in VecSum()
H A Dcomb.c154 …PetscCallMPI(MPIU_Iallreduce(lvalues, gvalues, numops, MPIU_SCALAR, MPIU_SUM, comm, &sr->request)); in PetscCommSplitReductionBegin()
229 PetscCallMPI(MPIU_Allreduce(lvalues, gvalues, numops, MPIU_SCALAR, MPIU_SUM, comm)); in PetscSplitReductionApply()
/petsc/src/vec/vec/tutorials/
H A Dex9.c92 PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, &value, 1, MPIU_SCALAR, MPIU_SUM, PETSC_COMM_WORLD)); in main()
/petsc/src/ksp/ksp/impls/cg/pipelcg/
H A Dpipelcg.c295 …PetscCallMPI(MPIU_Iallreduce(MPI_IN_PLACE, &G(0, it + 1), mpin, MPIU_SCALAR, MPIU_SUM, comm, &req(… in KSPSolve_InnerLoop_PIPELCG()
302 …PIU_Iallreduce(MPI_IN_PLACE, &G(it - l + 1, it + 1), mpin, MPIU_SCALAR, MPIU_SUM, comm, &req(it + … in KSPSolve_InnerLoop_PIPELCG()
414 PetscCallMPI(MPIU_Iallreduce(MPI_IN_PLACE, &G(0, 0), 1, MPIU_SCALAR, MPIU_SUM, comm, &req(0))); in KSPSolve_PIPELCG()
/petsc/src/snes/impls/vi/
H A Dvi.c132 …PetscCallMPI(MPIU_Allreduce(&rnorm, &fnorm, 1, MPIU_REAL, MPIU_SUM, PetscObjectComm((PetscObject)s… in SNESMonitorVI()
345 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, fnorm, 1, MPIU_REAL, MPIU_SUM, PetscObjectComm((PetscObj… in SNESVIComputeInactiveSetFnorm()
391 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, fty, 1, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscObj… in SNESVIComputeInactiveSetFtY()
/petsc/src/ksp/ksp/impls/cg/pipecg2/
H A Dpipecg2.c615 PetscCallMPI(MPI_Iallreduce(MPI_IN_PLACE, &lambda[10], 3, MPIU_SCALAR, MPIU_SUM, pcomm, &req)); in KSPSolve_PIPECG2()
617 PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, &lambda[10], 3, MPIU_SCALAR, MPIU_SUM, pcomm)); in KSPSolve_PIPECG2()
637 PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, &lambda[1], 1, MPIU_SCALAR, MPIU_SUM, pcomm)); in KSPSolve_PIPECG2()
638 PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, &lambda[6], 1, MPIU_SCALAR, MPIU_SUM, pcomm)); in KSPSolve_PIPECG2()
683 PetscCallMPI(MPI_Iallreduce(MPI_IN_PLACE, lambda, 15, MPIU_SCALAR, MPIU_SUM, pcomm, &req)); in KSPSolve_PIPECG2()
685 PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, lambda, 15, MPIU_SCALAR, MPIU_SUM, pcomm)); in KSPSolve_PIPECG2()
/petsc/src/mat/impls/dense/mpi/
H A Dmpidense.c575 …PetscCall(PetscSFReduceWithMemTypeBegin(a->Mvctx, MPIU_SCALAR, axmtype, ax, aymtype, ay, MPIU_SUM)… in MatMultHermitianTransposeColumnRange_MPIDense()
576 PetscCall(PetscSFReduceEnd(a->Mvctx, MPIU_SCALAR, ax, ay, MPIU_SUM)); in MatMultHermitianTransposeColumnRange_MPIDense()
596 …PetscCall(PetscSFReduceWithMemTypeBegin(a->Mvctx, MPIU_SCALAR, axmtype, ax, aymtype, ay, MPIU_SUM)… in MatMultTransposeKernel_MPIDense()
597 PetscCall(PetscSFReduceEnd(a->Mvctx, MPIU_SCALAR, ax, ay, MPIU_SUM)); in MatMultTransposeKernel_MPIDense()
617 …PetscCall(PetscSFReduceWithMemTypeBegin(a->Mvctx, MPIU_SCALAR, axmtype, ax, aymtype, ay, MPIU_SUM)… in MatMultHermitianTransposeAddColumnRange_MPIDense()
618 PetscCall(PetscSFReduceEnd(a->Mvctx, MPIU_SCALAR, ax, ay, MPIU_SUM)); in MatMultHermitianTransposeAddColumnRange_MPIDense()
638 …PetscCall(PetscSFReduceWithMemTypeBegin(a->Mvctx, MPIU_SCALAR, axmtype, ax, aymtype, ay, MPIU_SUM)… in MatMultTransposeAddKernel_MPIDense()
639 PetscCall(PetscSFReduceEnd(a->Mvctx, MPIU_SCALAR, ax, ay, MPIU_SUM)); in MatMultTransposeAddKernel_MPIDense()
1042 … PetscCallMPI(MPIU_Allreduce(&sum, nrm, 1, MPIU_REAL, MPIU_SUM, PetscObjectComm((PetscObject)A))); in MatNorm_MPIDense()
1057 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, tmp, A->cmap->N, MPIU_REAL, MPIU_SUM, PetscObjectComm((P… in MatNorm_MPIDense()
[all …]
/petsc/src/sys/ftn-mod/
H A Dpetscsysmod.F9018 MPIU_Op :: MPIU_SUM
683 MPIU_SUM = fsum
/petsc/src/vec/is/sf/impls/basic/
H A Dsfpack.c693 else if (op == MPI_SUM || op == MPIU_SUM) *UnpackAndOp = link->h_UnpackAndAdd; in PetscSFLinkGetUnpackAndOp()
709 else if (op == MPI_SUM || op == MPIU_SUM) *UnpackAndOp = link->d_UnpackAndAdd; in PetscSFLinkGetUnpackAndOp()
723 else if (op == MPI_SUM || op == MPIU_SUM) *UnpackAndOp = link->da_UnpackAndAdd; in PetscSFLinkGetUnpackAndOp()
746 else if (op == MPI_SUM || op == MPIU_SUM) *ScatterAndOp = link->h_ScatterAndAdd; in PetscSFLinkGetScatterAndOp()
762 else if (op == MPI_SUM || op == MPIU_SUM) *ScatterAndOp = link->d_ScatterAndAdd; in PetscSFLinkGetScatterAndOp()
776 else if (op == MPI_SUM || op == MPIU_SUM) *ScatterAndOp = link->da_ScatterAndAdd; in PetscSFLinkGetScatterAndOp()
797 …PetscCheck(op == MPI_SUM || op == MPIU_SUM, PETSC_COMM_SELF, PETSC_ERR_SUP, "No support for MPI_Op… in PetscSFLinkGetFetchAndOp()
810 …PetscCheck(op == MPI_SUM || op == MPIU_SUM, PETSC_COMM_SELF, PETSC_ERR_SUP, "No support for MPI_Op… in PetscSFLinkGetFetchAndOpLocal()
/petsc/src/sys/classes/random/tutorials/
H A Dex2.c83 PetscCallMPI(MPI_Reduce(&x, &totalx, 1, MPIU_REAL, MPIU_SUM, 0, PETSC_COMM_WORLD)); in main()
/petsc/src/ts/tutorials/hamiltonian/
H A Dex3.c258 PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, &Enorm, 1, MPIU_REAL, MPIU_SUM, comm)); in MonitorEField()
259 PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, &sum, 1, MPIU_REAL, MPIU_SUM, comm)); in MonitorEField()
260 PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, &chargesum, 1, MPIU_REAL, MPIU_SUM, comm)); in MonitorEField()
490 PetscCallMPI(MPIU_Allreduce(&Np, &gNp, 1, MPIU_INT, MPIU_SUM, comm)); in InitializeParticles_Centroid()
492 PetscCallMPI(MPIU_Allreduce(&Nc, &gNc, 1, MPIU_INT, MPIU_SUM, comm)); in InitializeParticles_Centroid()
686 PetscCallMPI(MPIU_Allreduce(wtot, gwtot, 2, MPIU_REAL, MPIU_SUM, PETSC_COMM_WORLD)); in InitializeWeights()
742 …PetscCallMPI(MPIU_Allreduce(&totalWeight, &global_weight, 1, MPIU_REAL, MPIU_SUM, PETSC_COMM_WORLD… in InitializeConstants()
743 …PetscCallMPI(MPIU_Allreduce(&totalCharge, &global_charge, 1, MPIU_REAL, MPIU_SUM, PETSC_COMM_WORLD… in InitializeConstants()
/petsc/src/vec/is/sf/tests/
H A Dex3.c33 op = MPIU_SUM; in main()
/petsc/src/dm/impls/patch/
H A Dpatch.c300 PetscCall(PetscSFReduceBegin(sfzr, MPIU_SCALAR, xzarray, xcarray, MPIU_SUM)); in DMPatchSolve()
301 PetscCall(PetscSFReduceEnd(sfzr, MPIU_SCALAR, xzarray, xcarray, MPIU_SUM)); in DMPatchSolve()
/petsc/src/tao/linesearch/impls/owarmijo/
H A Dowarmijo.c217 PetscCallMPI(MPIU_Allreduce(&partgdx, &gdx, 1, MPIU_REAL, MPIU_SUM, comm)); in TaoLineSearchApply_OWArmijo()
/petsc/src/snes/utils/
H A Ddmlocalsnes.c71 …PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, obj, 1, MPIU_REAL, MPIU_SUM, PetscObjectComm((PetscObjec… in SNESComputeObjective_DMLocal()
/petsc/src/tao/unconstrained/tutorials/
H A Deptorsion2.c320 …PetscCall((PetscErrorCode)MPI_Allreduce((void *)&floc, (void *)f, 1, MPIU_REAL, MPIU_SUM, MPI_COMM… in FormFunctionGradient()
/petsc/src/mat/impls/lrc/
H A Dlrc.c59 …PetscCallMPI(MPIU_Allreduce(w1, w2, nwork, MPIU_SCALAR, MPIU_SUM, PetscObjectComm((PetscObject)N))… in MatMult_LRC_kernel()
/petsc/src/vec/is/utils/hdf5/
H A Dhdf5io.c106 PetscCallMPI(MPIU_Allreduce(MPI_IN_PLACE, &N, 1, MPIU_INT, MPIU_SUM, comm)); in PetscViewerHDF5ReadSizes_Private()

123