Tpetra parallel linear algebra  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Functions
Tpetra_MixedScalarMultiplyOp.hpp File Reference
#include "Tpetra_Operator.hpp"
#include "Tpetra_Util.hpp"
#include "Tpetra_Details_Behavior.hpp"
#include "Tpetra_Details_Profiling.hpp"

Go to the source code of this file.

Classes

class  Tpetra::MixedScalarMultiplyOp< Scalar, OpScalar, LocalOrdinal, GlobalOrdinal, Node >
 A class for wrapping an Operator of one Scalar type into an Operator of another Scalar type. More...
 

Namespaces

 Tpetra
 Namespace Tpetra contains the class and methods constituting the Tpetra library.
 

Functions

template<class Scalar , class OpScalar , class LocalOrdinal , class GlobalOrdinal , class Node >
Teuchos::RCP
< MixedScalarMultiplyOp
< Scalar, OpScalar,
LocalOrdinal, GlobalOrdinal,
Node > > 
Tpetra::createMixedScalarMultiplyOp (const Teuchos::RCP< const Operator< OpScalar, LocalOrdinal, GlobalOrdinal, Node > > &A)
 Non-member function to create a MixedScalarMultiplyOp. More...
 

Detailed Description

Declaration and definition of Tpetra::MixedScalarMultiplyOp and its nonmember constructor Tpetra::createMixedScalarMatrixMultiplyOp.

Definition in file Tpetra_MixedScalarMultiplyOp.hpp.