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 (std::ostream &os) const |
Private Types | |
using | V = ROL::Vector< Real > |
using | size_type = typename std::vector< Real >::size_type |
Private Attributes | |
std::map< VectorKey, Ptr < VectorStack > > | workspace_ |
Definition at line 64 of file ROL_VectorWorkspace.hpp.
|
private |
Definition at line 66 of file ROL_VectorWorkspace.hpp.
|
private |
Definition at line 67 of file ROL_VectorWorkspace.hpp.
|
inline |
Definition at line 163 of file ROL_VectorWorkspace.hpp.
References ROL::details::VectorWorkspace< Real >::workspace_.
Referenced by ROL::details::VectorWorkspace< Real >::copy().
|
inline |
Definition at line 180 of file ROL_VectorWorkspace.hpp.
References ROL::details::VectorWorkspace< Real >::clone().
Referenced by ROL::details::VectorWorkspace< Real >::clone().
|
inline |
Definition at line 183 of file ROL_VectorWorkspace.hpp.
References ROL::details::VectorWorkspace< Real >::clone().
|
inline |
Definition at line 189 of file ROL_VectorWorkspace.hpp.
References ROL::details::VectorWorkspace< Real >::copy().
Referenced by ROL::details::VectorWorkspace< Real >::copy().
|
inline |
Definition at line 191 of file ROL_VectorWorkspace.hpp.
References ROL::details::VectorWorkspace< Real >::workspace_.
|
private |
Definition at line 159 of file ROL_VectorWorkspace.hpp.
Referenced by ROL::details::VectorWorkspace< Real >::clone(), and ROL::details::VectorWorkspace< Real >::status().