proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
qp_solve.hpp File Reference
Include dependency graph for qp_solve.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)