autogenu-jupyter
An automatic code generator and the continuation/GMRES (C/GMRES) based numerical solvers for nonlinear MPC
Loading...
Searching...
No Matches
cgmres::detail::MultipleShootingNLP< OCP, N > Member List

This is the complete list of members for cgmres::detail::MultipleShootingNLP< OCP, N >, including all inherited members.

clip_dummy(std::array< Vector< OCP::nub >, N > &dummy, const Scalar min)cgmres::detail::MultipleShootingNLP< OCP, N >inline
dimcgmres::detail::MultipleShootingNLP< OCP, N >static
eval_fonc_f(const Scalar t, const MatrixBase< VectorType > &x0, const Vector< dim > &solution, const std::array< Vector< nx >, N+1 > &x, std::array< Vector< nx >, N+1 > &fonc_f)cgmres::detail::MultipleShootingNLP< OCP, N >inline
eval_fonc_hdummy(const Vector< dim > &solution, const std::array< Vector< nub >, N > &dummy, const std::array< Vector< nub >, N > &mu, std::array< Vector< nub >, N > &fonc_hdummy) constcgmres::detail::MultipleShootingNLP< OCP, N >inline
eval_fonc_hmu(const Vector< dim > &solution, const std::array< Vector< nub >, N > &dummy, const std::array< Vector< nub >, N > &mu, std::array< Vector< nub >, N > &fonc_hmu) constcgmres::detail::MultipleShootingNLP< OCP, N >inline
eval_fonc_hu(const Scalar t, const MatrixBase< VectorType > &x0, const Vector< dim > &solution, const std::array< Vector< nx >, N+1 > &x, const std::array< Vector< nx >, N+1 > &lmd, Vector< dim > &fonc_hu)cgmres::detail::MultipleShootingNLP< OCP, N >inline
eval_fonc_hu(const Vector< dim > &solution, const std::array< Vector< nub >, N > &dummy, const std::array< Vector< nub >, N > &mu, Vector< dim > &fonc_hu) constcgmres::detail::MultipleShootingNLP< OCP, N >inline
eval_fonc_hx(const Scalar t, const MatrixBase< VectorType > &x0, const Vector< dim > &solution, const std::array< Vector< nx >, N+1 > &x, const std::array< Vector< nx >, N+1 > &lmd, std::array< Vector< nx >, N+1 > &fonc_hx)cgmres::detail::MultipleShootingNLP< OCP, N >inline
horizon() constcgmres::detail::MultipleShootingNLP< OCP, N >inline
MultipleShootingNLP(const OCP &ocp, const Horizon &horizon)cgmres::detail::MultipleShootingNLP< OCP, N >inline
MultipleShootingNLP()=defaultcgmres::detail::MultipleShootingNLP< OCP, N >
multiply_hdummy_inv(const std::array< Vector< nub >, N > &dummy, const std::array< Vector< nub >, N > &mu, const std::array< Vector< nub >, N > &fonc_hdummy, const std::array< Vector< nub >, N > &fonc_hmu, std::array< Vector< nub >, N > &fonc_hdummy_inv)cgmres::detail::MultipleShootingNLP< OCP, N >inlinestatic
multiply_hmu_inv(const std::array< Vector< nub >, N > &dummy, const std::array< Vector< nub >, N > &mu, const std::array< Vector< nub >, N > &fonc_hdummy, const std::array< Vector< nub >, N > &fonc_hmu, const std::array< Vector< nub >, N > &fonc_hdummy_inv, std::array< Vector< nub >, N > &fonc_hmu_inv)cgmres::detail::MultipleShootingNLP< OCP, N >inlinestatic
nccgmres::detail::MultipleShootingNLP< OCP, N >static
nucgmres::detail::MultipleShootingNLP< OCP, N >static
nubcgmres::detail::MultipleShootingNLP< OCP, N >static
nuccgmres::detail::MultipleShootingNLP< OCP, N >static
nxcgmres::detail::MultipleShootingNLP< OCP, N >static
ocp() constcgmres::detail::MultipleShootingNLP< OCP, N >inline
retrive_dummy_update(const Vector< OCP::nuc *N > &solution, const std::array< Vector< OCP::nub >, N > &dummy, const std::array< Vector< OCP::nub >, N > &mu, const Vector< OCP::nuc *N > &solution_update, std::array< Vector< OCP::nub >, N > &dummy_update)cgmres::detail::MultipleShootingNLP< OCP, N >inline
retrive_lmd(const Scalar t, const MatrixBase< VectorType > &x0, const Vector< dim > &solution, const std::array< Vector< nx >, N+1 > &x, std::array< Vector< nx >, N+1 > &lmd, const std::array< Vector< nx >, N+1 > &fonc_hx)cgmres::detail::MultipleShootingNLP< OCP, N >inline
retrive_mu_update(const Vector< OCP::nuc *N > &solution, const std::array< Vector< OCP::nub >, N > &dummy, const std::array< Vector< OCP::nub >, N > &mu, const Vector< OCP::nuc *N > &solution_update, std::array< Vector< OCP::nub >, N > &mu_update)cgmres::detail::MultipleShootingNLP< OCP, N >inline
retrive_x(const Scalar t, const MatrixBase< VectorType > &x0, const Vector< dim > &solution, std::array< Vector< nx >, N+1 > &x, const std::array< Vector< nx >, N+1 > &fonc_f)cgmres::detail::MultipleShootingNLP< OCP, N >inline
synchronize_ocp()cgmres::detail::MultipleShootingNLP< OCP, N >inline
~MultipleShootingNLP()=defaultcgmres::detail::MultipleShootingNLP< OCP, N >