ROL
|
Provides update interface, casting and vector management to DynamicConstraint and DynamicObjective. More...
#include <ROL_DynamicFunction.hpp>
Public Types | |
using | V = Vector< Real > |
using | PV = PartitionedVector< Real > |
Public Member Functions | |
virtual | ~DynamicFunction () |
virtual void | update_uo (const V &x) |
virtual void | update_un (const V &x) |
virtual void | update_z (const V &x) |
Protected Member Functions | |
VectorWorkspace< Real > & | getVectorWorkspace () const |
PV & | partition (V &x) const |
const PV & | partition (const V &x) const |
V & | getNew (V &x) const |
const V & | getNew (const V &x) const |
V & | getOld (V &x) const |
const V & | getOld (const V &x) const |
Private Attributes | |
VectorWorkspace< Real > | workspace_ |
Provides update interface, casting and vector management to DynamicConstraint and DynamicObjective.
Definition at line 61 of file ROL_DynamicFunction.hpp.
using ROL::DynamicFunction< Real >::V = Vector<Real> |
Definition at line 64 of file ROL_DynamicFunction.hpp.
using ROL::DynamicFunction< Real >::PV = PartitionedVector<Real> |
Definition at line 65 of file ROL_DynamicFunction.hpp.
|
inlinevirtual |
Definition at line 67 of file ROL_DynamicFunction.hpp.
|
inlinevirtual |
Definition at line 70 of file ROL_DynamicFunction.hpp.
|
inlinevirtual |
Definition at line 73 of file ROL_DynamicFunction.hpp.
|
inlinevirtual |
Definition at line 76 of file ROL_DynamicFunction.hpp.
|
protected |
Definition at line 54 of file ROL_DynamicFunctionDef.hpp.
References workspace_.
|
protected |
Definition at line 58 of file ROL_DynamicFunctionDef.hpp.
|
protected |
Definition at line 64 of file ROL_DynamicFunctionDef.hpp.
|
protected |
Definition at line 70 of file ROL_DynamicFunctionDef.hpp.
References partition().
|
protected |
Definition at line 76 of file ROL_DynamicFunctionDef.hpp.
References partition().
|
protected |
Definition at line 82 of file ROL_DynamicFunctionDef.hpp.
References partition().
|
protected |
Definition at line 88 of file ROL_DynamicFunctionDef.hpp.
References partition().
|
mutableprivate |
Definition at line 93 of file ROL_DynamicFunction.hpp.