autogenu-jupyter
An automatic code generator and the continuation/GMRES (C/GMRES) based numerical solvers for nonlinear MPC
|
#include <zero_horizon_nlp.hpp>
Public Member Functions | |
ZeroHorizonNLP (const OCP &ocp) | |
ZeroHorizonNLP ()=default | |
~ZeroHorizonNLP ()=default | |
template<typename VectorType > | |
void | eval_fonc_hu (const Scalar t, const MatrixBase< VectorType > &x, const Vector< dim > &solution, Vector< dim > &fonc_hu) |
void | retrive_dummy (Vector< dim > &solution, Vector< dim > &fonc_hu, const Scalar min_dummy) |
void | retrive_mu (Vector< dim > &solution, Vector< dim > &fonc_hu) |
void | synchronize_ocp () |
const OCP & | ocp () const |
const Vector< nx > & | lmd () const |
Static Public Attributes | |
static constexpr int | nx = OCP::nx |
static constexpr int | nu = OCP::nu |
static constexpr int | nc = OCP::nc |
static constexpr int | nuc = nu + nc |
static constexpr int | nub = OCP::nub |
static constexpr int | dim = nuc + 2 * nub |
|
inline |
|
default |
|
default |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |