|
solver_lqr
|

Public Member Functions | |
| void | initialize (OcpBase *ocp, SolverLqrSetting &setting) |
| void | optimize () |
| FiniteDifferences & | getFiniteDiff () |
| const FiniteDifferences & | getFiniteDiff () const |
| void | loadSolution (const std::string &load_file) |
Private Member Functions | |
| void | storeSolution () |
| OcpBase & | getOcp () |
| ForwardPass & | getForwPass () |
| BackwardPass & | getBackPass () |
| LqrInfoPrinter & | getPrinter () |
| SolverLqrSetting & | getLqrSetting () |
| LqrOptimizationInfo & | getLqrInfo () |
| const OcpBase & | getOcp () const |
| const ForwardPass & | getForwPass () const |
| const BackwardPass & | getBackPass () const |
| const LqrInfoPrinter & | getPrinter () const |
| const SolverLqrSetting & | getLqrSetting () const |
| const LqrOptimizationInfo & | getLqrInfo () const |
Private Attributes | |
| OcpBase * | ocp_ |
| ForwardPass | fpass_ |
| BackwardPass | bpass_ |
| FiniteDifferences | devs_ |
| LqrInfoPrinter | printer_ |
| SolverLqrSetting * | setting_ |
| LqrOptimizationInfo | lqr_optimization_info_ |
| bool | converged_ |
| bool | devs_flag_ |
| bool | backpass_flag_ |
| bool | forwpass_flag_ |
| double | linesearch_coeff_ |
| double | mult_regularization_change_ |
| double | expected_improvement_ |