ROL
ROL::DynamicTrackingFEMObjective< Real > Member List

This is the complete list of members for ROL::DynamicTrackingFEMObjective< Real >, including all inherited members.

add_terms(const First &first)ROL::DynamicFunction< Real >inlineprivate
add_terms(const First &first, const Rest &... rest)ROL::DynamicFunction< Real >inlineprivate
alpha_ROL::DynamicTrackingFEMObjective< Real >private
DynamicFunction(std::initializer_list< std::string > zero_deriv_terms={})ROL::DynamicFunction< Real >inline
DynamicObjective(std::initializer_list< std::string > zero_deriv_terms={})ROL::DynamicObjective< Real >inline
DynamicTrackingFEMObjective(const Ptr< PartitionedVector< Real > > &target, Real alpha=0.0)ROL::DynamicTrackingFEMObjective< Real >inline
getNew(V &x) constROL::DynamicFunction< Real >protected
getNew(const V &x) constROL::DynamicFunction< Real >protected
getOld(V &x) constROL::DynamicFunction< Real >protected
getOld(const V &x) constROL::DynamicFunction< Real >protected
getVectorWorkspace() constROL::DynamicFunction< Real >protected
gradient_un(V &g, const V &uo, const V &un, const V &z, const TS &timeStamp) const overrideROL::DynamicTrackingFEMObjective< Real >inlinevirtual
gradient_uo(V &g, const V &uo, const V &un, const V &z, const TS &timeStamp) const overrideROL::DynamicTrackingFEMObjective< Real >inlinevirtual
gradient_z(V &g, const V &uo, const V &un, const V &z, const TS &timeStamp) const overrideROL::DynamicTrackingFEMObjective< Real >inlinevirtual
hessVec_un_un(V &hv, const V &v, const V &uo, const V &un, const V &z, const TS &timeStamp) const overrideROL::DynamicTrackingFEMObjective< Real >inlinevirtual
hessVec_un_uo(V &hv, const V &v, const V &uo, const V &un, const V &z, const TS &timeStamp) const overrideROL::DynamicTrackingFEMObjective< Real >inlinevirtual
hessVec_un_z(V &hv, const V &v, const V &uo, const V &un, const V &z, const TS &timeStamp) const overrideROL::DynamicTrackingFEMObjective< Real >inlinevirtual
hessVec_uo_un(V &hv, const V &v, const V &uo, const V &un, const V &z, const TS &timeStamp) const overrideROL::DynamicTrackingFEMObjective< Real >inlinevirtual
hessVec_uo_uo(V &hv, const V &v, const V &uo, const V &un, const V &z, const TS &timeStamp) const overrideROL::DynamicTrackingFEMObjective< Real >inlinevirtual
hessVec_uo_z(V &hv, const V &v, const V &uo, const V &un, const V &z, const TS &timeStamp) const overrideROL::DynamicTrackingFEMObjective< Real >inlinevirtual
hessVec_z_un(V &hv, const V &v, const V &uo, const V &un, const V &z, const TS &timeStamp) const overrideROL::DynamicTrackingFEMObjective< Real >inlinevirtual
hessVec_z_uo(V &hv, const V &v, const V &uo, const V &un, const V &z, const TS &timeStamp) const overrideROL::DynamicTrackingFEMObjective< Real >inlinevirtual
hessVec_z_z(V &hv, const V &v, const V &uo, const V &un, const V &z, const TS &timeStamp) const overrideROL::DynamicTrackingFEMObjective< Real >inlinevirtual
is_zero_derivative(const std::string &key)ROL::DynamicFunction< Real >inline
Nt_ROL::DynamicTrackingFEMObjective< Real >private
partition(V &x) constROL::DynamicFunction< Real >protected
partition(const V &x) constROL::DynamicFunction< Real >protected
PV typedefROL::DynamicFunction< Real >
size_type typedefROL::DynamicTrackingFEMObjective< Real >
target_ROL::DynamicTrackingFEMObjective< Real >private
TS typedefROL::DynamicTrackingFEMObjective< Real >
update(const V &uo, const V &un, const V &z, const TS &timeStamp)ROL::DynamicObjective< Real >inlinevirtual
update_un(const V &x, const TS &ts)ROL::DynamicFunction< Real >inlinevirtual
update_uo(const V &x, const TS &ts)ROL::DynamicFunction< Real >inlinevirtual
update_z(const V &x, const TS &ts)ROL::DynamicFunction< Real >inlinevirtual
V typedefROL::DynamicTrackingFEMObjective< Real >
value(const V &uo, const V &un, const V &z, const TS &timeStamp) const overrideROL::DynamicTrackingFEMObjective< Real >inlinevirtual
workspace_ROL::DynamicTrackingFEMObjective< Real >mutableprivate
zero_deriv_terms_ROL::DynamicFunction< Real >private
~DynamicFunction()ROL::DynamicFunction< Real >inlinevirtual
~DynamicObjective()ROL::DynamicObjective< Real >inlinevirtual
~DynamicTrackingFEMObjective()ROL::DynamicTrackingFEMObjective< Real >inlinevirtual