proxsuite 0.7.2 The Advanced Proximal Optimization Toolbox |
#include "proxsuite/proxqp/dense/compute_ECJ.hpp"#include "proxsuite/proxqp/sparse/wrapper.hpp"#include "proxsuite/proxqp/parallel/omp.hpp"Go to the source code of this file.
Namespaces | |
| namespace | proxsuite |
| namespace | proxsuite::proxqp |
| namespace | proxsuite::proxqp::dense |
| namespace | proxsuite::proxqp::sparse |
Functions | |
| template<typename T> | |
| void | proxsuite::proxqp::dense::solve_in_parallel (std::vector< proxqp::dense::QP< T > > &qps, const optional< size_t > num_threads=nullopt) |
| template<typename T> | |
| void | proxsuite::proxqp::dense::solve_in_parallel (proxqp::dense::BatchQP< T > &qps, const optional< size_t > num_threads=nullopt) |
| template<typename T> | |
| void | proxsuite::proxqp::dense::qp_solve_in_parallel (optional< const size_t > num_threads, proxqp::dense::BatchQP< T > &qps) |
| template<typename T> | |
| void | proxsuite::proxqp::dense::qp_solve_backward_in_parallel (optional< const size_t > num_threads, std::vector< proxqp::dense::QP< T > > &qps, std::vector< proxqp::dense::Vec< T > > &loss_derivatives, T eps=1.E-4, T rho_new=1.E-6, T mu_new=1.E-6) |
| template<typename T> | |
| void | proxsuite::proxqp::dense::qp_solve_backward_in_parallel (optional< const size_t > num_threads, proxqp::dense::BatchQP< T > &qps, std::vector< proxqp::dense::Vec< T > > &loss_derivatives, T eps=1.E-4, T rho_new=1.E-6, T mu_new=1.E-6) |
| template<typename T, typename I> | |
| void | proxsuite::proxqp::sparse::solve_in_parallel (proxqp::sparse::BatchQP< T, I > &qps, const optional< size_t > num_threads=nullopt) |
| template<typename T, typename I> | |
| void | proxsuite::proxqp::sparse::solve_in_parallel (std::vector< proxqp::sparse::QP< T, I > > &qps, const optional< size_t > num_threads=nullopt) |