| /petsc/src/sys/objects/ |
| H A D | pinit.c | 1827 static inline PetscMPIInt MPIU_Allreduce_Count(const void *inbuf, void *outbuf, MPIU_Count count, M… in MPIU_Allreduce_Count() argument 1834 err = MPI_Allreduce((void *)inbuf, outbuf, count2, dtype, op, comm); in MPIU_Allreduce_Count() 1836 err = MPI_Allreduce_c((void *)inbuf, outbuf, count, dtype, op, comm); in MPIU_Allreduce_Count() 1844 PetscMPIInt MPIU_Allreduce_Private(const void *inbuf, void *outbuf, MPIU_Count count, MPI_Datatype … in MPIU_Allreduce_Private() argument 1851 if (inbuf != MPI_IN_PLACE) { in MPIU_Allreduce_Private() 1852 incnt = *(PetscInt32 *)inbuf; in MPIU_Allreduce_Private() 1864 err = MPIU_Allreduce_Count(inbuf, outbuf, count, dtype, op, comm); in MPIU_Allreduce_Private()
|
| /petsc/include/ |
| H A D | petscsys.h | 2789 static inline PetscMPIInt MPIU_Reduce(const void *inbuf, void *outbuf, MPIU_Count count, MPI_Dataty… in MPIU_Reduce() argument 2794 err = MPI_Reduce((void *)inbuf, outbuf, count2, dtype, op, root, comm); in MPIU_Reduce() 2799 static inline PetscMPIInt MPIU_Reduce_local(const void *inbuf, void *inoutbuf, MPIU_Count count, MP… in MPIU_Reduce_local() argument 2804 err = MPI_Reduce_local((void *)inbuf, inoutbuf, count2, dtype, op); in MPIU_Reduce_local() 2841 …#define MPIU_Reduce(inbuf, outbuf, count, dtype, op, root, comm) MPI_Reduce_c(inbuf, outbuf, … argument 2849 …#define MPIU_Reduce_local(inbuf, inoutbuf, count, dtype, op) MPI_Reduce_local_c(inbuf, inoutbuf, (… argument
|
| /petsc/include/petsc/mpiuni/ |
| H A D | mpi.h | 486 #define MPI_Pack(inbuf, incount, datatype, outbuf, outsize, position, comm) \ argument 487 …(MPIUNI_ARG(inbuf), MPIUNI_ARG(incount), MPIUNI_ARG(datatype), MPIUNI_ARG(outbuf), MPIUNI_ARG(outs… 488 #define MPI_Unpack(inbuf, insize, position, outbuf, outcount, datatype, comm) \ argument 489 …(MPIUNI_ARG(inbuf), MPIUNI_ARG(insize), MPIUNI_ARG(position), MPIUNI_ARG(outbuf), MPIUNI_ARG(outco…
|
| /petsc/src/sys/mpiuni/ |
| H A D | mpi.c | 746 PETSC_EXTERN void petsc_mpi_pack_(void *inbuf, int *incount, int *datatype, void *outbuf, int *outs… in petsc_mpi_pack_() argument 751 PETSC_EXTERN void petsc_mpi_unpack_(void *inbuf, int *insize, int *position, void *outbuf, int *out… in petsc_mpi_unpack_() argument
|
| /petsc/doc/developers/ |
| H A D | style.md | 484 PetscCallMPI(MPI_Reduce_local(inbuf, inoutbuf, count, MPIU_INT, MPI_SUM)); 486 PetscCallMPI(MPI_Reduce(inbuf, inoutbuf, count, MPIU_INT, MPI_SUM, 0, PETSC_COMM_SELF);
|