ROL
|
#include <ROL_VectorWorkspace.hpp>
Classes | |
struct | VectorKey |
struct | VectorStack |
Public Member Functions | |
Ptr< V > | clone (const V &x) |
Ptr< V > | clone (const Ptr< const V > &x) |
Ptr< V > | copy (const V &x) |
Ptr< V > | copy (const Ptr< const V > &x) |
void | status (ostream &os) const |
Private Types | |
using | V = ROL::Vector< Real > |
using | size_type = typename vector< Real >::size_type |
Private Attributes | |
map< VectorKey, Ptr < VectorStack > > | workspace_ |
Definition at line 67 of file ROL_VectorWorkspace.hpp.
|
private |
Definition at line 69 of file ROL_VectorWorkspace.hpp.
|
private |
Definition at line 70 of file ROL_VectorWorkspace.hpp.
|
inline |
Definition at line 166 of file ROL_VectorWorkspace.hpp.
References workspace_.
|
inline |
Definition at line 183 of file ROL_VectorWorkspace.hpp.
References ROL::details::VectorWorkspace< Real >::clone().
Referenced by ROL::details::VectorWorkspace< Real >::clone().
|
inline |
Definition at line 186 of file ROL_VectorWorkspace.hpp.
|
inline |
Definition at line 192 of file ROL_VectorWorkspace.hpp.
References ROL::details::VectorWorkspace< Real >::copy().
Referenced by ROL::details::VectorWorkspace< Real >::copy().
|
inline |
Definition at line 194 of file ROL_VectorWorkspace.hpp.
References workspace_.
|
private |
Definition at line 162 of file ROL_VectorWorkspace.hpp.