This is the complete list of members for corbo::TerminalPartialEqualityConstraint, including all inherited members.
| _active_components | corbo::TerminalPartialEqualityConstraint | protected |
| _num_active | corbo::TerminalPartialEqualityConstraint | protected |
| _xref | corbo::TerminalEqualityConstraint | protected |
| checkParameters(int state_dim, int control_dim, FinalStageCost::ConstPtr final_stage_cost, std::stringstream *issues) const override | corbo::TerminalPartialEqualityConstraint | inlinevirtual |
| corbo::StageFunction::checkParameters(int state_dim, int control_dim, std::stringstream *issues) const | corbo::StageFunction | inlinevirtual |
| computeConcatenatedNonIntegralStateControlTerms(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, const Eigen::Ref< const Eigen::VectorXd > &u_k, double dt_k, Eigen::Ref< Eigen::VectorXd > cost, bool lsq_mode=false) const | corbo::StageFunction | virtual |
| computeConcatenatedNonIntegralStateTerms(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, const Eigen::Ref< const Eigen::VectorXd > &u_k, double dt_k, Eigen::Ref< Eigen::VectorXd > cost, bool lsq_mode=false) const | corbo::StageFunction | virtual |
| computeNonIntegralStateDtTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, double dt_k, Eigen::Ref< Eigen::VectorXd > cost) const | corbo::StageFunction | inlinevirtual |
| computeNonIntegralStateTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, Eigen::Ref< Eigen::VectorXd > cost) const override | corbo::TerminalPartialEqualityConstraint | inlinevirtual |
| ConstPtr typedef | corbo::TerminalPartialEqualityConstraint | |
| getConcatenatedNonIntegralStateControlTermDimension(int k, bool lsq_mode=false) const | corbo::StageFunction | virtual |
| getConcatenatedNonIntegralStateTermDimension(int k, bool lsq_mode=false) const | corbo::StageFunction | virtual |
| getInstance() const override | corbo::TerminalPartialEqualityConstraint | inlinevirtual |
| getNonIntegralStateDtTermDimension(int k) const | corbo::StageFunction | inlinevirtual |
| getNonIntegralStateTermDimension(int k) const override | corbo::TerminalPartialEqualityConstraint | inlinevirtual |
| getXFixed() const | corbo::TerminalPartialEqualityConstraint | inline |
| getXRef() const | corbo::TerminalPartialEqualityConstraint | inline |
| hasIntegralTerms(int k) const final | corbo::FinalStageConstraint | inlinevirtual |
| hasNonIntegralTerms(int k) const final | corbo::FinalStageConstraint | inlinevirtual |
| isEqualityConstraint() const override | corbo::TerminalPartialEqualityConstraint | inlinevirtual |
| isInequalityConstraint() const | corbo::FinalStageConstraint | inline |
| isLinearNonIntegralControlTerm(int k) const | corbo::StageFunction | inlinevirtual |
| isLinearNonIntegralDtTerm(int k) const | corbo::StageFunction | inlinevirtual |
| isLinearNonIntegralStateTerm(int k) const | corbo::StageFunction | inlinevirtual |
| isLsqFormNonIntegralControlTerm(int k) const | corbo::StageFunction | inlinevirtual |
| isLsqFormNonIntegralDtTerm(int k) const | corbo::StageFunction | inlinevirtual |
| isLsqFormNonIntegralStateTerm(int k) const | corbo::StageFunction | inlinevirtual |
| Ptr typedef | corbo::TerminalPartialEqualityConstraint | |
| setActiveComponents(const Eigen::Ref< const Eigen::Matrix< bool, -1, 1 >> &active_components) | corbo::TerminalPartialEqualityConstraint | inline |
| setXRef(const Eigen::Ref< const Eigen::VectorXd > &xref, const Eigen::Ref< const Eigen::Matrix< bool, -1, 1 >> &xfixed) | corbo::TerminalPartialEqualityConstraint | inline |
| corbo::TerminalEqualityConstraint::setXRef(const Eigen::Ref< const Eigen::VectorXd > &xref) | corbo::TerminalEqualityConstraint | inline |
| TerminalEqualityConstraint()=default | corbo::TerminalEqualityConstraint | |
| TerminalEqualityConstraint(const Eigen::Ref< const Eigen::VectorXd > &xref) | corbo::TerminalEqualityConstraint | inline |
| TerminalPartialEqualityConstraint()=default | corbo::TerminalPartialEqualityConstraint | |
| TerminalPartialEqualityConstraint(const Eigen::Ref< const Eigen::Matrix< bool, -1, 1 >> &active_components) | corbo::TerminalPartialEqualityConstraint | inlineexplicit |
| update(int n, double t, ReferenceTrajectoryInterface &xref, ReferenceTrajectoryInterface &uref, ReferenceTrajectoryInterface *sref, bool single_dt, const Eigen::VectorXd &x0, FinalStageCost::ConstPtr final_stage_cost, StagePreprocessor::Ptr stage_preprocessor, const std::vector< double > &dts, const DiscretizationGridInterface *) override | corbo::TerminalPartialEqualityConstraint | inlinevirtual |
| corbo::FinalStageConstraint::update(int n, double t, ReferenceTrajectoryInterface &xref, ReferenceTrajectoryInterface &uref, ReferenceTrajectoryInterface *sref, bool single_dt, const Eigen::VectorXd &x0, StagePreprocessor::Ptr stage_preprocessor, const std::vector< double > &dts, const DiscretizationGridInterface *grid) final | corbo::FinalStageConstraint | inlinevirtual |
| ~StageFunction()=default | corbo::StageFunction | virtual |