#include <GenSQP_Vector.hpp>
Inheritance diagram for GenSQP::Vector:
Public Member Functions | |
| virtual | ~Vector () |
| virtual double | innerProd (const Vector &x) const =0 |
| Returns inner(*this,x). | |
| virtual void | linComb (const double &alpha, const Vector &x, const double &beta=1.0)=0 |
y = alpha*x + beta*y where y == *this. | |
| virtual void | Scale (const double &alpha)=0 |
y = alpha*y where y == *this. | |
| virtual void | Set (const double &alpha)=0 |
y = alpha where y == *this. | |
| virtual void | Set (const double &alpha, const Vector &x)=0 |
y = alpha*x where y == *this. | |
| virtual Teuchos::RefCountPtr< Vector > | createVector () const =0 |
| Clone to make a new (uninitialized) vector. | |
The interfaced functionality is very basic and includes routines for:
Definition at line 19 of file GenSQP_Vector.hpp.
|
|
Definition at line 22 of file GenSQP_Vector.hpp. |
|
|
Returns inner(*this,x).
Implemented in GenSQP::YUEpetraVector. |
|
||||||||||||||||
|
Implemented in GenSQP::YUEpetraVector. |
|
|
Implemented in GenSQP::YUEpetraVector. |
|
|
Implemented in GenSQP::YUEpetraVector. |
|
||||||||||||
|
Implemented in GenSQP::YUEpetraVector. |
|
|
Clone to make a new (uninitialized) vector.
Implemented in GenSQP::YUEpetraVector. |
1.3.9.1