|
| 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 () |
|