changeNumberOfStages(int N) | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
compute_lv() override | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
computeCostToGo(size_t k) | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
computeFeedbackMatrices() override | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
computeStatesAndControls() override | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
configure(const NLOptConSettings &settings) override | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
configureGeneralConstraints(std::shared_ptr< LQOCProblem< STATE_DIM, CONTROL_DIM >> lqocProblem) | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
configureInputBoxConstraints(std::shared_ptr< LQOCProblem< STATE_DIM, CONTROL_DIM >> lqocProblem) | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
configureStateBoxConstraints(std::shared_ptr< LQOCProblem< STATE_DIM, CONTROL_DIM >> lqocProblem) | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
control_dim | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | static |
ControlMatrix typedef | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | |
ControlMatrixArray typedef | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | |
ControlVector typedef | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | |
ControlVectorArray typedef | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | |
designController(size_t k) | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
eigenvalueSolver_ | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
FeedbackArray typedef | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | |
G_ | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
get_lv() | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | inlinevirtual |
getSmallestEigenvalue() override | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
getSolutionControl() | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
getSolutionFeedback() | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
getSolutionState() | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
GNRiccatiSolver(const std::shared_ptr< LQOCProblem_t > &lqocProblem=nullptr) | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | |
GNRiccatiSolver(int N) | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | |
gv_ | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
H_ | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
H_corrFix_ | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
Hi_ | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
Hi_inverse_ | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
initializeAndAllocate() override | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
initializeCostToGo() | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
L_ | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
logToMatlab() | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
lqocProblem_ | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
LQOCProblem_t typedef | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | |
LQOCSolver(const std::shared_ptr< LQOCProblem_t > &lqocProblem=nullptr) | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
lv_ | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
N_ | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
S_ | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
setProblem(std::shared_ptr< LQOCProblem_t > lqocProblem) | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | inline |
setProblemImpl(std::shared_ptr< LQOCProblem_t > lqocProblem) override | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protectedvirtual |
ct::optcon::LQOCSolver::setProblemImpl(std::shared_ptr< LQOCProblem_t > lqocProblem)=0 | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protectedpure virtual |
settings_ | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
smallestEigenvalue_ | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
solve() override | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
solveSingleStage(int N) override | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |
state_dim | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | static |
StateControlMatrixArray typedef | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | |
StateMatrix typedef | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | |
StateMatrixArray typedef | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | |
StateVectorArray typedef | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | |
sv_ | ct::optcon::GNRiccatiSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
u_sol_ | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
x_sol_ | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | protected |
~LQOCSolver()=default | ct::optcon::LQOCSolver< STATE_DIM, CONTROL_DIM, SCALAR > | virtual |