Xpetra
Version of the Day
|
#include "Xpetra_ConfigDefs.hpp"
#include <Teuchos_ScalarTraits.hpp>
#include <Tpetra_CrsMatrix.hpp>
#include <Xpetra_TpetraOperator.hpp>
#include <Xpetra_MultiVector.hpp>
#include <Xpetra_CrsMatrixWrap.hpp>
#include <Xpetra_MultiVectorFactory.hpp>
Go to the source code of this file.
Classes | |
class | Xpetra::TpetraHalfPrecisionOperator< Scalar, LocalOrdinal, GlobalOrdinal, Node > |
Wraps an existing halfer precision Xpetra::Operator as a Xpetra::Operator. More... | |
Namespaces | |
Xpetra | |
Xpetra namespace | |
Functions | |
template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node > | |
RCP< Xpetra::Matrix< typename Teuchos::ScalarTraits< Scalar > ::halfPrecision, LocalOrdinal, GlobalOrdinal, Node > > | Xpetra::convertToHalfPrecision (RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node >> &A) |
template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node > | |
RCP< Xpetra::MultiVector < typename Teuchos::ScalarTraits< Scalar > ::halfPrecision, LocalOrdinal, GlobalOrdinal, Node > > | Xpetra::convertToHalfPrecision (RCP< Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node >> &X) |