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 |