Teuchos Package Browser (Single Doxygen Collection) Version of the Day
Classes | Namespaces | Functions
Teuchos_CommHelpers.hpp File Reference
#include "Teuchos_Comm.hpp"
#include "Teuchos_CommUtilities.hpp"
#include "Teuchos_SerializationTraitsHelpers.hpp"
#include "Teuchos_ReductionOpHelpers.hpp"
#include "Teuchos_SerializerHelpers.hpp"
#include "Teuchos_ScalarTraits.hpp"
#include "Teuchos_OrdinalTraits.hpp"
#include "Teuchos_Array.hpp"
#include "Teuchos_TypeNameTraits.hpp"
#include "Teuchos_Workspace.hpp"
#include "Teuchos_as.hpp"
Include dependency graph for Teuchos_CommHelpers.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Teuchos::SumValueReductionOp< Ordinal, Packet >
 Standard summation operator for types with value semantics. More...
class  Teuchos::MinValueReductionOp< Ordinal, Packet >
 Standard min operator for types with value semantics. More...
class  Teuchos::MaxValueReductionOp< Ordinal, Packet >
 Standard Max operator for types with value semantics. More...
class  Teuchos::ANDValueReductionOp< Ordinal, Packet >
 Standard logical AND operator for booleans. More...
class  Teuchos::MixMaxUtilities::Min< isComparable, Ordinal, Packet >
class  Teuchos::MixMaxUtilities::Min< true, Ordinal, Packet >
class  Teuchos::MixMaxUtilities::Min< false, Ordinal, Packet >
class  Teuchos::MixMaxUtilities::Max< isComparable, Ordinal, Packet >
class  Teuchos::MixMaxUtilities::Max< true, Ordinal, Packet >
class  Teuchos::MixMaxUtilities::Max< false, Ordinal, Packet >
class  Teuchos::MixMaxUtilities::AND< isComparable, Ordinal, Packet >
class  Teuchos::MixMaxUtilities::AND< true, Ordinal, Packet >
class  Teuchos::MixMaxUtilities::AND< false, Ordinal, Packet >

Namespaces

namespace  Teuchos
namespace  Teuchos::MixMaxUtilities

Functions

template<typename Ordinal , typename Packet >
TEUCHOS_DEPRECATED void Teuchos::reduceAll (const Comm< Ordinal > &comm, const EReductionType reductType, const Packet &send, Packet *globalReduct)
 Deprecated .
template<typename Ordinal , typename Packet >
TEUCHOS_DEPRECATED void Teuchos::scan (const Comm< Ordinal > &comm, const EReductionType reductType, const Packet &send, Packet *scanReduct)
 Deprecated.
template<typename Ordinal , typename Packet >
ValueTypeReductionOp< Ordinal,
Packet > * 
Teuchos::createOp (const EReductionType reductType)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines