#include "Teuchos_Assert.hpp"
#include <algorithm>
#include <iterator>
#include <Teuchos_ScalarTraits.hpp>
#include <Teuchos_SerializationTraits.hpp>
#include <Teuchos_Comm.hpp>
#include <Teuchos_CommHelpers.hpp>
Go to the source code of this file.
Classes | |
struct | MOR::Pair< First, Second > |
class | Teuchos::ScalarTraits< MOR::Pair< First, Second > > |
class | Teuchos::SerializationTraits< Ordinal, MOR::Pair< First, Second > > |
Namespaces | |
namespace | MOR |
namespace | Teuchos |
Functions | |
template<typename ScalarArrayView > | |
std::iterator_traits< typename ScalarArrayView::const_iterator > ::difference_type | MOR::indexOfMinimum (const ScalarArrayView &array) |
template<typename First , typename Second > | |
Pair< First, Second > | MOR::makePair (const First &first, const Second &second) |
template<typename First , typename Second > | |
bool | MOR::operator< (const Pair< First, Second > &a, const Pair< First, Second > &b) |
template<typename First , typename Second > | |
bool | MOR::operator> (const Pair< First, Second > &a, const Pair< First, Second > &b) |
template<typename First , typename Second > | |
bool | MOR::operator== (const Pair< First, Second > &a, const Pair< First, Second > &b) |
template<typename First , typename Second > | |
bool | MOR::operator!= (const Pair< First, Second > &a, const Pair< First, Second > &b) |
template<typename CommOrdinal , typename IdOrdinal , typename Scalar > | |
Pair< Scalar, IdOrdinal > | MOR::computeGlobalMin (const Teuchos::Comm< CommOrdinal > &comm, const Pair< Scalar, IdOrdinal > &in) |
template<typename CommOrdinal , typename IdArrayView , typename CandidateArrayView > | |
IdArrayView::value_type | MOR::globalIdOfGlobalMinimum (const Teuchos::Comm< CommOrdinal > &comm, const IdArrayView &globalIds, const CandidateArrayView &candidates) |