Stokhos Development
Public Types | Public Member Functions | Protected Attributes
Stokhos::ProductEpetraMultiVectorOperator Class Reference

A container class for products of Epetra_Vector's. More...

#include <Stokhos_ProductEpetraMultiVectorOperator.hpp>

Inheritance diagram for Stokhos::ProductEpetraMultiVectorOperator:
Inheritance graph
[legend]
Collaboration diagram for Stokhos::ProductEpetraMultiVectorOperator:
Collaboration graph
[legend]

List of all members.

Public Types

typedef double value_type
 Typename of values.
typedef int ordinal_type
 Typename of ordinals.

Public Member Functions

 ProductEpetraMultiVectorOperator (const Teuchos::RCP< ProductEpetraMultiVector > &product_mv, bool is_multi_vec_transposed)
 Create ProductEpetraOperator out of ProductEpetraMultiVector.
 ProductEpetraMultiVectorOperator (const ProductEpetraMultiVectorOperator &v)
 Copy constructor.
virtual ~ProductEpetraMultiVectorOperator ()
 Destructor.
ProductEpetraMultiVectorOperatoroperator= (const ProductEpetraMultiVectorOperator &v)
 Assignment.
Teuchos::RCP
< ProductEpetraMultiVector
productMultiVector () const
 Get product multi vector.

Protected Attributes

Teuchos::RCP
< ProductEpetraMultiVector
product_mv
 The product multi-vector.

Detailed Description

A container class for products of Epetra_Vector's.


Constructor & Destructor Documentation

Stokhos::ProductEpetraMultiVectorOperator::ProductEpetraMultiVectorOperator ( const ProductEpetraMultiVectorOperator v)

Copy constructor.

NOTE: This is a shallow copy


Member Function Documentation

Stokhos::ProductEpetraMultiVectorOperator & Stokhos::ProductEpetraMultiVectorOperator::operator= ( const ProductEpetraMultiVectorOperator v)

Assignment.

NOTE: This is a shallow copy


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator