| 
    Thyra Package Browser (Single Doxygen Collection)
    Version of the Day
    
   | 
 
Extends concrete implementation of a Euclidean scalar product for specifically Tpetra vectors/multivectors. More...
#include <Thyra_TpetraEuclideanScalarProd_decl.hpp>
Inherits EuclideanScalarProd< Scalar >.
Private Member Functions | |
| Teuchos::RCP< const  Tpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > >  | getConstTpetraMultiVector (const RCP< const MultiVectorBase< Scalar > > &mv) const | 
Related Functions | |
(Note that these are not member functions.)  | |
| template<class Scalar , class LocalOrdinal , class GlobalOrdinal , class Node > | |
| RCP< const  TpetraEuclideanScalarProd < Scalar, LocalOrdinal, GlobalOrdinal, Node > >  | tpetraEuclideanScalarProd () | 
| Nonmember constructor for TpetraEuclideanScalarProd.  More... | |
Overridden from EuclideanScalarProd | |
| virtual void | scalarProdsImpl (const MultiVectorBase< Scalar > &X, const MultiVectorBase< Scalar > &Y, const ArrayView< Scalar > &scalarProds) const | 
| If X and Y are both Tpetra wrappers, computes the pair-wise scalar products directly with Tpetra calls. Otherwise, this defers to the base class implementaiton, which computes the result with an RTOp.  More... | |
Extends concrete implementation of a Euclidean scalar product for specifically Tpetra vectors/multivectors.
Definition at line 58 of file Thyra_TpetraEuclideanScalarProd_decl.hpp.
      
  | 
  protectedvirtual | 
If X and Y are both Tpetra wrappers, computes the pair-wise scalar products directly with Tpetra calls. Otherwise, this defers to the base class implementaiton, which computes the result with an RTOp.
Definition at line 54 of file Thyra_TpetraEuclideanScalarProd_def.hpp.
References nonnull().
      
  | 
  private | 
/brief .
Definition at line 87 of file Thyra_TpetraEuclideanScalarProd_def.hpp.
References nonnull(), and Teuchos::null.
      
  | 
  related | 
Nonmember constructor for TpetraEuclideanScalarProd.
Definition at line 92 of file Thyra_TpetraEuclideanScalarProd_decl.hpp.
References Teuchos::rcp().
 1.8.5