corbo::TerminalPartialEqualityConstraint Member List

This is the complete list of members for corbo::TerminalPartialEqualityConstraint, including all inherited members.

_active_componentscorbo::TerminalPartialEqualityConstraintprotected
_num_activecorbo::TerminalPartialEqualityConstraintprotected
_xrefcorbo::TerminalEqualityConstraintprotected
checkParameters(int state_dim, int control_dim, FinalStageCost::ConstPtr final_stage_cost, std::stringstream *issues) const overridecorbo::TerminalPartialEqualityConstraintinlinevirtual
corbo::StageFunction::checkParameters(int state_dim, int control_dim, std::stringstream *issues) constcorbo::StageFunctioninlinevirtual
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) constcorbo::StageFunctionvirtual
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) constcorbo::StageFunctionvirtual
computeNonIntegralStateDtTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, double dt_k, Eigen::Ref< Eigen::VectorXd > cost) constcorbo::StageFunctioninlinevirtual
computeNonIntegralStateTerm(int k, const Eigen::Ref< const Eigen::VectorXd > &x_k, Eigen::Ref< Eigen::VectorXd > cost) const overridecorbo::TerminalPartialEqualityConstraintinlinevirtual
ConstPtr typedefcorbo::TerminalPartialEqualityConstraint
getConcatenatedNonIntegralStateControlTermDimension(int k, bool lsq_mode=false) constcorbo::StageFunctionvirtual
getConcatenatedNonIntegralStateTermDimension(int k, bool lsq_mode=false) constcorbo::StageFunctionvirtual
getInstance() const overridecorbo::TerminalPartialEqualityConstraintinlinevirtual
getNonIntegralStateDtTermDimension(int k) constcorbo::StageFunctioninlinevirtual
getNonIntegralStateTermDimension(int k) const overridecorbo::TerminalPartialEqualityConstraintinlinevirtual
getXFixed() constcorbo::TerminalPartialEqualityConstraintinline
getXRef() constcorbo::TerminalPartialEqualityConstraintinline
hasIntegralTerms(int k) const finalcorbo::FinalStageConstraintinlinevirtual
hasNonIntegralTerms(int k) const finalcorbo::FinalStageConstraintinlinevirtual
isEqualityConstraint() const overridecorbo::TerminalPartialEqualityConstraintinlinevirtual
isInequalityConstraint() constcorbo::FinalStageConstraintinline
isLinearNonIntegralControlTerm(int k) constcorbo::StageFunctioninlinevirtual
isLinearNonIntegralDtTerm(int k) constcorbo::StageFunctioninlinevirtual
isLinearNonIntegralStateTerm(int k) constcorbo::StageFunctioninlinevirtual
isLsqFormNonIntegralControlTerm(int k) constcorbo::StageFunctioninlinevirtual
isLsqFormNonIntegralDtTerm(int k) constcorbo::StageFunctioninlinevirtual
isLsqFormNonIntegralStateTerm(int k) constcorbo::StageFunctioninlinevirtual
Ptr typedefcorbo::TerminalPartialEqualityConstraint
setActiveComponents(const Eigen::Ref< const Eigen::Matrix< bool, -1, 1 >> &active_components)corbo::TerminalPartialEqualityConstraintinline
setXRef(const Eigen::Ref< const Eigen::VectorXd > &xref, const Eigen::Ref< const Eigen::Matrix< bool, -1, 1 >> &xfixed)corbo::TerminalPartialEqualityConstraintinline
corbo::TerminalEqualityConstraint::setXRef(const Eigen::Ref< const Eigen::VectorXd > &xref)corbo::TerminalEqualityConstraintinline
TerminalEqualityConstraint()=defaultcorbo::TerminalEqualityConstraint
TerminalEqualityConstraint(const Eigen::Ref< const Eigen::VectorXd > &xref)corbo::TerminalEqualityConstraintinline
TerminalPartialEqualityConstraint()=defaultcorbo::TerminalPartialEqualityConstraint
TerminalPartialEqualityConstraint(const Eigen::Ref< const Eigen::Matrix< bool, -1, 1 >> &active_components)corbo::TerminalPartialEqualityConstraintinlineexplicit
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 *) overridecorbo::TerminalPartialEqualityConstraintinlinevirtual
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) finalcorbo::FinalStageConstraintinlinevirtual
~StageFunction()=defaultcorbo::StageFunctionvirtual


control_box_rst
Author(s): Christoph Rösmann
autogenerated on Mon Feb 28 2022 22:08:03