Piro  Development
 All Classes Namespaces Functions Variables Groups
Piro::ThyraProductME_ROL_DynamicObjective< Real > Member List

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

gradient_un(ROL::Vector< Real > &g, const ROL::Vector< Real > &u_old, const ROL::Vector< Real > &u_new, const ROL::Vector< Real > &z, const ROL::TimeStamp< Real > &timeStamp) const (defined in Piro::ThyraProductME_ROL_DynamicObjective< Real >)Piro::ThyraProductME_ROL_DynamicObjective< Real >
gradient_un(Teuchos::RCP< Thyra::VectorBase< Real >> &g, const Teuchos::RCP< const Thyra::VectorBase< Real >> &x, const Teuchos::RCP< const Thyra::VectorBase< Real >> &x_dot, const Teuchos::RCP< const Thyra::VectorBase< Real >> &p, const Real &t, const bool u_new, const Real &dt) const (defined in Piro::ThyraProductME_ROL_DynamicObjective< Real >)Piro::ThyraProductME_ROL_DynamicObjective< Real >
gradient_uo(ROL::Vector< Real > &g, const ROL::Vector< Real > &u_old, const ROL::Vector< Real > &u_new, const ROL::Vector< Real > &z, const ROL::TimeStamp< Real > &timeStamp) const (defined in Piro::ThyraProductME_ROL_DynamicObjective< Real >)Piro::ThyraProductME_ROL_DynamicObjective< Real >
gradient_uo(Teuchos::RCP< Thyra::VectorBase< Real >> &g, const Teuchos::RCP< const Thyra::VectorBase< Real >> &x, const Teuchos::RCP< const Thyra::VectorBase< Real >> &x_dot, const Teuchos::RCP< const Thyra::VectorBase< Real >> &p, const Real &t, const bool u_new, const Real &dt) const (defined in Piro::ThyraProductME_ROL_DynamicObjective< Real >)Piro::ThyraProductME_ROL_DynamicObjective< Real >
gradient_z(ROL::Vector< Real > &g, const ROL::Vector< Real > &u_old, const ROL::Vector< Real > &u_new, const ROL::Vector< Real > &z, const ROL::TimeStamp< Real > &timeStamp) const (defined in Piro::ThyraProductME_ROL_DynamicObjective< Real >)Piro::ThyraProductME_ROL_DynamicObjective< Real >
gradient_z(Teuchos::RCP< Thyra::VectorBase< Real >> &g, const Teuchos::RCP< const Thyra::VectorBase< Real >> &x, const Teuchos::RCP< const Thyra::VectorBase< Real >> &x_dot, const Teuchos::RCP< const Thyra::VectorBase< Real >> &p, const Real &t) const (defined in Piro::ThyraProductME_ROL_DynamicObjective< Real >)Piro::ThyraProductME_ROL_DynamicObjective< Real >
ThyraProductME_ROL_DynamicObjective(const Teuchos::RCP< Thyra::ModelEvaluator< Real >> &model, const Teuchos::RCP< Tempus::Integrator< Real > > &integrator, const Teuchos::RCP< Tempus::Integrator< Real >> &adjoint_integrator, const Teuchos::RCP< Thyra::ModelEvaluator< Real >> &modelAdjoin, int g_index, Teuchos::ParameterList &piroParams, const int Nt, const bool onlyFinalTime=true, const bool useTrapezoidalTimeIntegration=true, Teuchos::EVerbosityLevel verbLevel=Teuchos::VERB_HIGH, Teuchos::RCP< ROL_ObserverBase< Real >> observer=Teuchos::null) (defined in Piro::ThyraProductME_ROL_DynamicObjective< Real >)Piro::ThyraProductME_ROL_DynamicObjective< Real >
update(const ROL::Vector< Real > &x, ROL::UpdateType type, int iter=-1) (defined in Piro::ThyraProductME_ROL_DynamicObjective< Real >)Piro::ThyraProductME_ROL_DynamicObjective< Real >inline
update_un(const ROL::Vector< Real > &x, const ROL::TimeStamp< Real > &ts) (defined in Piro::ThyraProductME_ROL_DynamicObjective< Real >)Piro::ThyraProductME_ROL_DynamicObjective< Real >inline
update_uo(const ROL::Vector< Real > &x, const ROL::TimeStamp< Real > &ts) (defined in Piro::ThyraProductME_ROL_DynamicObjective< Real >)Piro::ThyraProductME_ROL_DynamicObjective< Real >inline
update_z(const ROL::Vector< Real > &x, const ROL::TimeStamp< Real > &ts) (defined in Piro::ThyraProductME_ROL_DynamicObjective< Real >)Piro::ThyraProductME_ROL_DynamicObjective< Real >inline
value(const ROL::Vector< Real > &u_old, const ROL::Vector< Real > &u_new, const ROL::Vector< Real > &z, const ROL::TimeStamp< Real > &timeStamp) const Piro::ThyraProductME_ROL_DynamicObjective< Real >
value(const Teuchos::RCP< const Thyra::VectorBase< Real >> &x, const Teuchos::RCP< const Thyra::VectorBase< Real >> &x_dot, const Teuchos::RCP< const Thyra::VectorBase< Real >> &p, const Real &t) const (defined in Piro::ThyraProductME_ROL_DynamicObjective< Real >)Piro::ThyraProductME_ROL_DynamicObjective< Real >
~ThyraProductME_ROL_DynamicObjective() (defined in Piro::ThyraProductME_ROL_DynamicObjective< Real >)Piro::ThyraProductME_ROL_DynamicObjective< Real >inlinevirtual