|
Piro Development
|
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 > ¶m) (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 |