| 
    EpetraExt Development
    
   | 
 
Specilization of Teuchos::PolynomialTraits for Epetra vectors. More...
#include <EpetraExt_PolynomialVectorTraits.h>
Public Types | |
| typedef Epetra_Vector | coeff_type | 
| Typename of coefficients.   | |
| typedef double | scalar_type | 
| Typename of scalars.   | |
Static Public Member Functions | |
| static Teuchos::RCP< coeff_type > | clone (const coeff_type &c) | 
| Clone a coefficient.   | |
| static void | copy (const coeff_type &x, coeff_type *y) | 
| Copy a coefficient.   | |
| static void | assign (coeff_type *y, const scalar_type &alpha) | 
| Assign a scalar to a coefficient.   | |
| static void | update (coeff_type *y, const coeff_type &x, const scalar_type &beta) | 
| y = x + beta*y   | |
Specilization of Teuchos::PolynomialTraits for Epetra vectors.
This class provides a specilization of Teuchos::PolynomialTraits for Epetra_Vector vectors, allowing these vectors to be coefficients in the Teuchos::Polynomial.
Definition at line 64 of file EpetraExt_PolynomialVectorTraits.h.
| typedef Epetra_Vector Teuchos::PolynomialTraits< Epetra_Vector >::coeff_type | 
Typename of coefficients.
Definition at line 68 of file EpetraExt_PolynomialVectorTraits.h.
| typedef double Teuchos::PolynomialTraits< Epetra_Vector >::scalar_type | 
Typename of scalars.
Definition at line 71 of file EpetraExt_PolynomialVectorTraits.h.
      
  | 
  inlinestatic | 
Clone a coefficient.
Definition at line 74 of file EpetraExt_PolynomialVectorTraits.h.
      
  | 
  inlinestatic | 
Copy a coefficient.
Definition at line 79 of file EpetraExt_PolynomialVectorTraits.h.
      
  | 
  inlinestatic | 
Assign a scalar to a coefficient.
Definition at line 84 of file EpetraExt_PolynomialVectorTraits.h.
      
  | 
  inlinestatic | 
y = x + beta*y
Definition at line 89 of file EpetraExt_PolynomialVectorTraits.h.