|
| | ContinuationGMRESCondensing (const NLP &nlp, const Scalar finite_difference_epsilon, const Scalar zeta) |
| |
| | ContinuationGMRESCondensing ()=default |
| |
| | ~ContinuationGMRESCondensing ()=default |
| |
| Scalar | optError () const |
| |
| template<typename VectorType > |
| void | eval_fonc (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, const std::array< Vector< nub >, N > &dummy, const std::array< Vector< nub >, N > &mu) |
| |
| template<typename VectorType1 , typename VectorType2 , typename VectorType3 , typename VectorType4 > |
| void | eval_b (const Scalar t, const MatrixBase< VectorType1 > &x0, const MatrixBase< VectorType2 > &solution, const std::array< Vector< nx >, N+1 > &x, const std::array< Vector< nx >, N+1 > &lmd, const std::array< Vector< nub >, N > &dummy, const std::array< Vector< nub >, N > &mu, const MatrixBase< VectorType3 > &solution_update, const MatrixBase< VectorType4 > &b_vec) |
| |
| template<typename VectorType1 , typename VectorType2 , typename VectorType3 , typename VectorType4 > |
| void | eval_Ax (const Scalar t, const MatrixBase< VectorType1 > &x0, const MatrixBase< VectorType2 > &solution, const std::array< Vector< nx >, N+1 > &x, const std::array< Vector< nx >, N+1 > &lmd, const std::array< Vector< nub >, N > &dummy, const std::array< Vector< nub >, N > &mu, const MatrixBase< VectorType3 > &solution_update, const MatrixBase< VectorType4 > &ax_vec) |
| |
| template<typename VectorType1 , typename VectorType2 , typename VectorType3 > |
| void | expansion (const Scalar t, const MatrixBase< VectorType1 > &x0, const MatrixBase< VectorType2 > &solution, std::array< Vector< nx >, N+1 > &x, std::array< Vector< nx >, N+1 > &lmd, std::array< Vector< nub >, N > &dummy, std::array< Vector< nub >, N > &mu, const MatrixBase< VectorType3 > &solution_update, const Scalar dt, const Scalar min_dummy) |
| |
| template<typename VectorType > |
| void | retrive_x (const Scalar t, const MatrixBase< VectorType > &x0, const Vector< dim > &solution, std::array< Vector< nx >, N+1 > &x) |
| |
| template<typename VectorType > |
| void | 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) |
| |
| void | retrive_dummy (const Vector< dim > &solution, std::array< Vector< nub >, N > &dummy, const std::array< Vector< nub >, N > &mu, const Scalar min_dummy) |
| |
| void | retrive_mu (const Vector< dim > &solution, const std::array< Vector< nub >, N > &dummy, std::array< Vector< nub >, N > &mu) |
| |
| const NLP & | get_nlp () const |
| |
| void | synchronize_ocp () |
| |