Xyce
6.1
|
#include <ROL_XyceVector.hpp>
Public Member Functions | |
virtual | ~ROL_XyceVector () |
ROL_XyceVector (const int size, const MultiVector &xyce_multi_vec) | |
ROL_XyceVector (const Teuchos::RCP< std::vector< Teuchos::RCP< Vector > > > &xyce_multi_vec) | |
ROL_XyceVector (std::vector< Vector * > &xyce_multi_vec) | |
Teuchos::RCP< const std::vector< Teuchos::RCP< Vector > > > | getVector () const |
Teuchos::RCP< std::vector< Teuchos::RCP< Vector > > > | getVector () |
void | plus (const ::ROL::Vector< Real > &x) |
Compute ![]() ![]() | |
void | scale (const Real alpha) |
Compute ![]() ![]() | |
Real | dot (const ::ROL::Vector< Real > &x) const |
Returns ![]() ![]() | |
Real | norm () const |
Returns ![]() ![]() | |
Teuchos::RCP< ::ROL::Vector< Real > > | clone () const |
Clone to make a new (uninitialized) vector. More... | |
void | randomize () |
void | print (std::ostream &outStream=std::cout) |
virtual void | axpy (const Real alpha, const ::ROL::Vector< Real > &x) |
Compute ![]() ![]() | |
virtual void | zero () |
Set to zero vector. More... | |
virtual void | putScalar (Real alpha) |
Private Attributes | |
Teuchos::RCP< std::vector< Teuchos::RCP< Vector > > > | xyce_multi_vec_ |
int | size_ |
Definition at line 37 of file ROL_XyceVector.hpp.
|
inlinevirtual |
Definition at line 45 of file ROL_XyceVector.hpp.
|
inline |
Definition at line 48 of file ROL_XyceVector.hpp.
|
inline |
Definition at line 58 of file ROL_XyceVector.hpp.
|
inline |
Definition at line 63 of file ROL_XyceVector.hpp.
|
inlinevirtual |
Compute where
.
Definition at line 164 of file ROL_XyceVector.hpp.
|
inline |
Clone to make a new (uninitialized) vector.
Definition at line 128 of file ROL_XyceVector.hpp.
|
inline |
Returns where
.
Definition at line 104 of file ROL_XyceVector.hpp.
|
inline |
Definition at line 73 of file ROL_XyceVector.hpp.
|
inline |
Definition at line 78 of file ROL_XyceVector.hpp.
|
inline |
Returns where
.
Definition at line 116 of file ROL_XyceVector.hpp.
|
inline |
Compute where
.
Definition at line 85 of file ROL_XyceVector.hpp.
|
inline |
Definition at line 156 of file ROL_XyceVector.hpp.
|
inlinevirtual |
Definition at line 179 of file ROL_XyceVector.hpp.
|
inline |
Definition at line 150 of file ROL_XyceVector.hpp.
|
inline |
Compute where
.
Definition at line 96 of file ROL_XyceVector.hpp.
|
inlinevirtual |
Set to zero vector.
Definition at line 173 of file ROL_XyceVector.hpp.
|
private |
Definition at line 42 of file ROL_XyceVector.hpp.
|
private |
Definition at line 41 of file ROL_XyceVector.hpp.