Piro  Development
Piro::Reduced_Objective_SimOpt< Real > Member List

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

gradient(ROL::Vector< Real > &g, const ROL::Vector< Real > &z, Real &tol)Piro::Reduced_Objective_SimOpt< Real >inline
hessVec(ROL::Vector< Real > &hv, const ROL::Vector< Real > &v, const ROL::Vector< Real > &z, Real &tol)Piro::Reduced_Objective_SimOpt< Real >inline
precond(ROL::Vector< Real > &Pv, const ROL::Vector< Real > &v, const ROL::Vector< Real > &z, Real &tol)Piro::Reduced_Objective_SimOpt< Real >inlinevirtual
Reduced_Objective_SimOpt(const ROL::Ptr< ROL::Objective_SimOpt< Real >> &obj, const ROL::Ptr< ROL::Constraint_SimOpt< Real >> &con, const ROL::Ptr< ROL::Vector< Real >> &state, const ROL::Ptr< ROL::Vector< Real >> &control, const ROL::Ptr< ROL::Vector< Real >> &adjoint, const bool storage=true, const bool useFDhessVec=false)Piro::Reduced_Objective_SimOpt< Real >inline
Reduced_Objective_SimOpt(const ROL::Ptr< ROL::Objective_SimOpt< Real >> &obj, const ROL::Ptr< ROL::Constraint_SimOpt< Real >> &con, const ROL::Ptr< ROL::Vector< Real >> &state, const ROL::Ptr< ROL::Vector< Real >> &control, const ROL::Ptr< ROL::Vector< Real >> &adjoint, const ROL::Ptr< ROL::Vector< Real >> &dualstate, const ROL::Ptr< ROL::Vector< Real >> &dualcontrol, const ROL::Ptr< ROL::Vector< Real >> &dualadjoint, const bool storage=true, const bool useFDhessVec=false)Piro::Reduced_Objective_SimOpt< Real >inline
Reduced_Objective_SimOpt(const ROL::Ptr< ROL::Objective_SimOpt< Real >> &obj, const ROL::Ptr< ROL::Constraint_SimOpt< Real >> &con, const ROL::Ptr< ROL::VectorController< Real >> &stateStore, const ROL::Ptr< ROL::Vector< Real >> &state, const ROL::Ptr< ROL::Vector< Real >> &control, const ROL::Ptr< ROL::Vector< Real >> &adjoint, const bool storage=true, const bool useFDhessVec=false)Piro::Reduced_Objective_SimOpt< Real >inline
Reduced_Objective_SimOpt(const ROL::Ptr< ROL::Objective_SimOpt< Real >> &obj, const ROL::Ptr< ROL::Constraint_SimOpt< Real >> &con, const ROL::Ptr< ROL::VectorController< Real >> &stateStore, const ROL::Ptr< ROL::Vector< Real >> &state, const ROL::Ptr< ROL::Vector< Real >> &control, const ROL::Ptr< ROL::Vector< Real >> &adjoint, const ROL::Ptr< ROL::Vector< Real >> &dualstate, const ROL::Ptr< ROL::Vector< Real >> &dualcontrol, const ROL::Ptr< ROL::Vector< Real >> &dualadjoint, const bool storage=true, const bool useFDhessVec=false)Piro::Reduced_Objective_SimOpt< Real >inline
set_precomputed_state(const ROL::Vector< Real > &u, const ROL::Vector< Real > &z)Piro::Reduced_Objective_SimOpt< Real >inline
setParameter(const std::vector< Real > &param) (defined in Piro::Reduced_Objective_SimOpt< Real >)Piro::Reduced_Objective_SimOpt< Real >inline
update(const ROL::Vector< Real > &z, bool flag=true, int iter=-1)Piro::Reduced_Objective_SimOpt< Real >inline
value(const ROL::Vector< Real > &z, Real &tol)Piro::Reduced_Objective_SimOpt< Real >inline