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 101 of file ROL_VectorWorkspace.hpp.
|
private |
Definition at line 103 of file ROL_VectorWorkspace.hpp.
|
private |
Definition at line 104 of file ROL_VectorWorkspace.hpp.
|
inline |
Definition at line 200 of file ROL_VectorWorkspace.hpp.
References workspace_.
|
inline |
Definition at line 217 of file ROL_VectorWorkspace.hpp.
References ROL::details::VectorWorkspace< Real >::clone().
Referenced by ROL::details::VectorWorkspace< Real >::clone().
|
inline |
Definition at line 220 of file ROL_VectorWorkspace.hpp.
|
inline |
Definition at line 226 of file ROL_VectorWorkspace.hpp.
References ROL::details::VectorWorkspace< Real >::copy().
Referenced by ROL::details::VectorWorkspace< Real >::copy().
|
inline |
Definition at line 228 of file ROL_VectorWorkspace.hpp.
References workspace_.
|
private |
Definition at line 196 of file ROL_VectorWorkspace.hpp.