![]() |
WPILibC++ 2027.0.0-alpha-2
|
#include <functional>
#include <span>
#include <Eigen/Core>
#include <Eigen/SparseCore>
#include "sleipnir/optimization/solver/exit_status.hpp"
#include "sleipnir/optimization/solver/iteration_info.hpp"
#include "sleipnir/optimization/solver/options.hpp"
#include "sleipnir/util/symbol_exports.hpp"
Go to the source code of this file.
Classes | |
struct | slp::SQPMatrixCallbacks |
Matrix callbacks for the Sequential Quadratic Programming (SQP) solver. More... | |
Namespaces | |
namespace | slp |
Functions | |
SLEIPNIR_DLLEXPORT ExitStatus | slp::sqp (const SQPMatrixCallbacks &matrix_callbacks, std::span< std::function< bool(const IterationInfo &info)> > iteration_callbacks, const Options &options, Eigen::VectorXd &x) |
Finds the optimal solution to a nonlinear program using Sequential Quadratic Programming (SQP). | |