46 #ifndef ROL_DYNAMICFUNCTION_HPP
47 #define ROL_DYNAMICFUNCTION_HPP
60 template<
typename Real>
104 #endif // ROL_DYNAMICFUNCTION_HPP
VectorWorkspace< Real > & getVectorWorkspace() const
PartitionedVector< Real > PV
virtual void update_un(const V &x)
Defines the linear algebra of vector space on a generic partitioned vector.
Provides update interface, casting and vector management to DynamicConstraint and DynamicObjective...
virtual void update_uo(const V &x)
Defines the linear algebra or vector space interface.
virtual void update_z(const V &x)
PV & partition(V &x) const
VectorWorkspace< Real > workspace_
virtual ~DynamicFunction()