Piro  Development
Piro::ThyraProductME_Constraint_SimOpt< Real > Member List

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

applyAdjointHessian_11(ROL::Vector< Real > &ahwv, const ROL::Vector< Real > &w, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &tol) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
applyAdjointHessian_12(ROL::Vector< Real > &ahwv, const ROL::Vector< Real > &w, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
applyAdjointHessian_21(ROL::Vector< Real > &ahwv, const ROL::Vector< Real > &w, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
applyAdjointHessian_22(ROL::Vector< Real > &ahwv, const ROL::Vector< Real > &w, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
applyAdjointJacobian_1(ROL::Vector< Real > &ajv, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &tol) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
applyAdjointJacobian_2(ROL::Vector< Real > &ajv, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &tol) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
applyInverseAdjointJacobian_1(ROL::Vector< Real > &iajv, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &tol) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
applyInverseJacobian_1(ROL::Vector< Real > &ijv, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &tol) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
applyJacobian_1(ROL::Vector< Real > &jv, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &tol) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
applyJacobian_2(ROL::Vector< Real > &jv, const ROL::Vector< Real > &v, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &tol) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
computeJacobian1 (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >
computeValue (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >
setExternalSolver(Teuchos::RCP< Thyra::ModelEvaluator< double >> thyra_solver_) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
setNumResponses(int num_responses_) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
solve(ROL::Vector< Real > &c, ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &tol) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
solve_update(const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, ROL::UpdateType type, int iter=-1) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
solveConstraint (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >
ThyraProductME_Constraint_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_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
u_hasChanged(const ROL::Vector< Real > &rol_u) const (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
update_1(const ROL::Vector< Real > &u, bool=true, int iter=-1)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
update_1(const ROL::Vector< Real > &u, ROL::UpdateType, int iter=-1) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
update_2(const ROL::Vector< Real > &z, bool=true, int iter=-1)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
update_2(const ROL::Vector< Real > &z, ROL::UpdateType, int iter=-1) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
value(ROL::Vector< Real > &c, const ROL::Vector< Real > &u, const ROL::Vector< Real > &z, Real &tol) (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline
z_hasChanged(const ROL::Vector< Real > &rol_z) const (defined in Piro::ThyraProductME_Constraint_SimOpt< Real >)Piro::ThyraProductME_Constraint_SimOpt< Real >inline