Piro
Development
|
This is the complete list of members for Piro::ThyraProductME_Objective_SimOpt< Real >, including all inherited members.
computeGradient1 (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | |
computeGradient2 (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | |
computeValue (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | |
gradient_1(ROL::Vector< Real > &g, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &tol) (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | inline |
gradient_2(ROL::Vector< Real > &g, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &tol) (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | inline |
hessian_22(const Teuchos::RCP< Thyra::PhysicallyBlockedLinearOpBase< Real >> H, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, const int g_idx) (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | inline |
hessVec_11(ROL::Vector< Real > &hv, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &) (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | inline |
hessVec_12(ROL::Vector< Real > &hv, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &) (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | inline |
hessVec_21(ROL::Vector< Real > &hv, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &) (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | inline |
hessVec_22(ROL::Vector< Real > &hv, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &) (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | inline |
ThyraProductME_Objective_SimOpt(const Thyra::ModelEvaluator< double > &thyra_model_, int g_index_, const std::vector< int > &p_indices_, Teuchos::ParameterList &piroParams_, Teuchos::EVerbosityLevel verbLevel=Teuchos::VERB_HIGH, Teuchos::RCP< ROL_ObserverBase< Real >> observer_=Teuchos::null) (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | inline |
u_hasChanged(const ROL::Vector< Real > &rol_u) const (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | inline |
update(const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, bool=true, int iter=-1) (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | inline |
update(const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, ROL::UpdateType, int iter=-1) (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | inline |
value(const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &tol) (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | inline |
z_hasChanged(const ROL::Vector< Real > &rol_z) const (defined in Piro::ThyraProductME_Objective_SimOpt< Real >) | Piro::ThyraProductME_Objective_SimOpt< Real > | inline |