|
void | pull_parallel_vector_data (const Communicator &comm, const MapToVectors &queries, GatherFunctor &gather_data, const ActionFunctor &act_on_data, const datum *example) |
|
void | pull_parallel_vector_data (const Communicator &comm, const MapToVectors &queries, GatherFunctor &gather_data, ActionFunctor &act_on_data, const std::vector< datum, A > *example) |
|
void | push_parallel_packed_range (const Communicator &comm, MapToContainers &&data, Context *context, const ActionFunctor &act_on_data) |
|
void | pull_parallel_vector_data (const Communicator &comm, const MapToVectors &queries, GatherFunctor &gather_data, ActionFunctor &act_on_data, const datum *) |
|
| TIMPI_INT_TYPE (char) |
|
| TIMPI_INT_TYPE (signed char) |
|
| TIMPI_INT_TYPE (unsigned char) |
|
| TIMPI_INT_TYPE (short int) |
|
| TIMPI_INT_TYPE (unsigned short int) |
|
| TIMPI_INT_TYPE (int) |
|
| TIMPI_INT_TYPE (long) |
|
| TIMPI_INT_TYPE (unsigned long long) |
|
| TIMPI_FLOAT_TYPE (float) |
|
| TIMPI_FLOAT_TYPE (double) |
|
| TIMPI_FLOAT_TYPE (long double) |
|
| TIMPI_FLOAT_TYPE (TIMPI_DEFAULT_SCALAR_TYPE) |
|
| TIMPI_CONTAINER_TYPE (std::set< T TIMPI_ATTRIBUTES_COMMA C TIMPI_ATTRIBUTES_COMMA A >) |
|
| TIMPI_CONTAINER_TYPE (std::vector< T TIMPI_ATTRIBUTES_COMMA A >) |
|
| TIMPI_PARALLEL_INTEGER_OPS (char) |
|
| TIMPI_PARALLEL_INTEGER_OPS (signed char) |
|
| TIMPI_PARALLEL_INTEGER_OPS (unsigned char) |
|
| TIMPI_PARALLEL_INTEGER_OPS (short int) |
|
| TIMPI_PARALLEL_INTEGER_OPS (unsigned short int) |
|
| TIMPI_PARALLEL_INTEGER_OPS (int) |
|
| TIMPI_PARALLEL_INTEGER_OPS (long) |
|
| TIMPI_PARALLEL_INTEGER_OPS (unsigned long long) |
|
| TIMPI_PARALLEL_FLOAT_OPS (float) |
|
| TIMPI_PARALLEL_FLOAT_OPS (double) |
|
| TIMPI_PARALLEL_FLOAT_OPS (long double) |
|
| TIMPI_PARALLEL_FLOAT_OPS (TIMPI_DEFAULT_SCALAR_TYPE) |
|
std::size_t | packed_range_size (const Context *context, Iter range_begin, const Iter range_end) |
|
Iter | pack_range (const Context *context, Iter range_begin, const Iter range_end, std::vector< buffertype > &buffer, std::size_t approx_buffer_size) |
|
OutputIter | unpack_range (const std::vector< buffertype > &buffer, Context *context, OutputIter out_iter, const T *) |
|
OutputIter | unpack_range (const typename std::vector< buffertype > &buffer, Context *context, OutputIter out_iter, const T *output_type) |
|
data_type | dataplusint_type () |
|
data_type | dataplusint_type< short int > () |
|
data_type | dataplusint_type< int > () |
|
data_type | dataplusint_type< long > () |
|
data_type | dataplusint_type< float > () |
|
data_type | dataplusint_type< double > () |
|
data_type | dataplusint_type< long double > () |
|
std::pair< data_type, std::unique_ptr< StandardType< std::pair< T, int > > > > | dataplusint_type_acquire () |
|
Status | wait (Request &r) |
|
void | wait (std::vector< Request > &r) |
|
std::size_t | waitany (std::vector< Request > &r) |
|
StandardType< T > | build_standard_type (const T *example=nullptr) |
|
StandardType< typename InnermostType< T >::type > | build_standard_type (const std::vector< T, A > *example=nullptr) |
|
| TIMPI_STANDARD_TYPE (char, MPI_CHAR) |
|
| TIMPI_STANDARD_TYPE (signed char, MPI_SIGNED_CHAR) |
|
| TIMPI_STANDARD_TYPE (unsigned char, MPI_UNSIGNED_CHAR) |
|
| TIMPI_STANDARD_TYPE (short int, MPI_SHORT) |
|
| TIMPI_STANDARD_TYPE (unsigned short int, MPI_UNSIGNED_SHORT) |
|
| TIMPI_STANDARD_TYPE (int, MPI_INT) |
|
| TIMPI_STANDARD_TYPE (unsigned int, MPI_UNSIGNED) |
|
| TIMPI_STANDARD_TYPE (long, MPI_LONG) |
|
| TIMPI_STANDARD_TYPE (long long, MPI_LONG_LONG_INT) |
|
| TIMPI_STANDARD_TYPE (unsigned long, MPI_UNSIGNED_LONG) |
|
| TIMPI_STANDARD_TYPE (unsigned long long, MPI_UNSIGNED_LONG_LONG) |
|
| TIMPI_STANDARD_TYPE (float, MPI_FLOAT) |
|
| TIMPI_STANDARD_TYPE (double, MPI_DOUBLE) |
|
| TIMPI_STANDARD_TYPE (long double, MPI_LONG_DOUBLE) |
|
| TIMPI_STANDARD_TYPE (TIMPI_DEFAULT_SCALAR_TYPE,) |
|
void | report_here (const char *file, int line, const char *date, const char *time) |
|
void | report_error (const char *file, int line, const char *date, const char *time) |
|
void | ignore (const Args &...) |
|
void | timpi_ignore (const Args &...) |
|
Tnew | cast_int (Told oldvar) |
|
void | timpi_version_stdout () |
|
std::string | timpi_version_string () |
|
int | get_timpi_version () |
|
void | push_parallel_vector_data (const Communicator &comm, MapToVectors &&data, const ActionFunctor &act_on_data) |
|
void | push_parallel_packed_range (const Communicator &comm, MapToVectors &&data, Context *context, const ActionFunctor &act_on_data) |
|
| TIMPI_STANDARD_TYPE (libMesh::Order, MPI_INT) |
|
| TIMPI_STANDARD_TYPE (libMesh::FEFamily, MPI_INT) |
|
| TIMPI_PARALLEL_INTEGER_OPS (libMesh::Order) |
|