This is the complete list of members for corbo::BaseQuadraticFinalStateCost, including all inherited members.
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=0 | corbo::FinalStageCost | pure virtual |
ConstPtr typedef | corbo::BaseQuadraticFinalStateCost | |
getConcatenatedNonIntegralStateControlTermDimension(int k, bool lsq_mode=false) const | corbo::StageFunction | virtual |
getConcatenatedNonIntegralStateTermDimension(int k, bool lsq_mode=false) const | corbo::StageFunction | virtual |
getInstance() const =0 | corbo::FinalStageCost | pure virtual |
getNonIntegralStateDtTermDimension(int k) const | corbo::StageFunction | inlinevirtual |
getNonIntegralStateTermDimension(int k) const override=0 | corbo::FinalStageCost | pure virtual |
getWeightQf() const =0 | corbo::BaseQuadraticFinalStateCost | pure virtual |
hasIntegralTerms(int k) const final | corbo::FinalStageCost | inlinevirtual |
hasNonIntegralTerms(int k) const final | corbo::FinalStageCost | inlinevirtual |
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::BaseQuadraticFinalStateCost | |
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) | corbo::StageFunction | inlinevirtual |
~StageFunction()=default | corbo::StageFunction | virtual |