#include "Teuchos_RCP.hpp"
#include "Teuchos_ReductionOp.hpp"
#include "mpi.h"
Go to the source code of this file.
Classes | |
class | Teuchos::MpiReductionOpBase |
Base class for an MPI-compatible reduction operator. More... | |
class | Teuchos::MpiReductionOp< Ordinal > |
Standard subclass implementation for MpiReductionOpBase in terms of a templated ReductionOp<Ordinal,char> object. More... | |
class | Teuchos::MpiReductionOpSetter |
Utility class for setting an MPI-compatible reduction object and using it to create an MPI_Op object. More... | |
Namespaces | |
namespace | Teuchos |
The Teuchos namespace contains all of the classes, structs and enums used by Teuchos, as well as a number of utility routines. | |
Functions | |
template<typename Ordinal > | |
RCP< const MpiReductionOp < Ordinal > > | Teuchos::mpiReductionOp (const RCP< const ValueTypeReductionOp< Ordinal, char > > &reductOp) |
Create an MpiReductionOp object given an ReductionOp object. |