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 85 of file ROL_VectorClone.hpp.
|
inline |
Preallocate keys if desired.
Definition at line 104 of file ROL_VectorClone.hpp.
|
inlineprivate |
Definition at line 90 of file ROL_VectorClone.hpp.
|
inlineprivate |
Definition at line 96 of file ROL_VectorClone.hpp.
|
inline |
Definition at line 108 of file ROL_VectorClone.hpp.
|
inline |
Definition at line 112 of file ROL_VectorClone.hpp.
|
private |
Definition at line 87 of file ROL_VectorClone.hpp.