Public Member Functions | Static Public Member Functions | Private Attributes

Ipopt::NmpcApplication Class Reference

#include <AsNMPCApplication.hpp>

Inheritance diagram for Ipopt::NmpcApplication:
Ipopt::ReferencedObject

List of all members.

Public Member Functions

 NmpcApplication (SmartPtr< Journalist > jnlst, SmartPtr< OptionsList > options, SmartPtr< RegisteredOptions > reg_options)
 ~NmpcApplication ()
NmpControllerExitStatus Run ()
void Initialize ()
void SetIpoptAlgorithmObjects (SmartPtr< IpoptApplication > app_ipopt, ApplicationReturnStatus ipopt_retval)
SmartPtr< JournalistJnlst ()
SmartPtr< OptionsListOptions ()
SmartPtr< const OptionsListOptions () const
 Get the options list for setting options (const version).

Static Public Member Functions

static void RegisterOptions (SmartPtr< RegisteredOptions > roptions)

Private Attributes

SmartPtr< Journalistjnlst_
SmartPtr< OptionsListoptions_
SmartPtr< IpoptDataip_data_
SmartPtr
< IpoptCalculatedQuantities
ip_cq_
SmartPtr< PDSystemSolverpd_solver_
SmartPtr< IpoptNLPip_nlp_
SmartPtr< RegisteredOptionsreg_options_
bool run_nmpc_
 storing options values
bool compute_red_hessian_
Index n_nmpc_steps_

Detailed Description

Definition at line 22 of file AsNMPCApplication.hpp.


Constructor & Destructor Documentation

Ipopt::NmpcApplication::NmpcApplication ( SmartPtr< Journalist jnlst,
SmartPtr< OptionsList options,
SmartPtr< RegisteredOptions reg_options 
)
Ipopt::NmpcApplication::~NmpcApplication (  ) 

Member Function Documentation

static void Ipopt::NmpcApplication::RegisterOptions ( SmartPtr< RegisteredOptions roptions  )  [static]
NmpControllerExitStatus Ipopt::NmpcApplication::Run (  ) 
void Ipopt::NmpcApplication::Initialize (  ) 
void Ipopt::NmpcApplication::SetIpoptAlgorithmObjects ( SmartPtr< IpoptApplication app_ipopt,
ApplicationReturnStatus  ipopt_retval 
)
SmartPtr<Journalist> Ipopt::NmpcApplication::Jnlst (  )  [inline]

Definition at line 41 of file AsNMPCApplication.hpp.

SmartPtr<OptionsList> Ipopt::NmpcApplication::Options (  )  [inline]

Definition at line 47 of file AsNMPCApplication.hpp.

SmartPtr<const OptionsList> Ipopt::NmpcApplication::Options (  )  const [inline]

Get the options list for setting options (const version).

Definition at line 53 of file AsNMPCApplication.hpp.


Member Data Documentation

storing options values

Definition at line 75 of file AsNMPCApplication.hpp.

Definition at line 76 of file AsNMPCApplication.hpp.


The documentation for this class was generated from the following file: