Piro Development
Loading...
Searching...
No Matches
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) constPiro::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