#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 | |
| Teuchos::RefCountPtr< coeff_type > | clone (const coeff_type &c) |
| Clone a coefficient. | |
| void | copy (const coeff_type &x, coeff_type *y) |
| Copy a coefficient. | |
| void | assign (coeff_type *y, const scalar_type &alpha) |
| Assign a scalar to a coefficient. | |
| void | update (coeff_type *y, const coeff_type &x, const scalar_type &beta) |
| y = x + beta*y | |
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 43 of file EpetraExt_PolynomialVectorTraits.h.
|
|
Typename of coefficients.
Definition at line 47 of file EpetraExt_PolynomialVectorTraits.h. |
|
|
Typename of scalars.
Definition at line 50 of file EpetraExt_PolynomialVectorTraits.h. |
|
|
Clone a coefficient.
Definition at line 53 of file EpetraExt_PolynomialVectorTraits.h. |
|
||||||||||||
|
Copy a coefficient.
Definition at line 58 of file EpetraExt_PolynomialVectorTraits.h. |
|
||||||||||||
|
Assign a scalar to a coefficient.
Definition at line 63 of file EpetraExt_PolynomialVectorTraits.h. |
|
||||||||||||||||
|
y = x + beta*y
Definition at line 68 of file EpetraExt_PolynomialVectorTraits.h. |
1.3.9.1