TIMPI
Classes | Namespaces | Functions
op_function.h File Reference

Go to the source code of this file.

Classes

class  TIMPI::OpFunction< T >
 Templated class to provide the appropriate MPI reduction operations for use with built-in C types or simple C++ constructions. More...
 
class  TIMPI::ManageOp
 
class  TIMPI::OpFunction< TIMPI_DEFAULT_SCALAR_TYPE >
 
class  TIMPI::OpFunction< std::pair< T, U > >
 
class  TIMPI::OpFunction< std::pair< T, U > >
 

Namespaces

 TIMPI
 

Functions

 TIMPI::TIMPI_PARALLEL_INTEGER_OPS (char)
 
 TIMPI::TIMPI_PARALLEL_INTEGER_OPS (signed char)
 
 TIMPI::TIMPI_PARALLEL_INTEGER_OPS (unsigned char)
 
 TIMPI::TIMPI_PARALLEL_INTEGER_OPS (short int)
 
 TIMPI::TIMPI_PARALLEL_INTEGER_OPS (unsigned short int)
 
 TIMPI::TIMPI_PARALLEL_INTEGER_OPS (int)
 
 TIMPI::TIMPI_PARALLEL_INTEGER_OPS (long)
 
 TIMPI::TIMPI_PARALLEL_INTEGER_OPS (unsigned long long)
 
 TIMPI::TIMPI_PARALLEL_FLOAT_OPS (float)
 
 TIMPI::TIMPI_PARALLEL_FLOAT_OPS (double)
 
 TIMPI::TIMPI_PARALLEL_FLOAT_OPS (long double)
 
 TIMPI::TIMPI_PARALLEL_FLOAT_OPS (TIMPI_DEFAULT_SCALAR_TYPE)