Drake
OptimizationProblem Member List

This is the complete list of members for OptimizationProblem, including all inherited members.

AddBoundingBoxConstraint(std::shared_ptr< BoundingBoxConstraint > con, VariableList const &vars)OptimizationProbleminline
AddBoundingBoxConstraint(std::shared_ptr< BoundingBoxConstraint > con)OptimizationProbleminline
AddBoundingBoxConstraint(const Eigen::MatrixBase< DerivedLB > &lb, const Eigen::MatrixBase< DerivedUB > &ub, const VariableList &vars)OptimizationProbleminline
AddBoundingBoxConstraint(const Eigen::MatrixBase< DerivedLB > &lb, const Eigen::MatrixBase< DerivedUB > &ub)OptimizationProbleminline
AddContinuousVariables(std::size_t num_new_vars, std::string name="x")OptimizationProbleminline
AddCost(std::shared_ptr< Constraint > const &obj, VariableList const &vars)OptimizationProbleminline
AddCost(std::shared_ptr< Constraint > const &obj)OptimizationProbleminline
AddCost(F &&f, VariableList const &vars)OptimizationProbleminline
AddCost(F &&f)OptimizationProbleminline
AddCost(std::unique_ptr< F > &&f, VariableList const &vars)OptimizationProbleminline
AddCost(std::unique_ptr< F > &&f)OptimizationProbleminline
AddGenericConstraint(std::shared_ptr< Constraint > con, VariableList const &vars)OptimizationProbleminline
AddGenericConstraint(std::shared_ptr< Constraint > con)OptimizationProbleminline
AddLinearComplementarityConstraint(const Eigen::MatrixBase< DerivedM > &M, const Eigen::MatrixBase< Derivedq > &q, const VariableList &vars)OptimizationProbleminline
AddLinearComplementarityConstraint(const Eigen::MatrixBase< DerivedM > &M, const Eigen::MatrixBase< Derivedq > &q)OptimizationProbleminline
AddLinearConstraint(std::shared_ptr< LinearConstraint > con, VariableList const &vars)OptimizationProbleminline
AddLinearConstraint(std::shared_ptr< LinearConstraint > con)OptimizationProbleminline
AddLinearConstraint(const Eigen::MatrixBase< DerivedA > &A, const Eigen::MatrixBase< DerivedLB > &lb, const Eigen::MatrixBase< DerivedUB > &ub, const VariableList &vars)OptimizationProbleminline
AddLinearConstraint(const Eigen::MatrixBase< DerivedA > &A, const Eigen::MatrixBase< DerivedLB > &lb, const Eigen::MatrixBase< DerivedUB > &ub)OptimizationProbleminline
AddLinearEqualityConstraint(std::shared_ptr< LinearEqualityConstraint > con, VariableList const &vars)OptimizationProbleminline
AddLinearEqualityConstraint(std::shared_ptr< LinearEqualityConstraint > con)OptimizationProbleminline
AddLinearEqualityConstraint(const Eigen::MatrixBase< DerivedA > &Aeq, const Eigen::MatrixBase< DerivedB > &beq, const VariableList &vars)OptimizationProbleminline
AddLinearEqualityConstraint(const Eigen::MatrixBase< DerivedA > &Aeq, const Eigen::MatrixBase< DerivedB > &beq)OptimizationProbleminline
AddPolynomialConstraint(const VectorXPoly &polynomials, const std::vector< Polynomiald::VarType > &poly_vars, const Eigen::VectorXd &lb, const Eigen::VectorXd &ub, const VariableList &vars)OptimizationProbleminline
AddPolynomialConstraint(const VectorXPoly &polynomials, const std::vector< Polynomiald::VarType > &poly_vars, const Eigen::VectorXd &lb, const Eigen::VectorXd &ub)OptimizationProbleminline
AddQuadraticCost(std::shared_ptr< QuadraticConstraint > const &obj, VariableList const &vars)OptimizationProbleminline
AddQuadraticCost(std::shared_ptr< QuadraticConstraint > const &obj)OptimizationProbleminline
AddQuadraticCost(const Eigen::MatrixBase< DerivedQ > &Q, const Eigen::MatrixBase< Derivedb > &b, const VariableList &vars)OptimizationProbleminline
AddQuadraticCost(const Eigen::MatrixBase< DerivedQ > &Q, const Eigen::MatrixBase< Derivedb > &b)OptimizationProbleminline
AddQuadraticErrorCost(const Eigen::MatrixBase< DerivedQ > &Q, const Eigen::MatrixBase< Derivedb > &x_desired, const VariableList &vars)OptimizationProbleminline
AddQuadraticErrorCost(const Eigen::MatrixBase< DerivedQ > &Q, const Eigen::MatrixBase< Derivedb > &x_desired)OptimizationProbleminline
bounding_box_constraints() const OptimizationProbleminline
generic_constraints() const OptimizationProbleminline
generic_costs() const OptimizationProbleminline
GetAllCosts() const OptimizationProbleminline
GetAllLinearConstraints() const OptimizationProbleminline
GetSolverData()OptimizationProbleminline
GetSolverOptionsDouble(const std::string &solver_name)OptimizationProbleminline
GetSolverOptionsInt(const std::string &solver_name)OptimizationProbleminline
GetSolverOptionsStr(const std::string &solver_name)OptimizationProbleminline
GetSolverResult(std::string *solver_name, int *solver_result) const OptimizationProbleminline
initial_guess() const OptimizationProbleminline
INITIAL_VARIABLE_ALLOCATION_NUM enum valueOptimizationProblem
linear_complementarity_constraints() const OptimizationProbleminline
linear_constraints() const OptimizationProbleminline
linear_equality_constraints() const OptimizationProbleminline
num_vars() const OptimizationProbleminline
OptimizationProblem()OptimizationProbleminline
PrintSolution()OptimizationProbleminline
quadratic_costs() const OptimizationProbleminline
SetDecisionVariableValues(const Eigen::MatrixBase< Derived > &x)OptimizationProbleminline
SetInitialGuess(const DecisionVariableView &var, const Eigen::MatrixBase< Derived > &x0)OptimizationProbleminline
SetSolverOption(const std::string &solver_name, const std::string &solver_option, double option_value)OptimizationProbleminline
SetSolverOption(const std::string &solver_name, const std::string &solver_option, int option_value)OptimizationProbleminline
SetSolverOption(const std::string &solver_name, const std::string &solver_option, const std::string &option_value)OptimizationProbleminline
SetSolverResult(const std::string &solver_name, int solver_result)OptimizationProbleminline
Solve()OptimizationProbleminline