eiquadprog
  • Links
    • Rosindex
  • C++ API
    • Class Hierarchy
    • File Hierarchy
    • Full C++ API
      • Namespaces
        • Namespace eiquadprog
        • Namespace eiquadprog::solvers
        • Namespace eiquadprog::utils
      • Classes and Structs
        • Template Struct RtMatrixX
        • Template Struct RtVectorX
        • Class EiquadprogFast
        • Template Class RtEiquadprog
      • Enums
        • Enum EiquadprogFast_status
        • Enum RtEiquadprog_status
      • Functions
        • Function eiquadprog::solvers::add_constraint
        • Function eiquadprog::solvers::compute_d
        • Function eiquadprog::solvers::delete_constraint
        • Function eiquadprog::solvers::solve_quadprog(Eigen::LLT<Eigen::MatrixXd, Eigen::Lower>&, double, Eigen::VectorXd&, const Eigen::MatrixXd&, const Eigen::VectorXd&, const Eigen::MatrixXd&, const Eigen::VectorXd&, Eigen::VectorXd&, Eigen::VectorXi&, size_t&)
        • Function eiquadprog::solvers::solve_quadprog(Eigen::LLT<Eigen::MatrixXd, Eigen::Lower>&, double, Eigen::VectorXd&, const Eigen::MatrixXd&, const Eigen::VectorXd&, const Eigen::MatrixXd&, const Eigen::VectorXd&, Eigen::VectorXd&, Eigen::VectorXd&, Eigen::VectorXi&, size_t&)
        • Function eiquadprog::solvers::solve_quadprog(Eigen::MatrixXd&, Eigen::VectorXd&, const Eigen::MatrixXd&, const Eigen::VectorXd&, const Eigen::MatrixXd&, const Eigen::VectorXd&, Eigen::VectorXd&, Eigen::VectorXi&, size_t&)
        • Function eiquadprog::solvers::solve_quadprog(Eigen::MatrixXd&, Eigen::VectorXd&, const Eigen::MatrixXd&, const Eigen::VectorXd&, const Eigen::MatrixXd&, const Eigen::VectorXd&, Eigen::VectorXd&, Eigen::VectorXd&, Eigen::VectorXi&, size_t&)
        • Function eiquadprog::solvers::solve_quadprog2
        • Function eiquadprog::solvers::update_r
        • Function eiquadprog::solvers::update_z
        • Template Function eiquadprog::utils::distance
        • Template Function eiquadprog::utils::print_matrix(const char *, Eigen::MatrixBase<Derived>&)
        • Template Function eiquadprog::utils::print_matrix(const char *, Eigen::MatrixBase<Derived>&, int)
        • Template Function eiquadprog::utils::print_vector(const char *, Eigen::MatrixBase<Derived>&)
        • Template Function eiquadprog::utils::print_vector(const char *, Eigen::MatrixBase<Derived>&, int)
      • Defines
        • Define DEBUG_STREAM
        • Define DEBUG_STREAM
        • Define DEFAULT_MAX_ITER
        • Define DEFAULT_MAX_ITER
        • Define EIQUADPROG_FAST_ADD_EQ_CONSTR
        • Define EIQUADPROG_FAST_ADD_EQ_CONSTR_1
        • Define EIQUADPROG_FAST_ADD_EQ_CONSTR_2
        • Define EIQUADPROG_FAST_CHOLESKY_DECOMPOSITION
        • Define EIQUADPROG_FAST_CHOLESKY_INVERSE
        • Define EIQUADPROG_FAST_STEP_1
        • Define EIQUADPROG_FAST_STEP_1_1
        • Define EIQUADPROG_FAST_STEP_1_2
        • Define EIQUADPROG_FAST_STEP_1_UNCONSTR_MINIM
        • Define EIQUADPROG_FAST_STEP_2
        • Define EIQUADPROG_FAST_STEP_2A
        • Define EIQUADPROG_FAST_STEP_2B
        • Define EIQUADPROG_FAST_STEP_2C
        • Define OPTIMIZE_COMPUTE_D
        • Define OPTIMIZE_COMPUTE_D
        • Define OPTIMIZE_HESSIAN_INVERSE
        • Define OPTIMIZE_HESSIAN_INVERSE
        • Define OPTIMIZE_STEP_1_2
        • Define OPTIMIZE_STEP_1_2
        • Define OPTIMIZE_UNCONSTR_MINIM
        • Define OPTIMIZE_UNCONSTR_MINIM
        • Define OPTIMIZE_UPDATE_Z
        • Define OPTIMIZE_UPDATE_Z
        • Define PROFILE_EIQUADPROG_ADD_EQ_CONSTR
        • Define PROFILE_EIQUADPROG_ADD_EQ_CONSTR_1
        • Define PROFILE_EIQUADPROG_ADD_EQ_CONSTR_2
        • Define PROFILE_EIQUADPROG_CHOWLESKY_DECOMPOSITION
        • Define PROFILE_EIQUADPROG_CHOWLESKY_INVERSE
        • Define PROFILE_EIQUADPROG_STEP_1
        • Define PROFILE_EIQUADPROG_STEP_1_1
        • Define PROFILE_EIQUADPROG_STEP_1_2
        • Define PROFILE_EIQUADPROG_STEP_1_UNCONSTR_MINIM
        • Define PROFILE_EIQUADPROG_STEP_2
        • Define PROFILE_EIQUADPROG_STEP_2A
        • Define PROFILE_EIQUADPROG_STEP_2B
        • Define PROFILE_EIQUADPROG_STEP_2C
        • Define START_PROFILER_EIQUADPROG_FAST
        • Define START_PROFILER_EIQUADPROG_RT
        • Define STOP_PROFILER_EIQUADPROG_FAST
        • Define STOP_PROFILER_EIQUADPROG_RT
      • Directories
        • Directory include
        • Directory eiquadprog
      • Files
        • File eiquadprog-fast.hpp
        • File eiquadprog-rt.hpp
        • File eiquadprog-rt.hxx
        • File eiquadprog-utils.hxx
        • File eiquadprog.hpp
  • Standard Documents
    • PACKAGE
    • CHANGELOG
      • Changelog
        • Unreleased
        • 1.2.9 - 2024-08-26
        • 1.2.8 - 2023-11-29
        • 1.2.7 - 2023-11-15
        • 1.2.6 - 2023-03-31
        • 1.2.5 - 2022-09-12
        • 1.2.4 - 2022-09-05
        • 1.2.3 - 2021-03-10
        • 1.2.2 - 2020-09-21
        • 1.2.1 - 2020-09-09
        • 1.2.0 - 2020-05-26
        • 1.1.3 - 2020-03-24
        • 1.1.2 - 2020-03-11
        • 1.1.1 - 2020-03-11
        • 1.1.0 - 2020-03-11
        • 1.0.0 - 2019-10-24
        • 0.0.3 - 2019-10-08
    • README
      • eiquadprog
        • Authors
  • Index
eiquadprog
  • Links
  • View page source

Links

  • Rosindex
Previous Next

© Copyright The <eiquadprog> Contributors. License: LGPLv3.

Built with Sphinx using a theme provided by Read the Docs.