|
ROL
|
Provides update interface, casting and vector management to DynamicConstraint and DynamicObjective. More...
#include <ROL_DynamicFunction.hpp>
Inheritance diagram for ROL::DynamicFunction< Real >: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.
1.8.5