#include <proxsuite/proxqp/sparse/wrapper.hpp>
Public Member Functions | |
BatchQP (long unsigned int batchSize) | |
BatchQP (const BatchQP &)=delete | |
BatchQP & | operator= (const BatchQP &)=delete |
BatchQP (BatchQP &&)=default | |
BatchQP & | operator= (BatchQP &&)=default |
QP< T, I > & | init_qp_in_place (sparse::isize dim, sparse::isize n_eq, sparse::isize n_in) |
void | insert (QP< T, I > &qp) |
QP< T, I > & | get (isize i) |
const QP< T, I > & | get (isize i) const |
QP< T, I > & | operator[] (isize i) |
const QP< T, I > & | operator[] (isize i) const |
sparse::isize | size () |
Public Attributes | |
std::vector< QP< T, I > > | qp_vector |
sparse::isize | m_size |
Definition at line 805 of file wrapper.hpp.
|
inline |
Definition at line 814 of file wrapper.hpp.
|
delete |
|
default |
|
delete |
|
default |
|
inline |
Init a QP in place and return a reference to it
Definition at line 830 of file wrapper.hpp.
|
inline |
Init a QP in place and return a reference to it
Inserts a qp to the end of qp_vector
Definition at line 856 of file wrapper.hpp.
|
inline |
Access QP at position i
Definition at line 861 of file wrapper.hpp.
|
inline |
Access QP at position i
Definition at line 866 of file wrapper.hpp.
|
inline |
Access QP at position i
Definition at line 871 of file wrapper.hpp.
|
inline |
Access QP at position i
Definition at line 876 of file wrapper.hpp.
|
inline |
Definition at line 878 of file wrapper.hpp.
std::vector<QP<T, I> > proxsuite::proxqp::sparse::BatchQP< T, I >::qp_vector |
A vector of QP aligned of size BatchSize specified by the user.
Definition at line 811 of file wrapper.hpp.
sparse::isize proxsuite::proxqp::sparse::BatchQP< T, I >::m_size |
Definition at line 812 of file wrapper.hpp.