ROL
|
#include <ROL_VectorClone.hpp>
Public Member Functions | |
template<typename... Keys> | |
VectorCloneMap (Keys &&...keys) | |
Preallocate keys if desired. More... | |
Ptr< Vector< Real > > | operator() (const Vector< Real > &x, KeyType key) |
Ptr< Vector< Real > > | operator() (const Ptr< const Vector< Real >> &x, KeyType key) |
Private Member Functions | |
template<typename First , typename... Rest> | |
void | Constructor_Impl (First first, Rest...rest) |
template<typename First > | |
void | Constructor_Impl (First first) |
Private Attributes | |
map< KeyType, VectorClone< Real > > | clones_ |
Definition at line 119 of file ROL_VectorClone.hpp.
|
inline |
Preallocate keys if desired.
Definition at line 138 of file ROL_VectorClone.hpp.
|
inlineprivate |
Definition at line 124 of file ROL_VectorClone.hpp.
|
inlineprivate |
Definition at line 130 of file ROL_VectorClone.hpp.
|
inline |
Definition at line 142 of file ROL_VectorClone.hpp.
|
inline |
Definition at line 146 of file ROL_VectorClone.hpp.
|
private |
Definition at line 121 of file ROL_VectorClone.hpp.