| _dynamics | corbo::StructuredOptimalControlProblem | protected |
| _edges | corbo::StructuredOptimalControlProblem | protected |
| _functions | corbo::StructuredOptimalControlProblem | protected |
| _grid | corbo::StructuredOptimalControlProblem | protected |
| _increase_n_if_infeas | corbo::StructuredOptimalControlProblem | protected |
| _objective_value | corbo::StructuredOptimalControlProblem | protected |
| _ocp_modified | corbo::StructuredOptimalControlProblem | protected |
| _optim_prob | corbo::StructuredOptimalControlProblem | protected |
| _resample_dt_hint | corbo::StructuredOptimalControlProblem | protected |
| _resample_tf | corbo::StructuredOptimalControlProblem | protected |
| _solver | corbo::StructuredOptimalControlProblem | protected |
| _statistics | corbo::StructuredOptimalControlProblem | protected |
| _ts_dt_cache | corbo::StructuredOptimalControlProblem | protected |
| _ts_u_cache | corbo::StructuredOptimalControlProblem | protected |
| _ts_x_cache | corbo::StructuredOptimalControlProblem | protected |
| _u_prev | corbo::StructuredOptimalControlProblem | protected |
| _u_prev_dt | corbo::StructuredOptimalControlProblem | protected |
| compute(const StateVector &x, ReferenceTrajectoryInterface &xref, ReferenceTrajectoryInterface &uref, ReferenceTrajectoryInterface *sref, const Time &t, bool new_run, SignalTargetInterface *signal_target=nullptr, ReferenceTrajectoryInterface *xinit=nullptr, ReferenceTrajectoryInterface *uinit=nullptr, const std::string &ns="") override | corbo::StructuredOptimalControlProblem | virtual |
| ControlVector typedef | corbo::StructuredOptimalControlProblem | |
| getControlInputDimension() const override | corbo::StructuredOptimalControlProblem | inlinevirtual |
| getCurrentObjectiveValue() override | corbo::StructuredOptimalControlProblem | inlinevirtual |
| getDiscretizationGrid() | corbo::StructuredOptimalControlProblem | inline |
| getFirstControlInput(ControlVector &u0) const override | corbo::StructuredOptimalControlProblem | virtual |
| getFirstDt() const override | corbo::StructuredOptimalControlProblem | inlinevirtual |
| getInstance() const override | corbo::StructuredOptimalControlProblem | inlinevirtual |
| getN() const override | corbo::StructuredOptimalControlProblem | inlinevirtual |
| getNlpFunctions() const | corbo::StructuredOptimalControlProblem | inline |
| getStateDimension() const override | corbo::StructuredOptimalControlProblem | inlinevirtual |
| getStatistics() const override | corbo::StructuredOptimalControlProblem | inlinevirtual |
| getTimeSeries(TimeSeries::Ptr x_sequence, TimeSeries::Ptr u_sequence, double t_max=CORBO_INF_DBL) override | corbo::StructuredOptimalControlProblem | virtual |
| initialize() override | corbo::StructuredOptimalControlProblem | virtual |
| isConstantControlAction() const override | corbo::StructuredOptimalControlProblem | inlinevirtual |
| providesFutureControls() const override | corbo::StructuredOptimalControlProblem | virtual |
| providesFutureStates() const override | corbo::StructuredOptimalControlProblem | virtual |
| Ptr typedef | corbo::StructuredOptimalControlProblem | |
| reset() override | corbo::StructuredOptimalControlProblem | virtual |
| setBounds(const Eigen::VectorXd &x_lb, const Eigen::VectorXd &x_ub, const Eigen::VectorXd &u_lb, const Eigen::VectorXd &u_ub) | corbo::StructuredOptimalControlProblem | |
| setControlBounds(const Eigen::VectorXd &u_lb, const Eigen::VectorXd &u_ub) | corbo::StructuredOptimalControlProblem | |
| setDiscretizationGrid(DiscretizationGridInterface::Ptr grid) | corbo::StructuredOptimalControlProblem | inline |
| setFinalStageConstraint(FinalStageConstraint::Ptr final_stage_constraint) | corbo::StructuredOptimalControlProblem | inline |
| setFinalStageCost(FinalStageCost::Ptr final_stage_cost) | corbo::StructuredOptimalControlProblem | inline |
| setHyperGraphOptimizationProblem(BaseHyperGraphOptimizationProblem::Ptr optim_prob) | corbo::StructuredOptimalControlProblem | inline |
| setOptimizedTimeSeriesDt(double dt) | corbo::StructuredOptimalControlProblem | inline |
| setOptimizedTimeSeriesTf(double tf) | corbo::StructuredOptimalControlProblem | inline |
| setPreviousControlInput(const Eigen::Ref< const ControlVector > &u_prev, double dt) override | corbo::StructuredOptimalControlProblem | inlinevirtual |
| setPreviousControlInputDt(double dt) override | corbo::StructuredOptimalControlProblem | inlinevirtual |
| setSolver(NlpSolverInterface::Ptr solver) | corbo::StructuredOptimalControlProblem | inline |
| setStageCost(StageCost::Ptr stage_cost) | corbo::StructuredOptimalControlProblem | inline |
| setStageEqualityConstraint(StageEqualityConstraint::Ptr stage_eq) | corbo::StructuredOptimalControlProblem | inline |
| setStageInequalityConstraint(StageInequalityConstraint::Ptr stage_ineq) | corbo::StructuredOptimalControlProblem | inline |
| setStagePreprocessor(StagePreprocessor::Ptr stage_preprocessor) | corbo::StructuredOptimalControlProblem | inline |
| setStateBounds(const Eigen::VectorXd &x_lb, const Eigen::VectorXd &x_ub) | corbo::StructuredOptimalControlProblem | |
| setStatisticsObject(OptimalControlProblemStatistics::Ptr statistics) | corbo::StructuredOptimalControlProblem | inline |
| setSystemDynamics(SystemDynamicsInterface::Ptr dynamics) | corbo::StructuredOptimalControlProblem | inline |
| StateVector typedef | corbo::StructuredOptimalControlProblem | |
| StructuredOptimalControlProblem() | corbo::StructuredOptimalControlProblem | |
| StructuredOptimalControlProblem(DiscretizationGridInterface::Ptr grid, SystemDynamicsInterface::Ptr dynamics, BaseHyperGraphOptimizationProblem::Ptr optim_prob, NlpSolverInterface::Ptr solver) | corbo::StructuredOptimalControlProblem | |
| UPtr typedef | corbo::StructuredOptimalControlProblem | |
| ~OptimalControlProblemInterface() | corbo::OptimalControlProblemInterface | inlinevirtual |
| ~StructuredOptimalControlProblem() | corbo::StructuredOptimalControlProblem | inlinevirtual |