A container class storing an orthogonal polynomial whose coefficients are vectors, operators, or in general any type that would have an expensive copy constructor. More...
#include <Stokhos_EpetraMultiVectorOperatorOrthogPoly.hpp>


Public Types | |
| typedef double | value_type |
| Typename of values. | |
| typedef int | ordinal_type |
| Typename of ordinals. | |
Public Member Functions | |
| EpetraMultiVectorOperatorOrthogPoly (const Teuchos::RCP< Stokhos::EpetraMultiVectorOrthogPoly > &sg_mv, bool is_multi_vec_transposed) | |
Create a polynomial for basis basis where each coefficient is generated from the supplied map. | |
| EpetraMultiVectorOperatorOrthogPoly (const EpetraMultiVectorOperatorOrthogPoly &v) | |
| Copy constructor. | |
| virtual | ~EpetraMultiVectorOperatorOrthogPoly () |
| Destructor. | |
| EpetraMultiVectorOperatorOrthogPoly & | operator= (const EpetraMultiVectorOperatorOrthogPoly &v) |
| Assignment. | |
|
Teuchos::RCP < EpetraMultiVectorOrthogPoly > | multiVectorOrthogPoly () const |
| Get multi vector orthog poly. | |
Protected Attributes | |
|
Teuchos::RCP < Stokhos::EpetraMultiVectorOrthogPoly > | sg_mv |
| Multivector orthog poly. | |
A container class storing an orthogonal polynomial whose coefficients are vectors, operators, or in general any type that would have an expensive copy constructor.
| Stokhos::EpetraMultiVectorOperatorOrthogPoly::EpetraMultiVectorOperatorOrthogPoly | ( | const EpetraMultiVectorOperatorOrthogPoly & | v | ) |
Copy constructor.
NOTE: This is a shallow copy
| Stokhos::EpetraMultiVectorOperatorOrthogPoly & Stokhos::EpetraMultiVectorOperatorOrthogPoly::operator= | ( | const EpetraMultiVectorOperatorOrthogPoly & | v | ) |
Assignment.
NOTE: This is a shallow copy
1.7.6.1