deal.II version GIT relicensing-2289-g1e5549a87a 2024-12-21 21:30:00+00:00
|
Functions | |
int | Type_contiguous_c (MPI_Count count, MPI_Datatype oldtype, MPI_Datatype *newtype) |
int | Send_c (const void *buf, MPI_Count count, MPI_Datatype datatype, int dest, int tag, MPI_Comm comm) |
int | Recv_c (void *buf, MPI_Count count, MPI_Datatype datatype, int source, int tag, MPI_Comm comm, MPI_Status *status) |
int | Bcast_c (void *buf, MPI_Count count, MPI_Datatype datatype, unsigned int root_mpi_rank, MPI_Comm comm) |
int | File_write_at_c (MPI_File fh, MPI_Offset offset, const void *buf, MPI_Count count, MPI_Datatype datatype, MPI_Status *status) |
int | File_write_at_all_c (MPI_File fh, MPI_Offset offset, const void *buf, MPI_Count count, MPI_Datatype datatype, MPI_Status *status) |
int | File_write_ordered_c (MPI_File fh, const void *buf, MPI_Count count, MPI_Datatype datatype, MPI_Status *status) |
int | File_read_at_c (MPI_File fh, MPI_Offset offset, void *buf, MPI_Count count, MPI_Datatype datatype, MPI_Status *status) |
int | File_read_at_all_c (MPI_File fh, MPI_Offset offset, void *buf, MPI_Count count, MPI_Datatype datatype, MPI_Status *status) |
Variables | |
static constexpr MPI_Count | mpi_max_int_count |
This namespace contains symbols to support MPI routines with large "counts" on MPI implementations that implement version 3.x of the standard, where count
is a signed integer.
|
inline |
Create a contiguous type of (possibly large) count
.
See the MPI 4.x standard for details.
Definition at line 66 of file mpi_large_count.h.
|
inline |
Send a package to rank dest
with a (possibly large) count
.
See the MPI 4.x standard for details.
Definition at line 153 of file mpi_large_count.h.
|
inline |
Receive a package from rank source
with a (possibly large) count
.
See the MPI 4.x standard for details.
Definition at line 192 of file mpi_large_count.h.
|
inline |
Broadcast a message of possibly large count
of data from the process with rank "root" to all other processes.
See the MPI 4.x standard for details.
Definition at line 234 of file mpi_large_count.h.
|
inline |
Write a possibly large count
of data at the location offset
.
See the MPI 4.x standard for details.
Definition at line 272 of file mpi_large_count.h.
|
inline |
Collectively write a possibly large count
of data at the location offset
.
See the MPI 4.x standard for details.
Definition at line 308 of file mpi_large_count.h.
|
inline |
Collectively write a possibly large count
of data in order.
See the MPI 4.x standard for details.
Definition at line 344 of file mpi_large_count.h.
|
inline |
Read a possibly large count
of data at the location offset
.
See the MPI 4.x standard for details.
Definition at line 379 of file mpi_large_count.h.
|
inline |
Collectively read a possibly large count
of data at the location offset
.
See the MPI 4.x standard for details.
Definition at line 415 of file mpi_large_count.h.
|
staticconstexpr |
This is the largest count
supported when it is represented with a signed integer (old MPI routines).
Definition at line 57 of file mpi_large_count.h.