#include <slicot_dple.hpp>
Definition at line 58 of file slicot_dple.hpp.


Public Member Functions | |
| SlicotDpleMemory () | |
| Constructor. More... | |
| ~SlicotDpleMemory () | |
| Destructor. More... | |
| void | add_stat (const std::string &s) |
Public Attributes | |
| double * | VZ |
| double * | T |
| double * | Z |
| double * | X |
| double * | Xbar |
| double * | nnKa |
| double * | nnKb |
| double * | eig_real |
| double * | eig_imag |
| double * | F |
| double * | FF |
| double * | A |
| double * | B |
| double * | dwork |
| double * | wruntime |
| casadi_int * | partition |
| casadi_int * | iwruntime |
| std::vector< std::vector< Linsol > > | dpse_solvers |
| Solvers for low-order Discrete Periodic Sylvester Equations. More... | |
| std::map< std::string, FStats > | fstats |
| FStats * | t_total |
|
inline |
Definition at line 82 of file slicot_dple.hpp.
|
inline |
Definition at line 85 of file slicot_dple.hpp.
|
inlineinherited |
Definition at line 74 of file function_internal.hpp.
Referenced by casadi::ProtoFunction::init_mem(), casadi::LinsolInternal::init_mem(), casadi::Nlpsol::init_mem(), casadi::OracleFunction::init_mem(), casadi::CbcInterface::init_mem(), casadi::ClpInterface::init_mem(), casadi::FatropConicInterface::init_mem(), casadi::HpipmInterface::init_mem(), casadi::Feasiblesqpmethod::init_mem(), casadi::Sqpmethod::init_mem(), and casadi::OracleFunction::local_init_mem().
| double * casadi::SlicotDpleMemory::A |
Definition at line 74 of file slicot_dple.hpp.
| double * casadi::SlicotDpleMemory::B |
Definition at line 74 of file slicot_dple.hpp.
| std::vector< std::vector< Linsol> > casadi::SlicotDpleMemory::dpse_solvers |
Definition at line 79 of file slicot_dple.hpp.
Referenced by casadi::SlicotDple::init_mem().
| double* casadi::SlicotDpleMemory::dwork |
Definition at line 75 of file slicot_dple.hpp.
| double * casadi::SlicotDpleMemory::eig_imag |
Definition at line 74 of file slicot_dple.hpp.
| double * casadi::SlicotDpleMemory::eig_real |
Definition at line 74 of file slicot_dple.hpp.
| double * casadi::SlicotDpleMemory::F |
Definition at line 74 of file slicot_dple.hpp.
| double * casadi::SlicotDpleMemory::FF |
Definition at line 74 of file slicot_dple.hpp.
|
inherited |
Definition at line 68 of file function_internal.hpp.
Referenced by casadi::Nlpsol::callback(), casadi::IpoptUserClass::eval_h(), casadi::BonminInterface::intermediate_callback(), casadi::IpoptInterface::intermediate_callback(), casadi::OracleFunction::join_results(), casadi::ClarabelInterface::solve(), casadi::DaqpInterface::solve(), casadi::HighsInterface::solve(), casadi::HpipmInterface::solve(), casadi::HpmpcInterface::solve(), casadi::ProxqpInterface::solve(), casadi::QpoasesInterface::solve(), casadi::Sqpmethod::solve_ela_QP(), casadi::Feasiblesqpmethod::solve_LP(), casadi::Feasiblesqpmethod::solve_QP(), and casadi::Sqpmethod::solve_QP().
| casadi_int * casadi::SlicotDpleMemory::iwruntime |
Definition at line 76 of file slicot_dple.hpp.
| double * casadi::SlicotDpleMemory::nnKa |
Definition at line 74 of file slicot_dple.hpp.
| double * casadi::SlicotDpleMemory::nnKb |
Definition at line 74 of file slicot_dple.hpp.
| casadi_int* casadi::SlicotDpleMemory::partition |
Definition at line 76 of file slicot_dple.hpp.
| double * casadi::SlicotDpleMemory::T |
Definition at line 74 of file slicot_dple.hpp.
|
inherited |
Definition at line 71 of file function_internal.hpp.
Referenced by casadi::LinsolCall< Tr >::eval(), and casadi::Linsol::solve().
| double* casadi::SlicotDpleMemory::VZ |
T Hessenberg-triangular data Z Schur form multiplier data X Schur form multiplier data VZ Transformed V data nnKa Temp data (n x n) x K nnKb Temp data (n x n) x K eig_real Real parts of eigenvalues eig_imag Imaginary parts of eigenvalues Temp data F Temp data FF dwork Work vector for periodic Schur form
Definition at line 74 of file slicot_dple.hpp.
| double * casadi::SlicotDpleMemory::wruntime |
Definition at line 75 of file slicot_dple.hpp.
| double * casadi::SlicotDpleMemory::X |
Definition at line 74 of file slicot_dple.hpp.
| double * casadi::SlicotDpleMemory::Xbar |
Definition at line 74 of file slicot_dple.hpp.
| double * casadi::SlicotDpleMemory::Z |
Definition at line 74 of file slicot_dple.hpp.