proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
settings.hpp File Reference
Include dependency graph for settings.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  proxsuite::proxqp::Settings< T >
 This class defines the settings of PROXQP solvers with sparse and dense backends. More...
 

Namespaces

namespace  proxsuite
 
namespace  proxsuite::proxqp
 

Enumerations

enum struct  proxsuite::proxqp::SparseBackend { proxsuite::proxqp::Automatic , proxsuite::proxqp::SparseCholesky , proxsuite::proxqp::MatrixFree }
 
enum struct  proxsuite::proxqp::DenseBackend { proxsuite::proxqp::Automatic , proxsuite::proxqp::PrimalDualLDLT , proxsuite::proxqp::PrimalLDLT }
 
enum struct  proxsuite::proxqp::MeritFunctionType { proxsuite::proxqp::GPDAL , proxsuite::proxqp::PDAL }
 
enum struct  proxsuite::proxqp::HessianType { proxsuite::proxqp::Zero , proxsuite::proxqp::Dense , proxsuite::proxqp::Diagonal }
 
enum struct  proxsuite::proxqp::EigenValueEstimateMethodOption { proxsuite::proxqp::PowerIteration , proxsuite::proxqp::ExactMethod }
 

Functions

std::ostream & proxsuite::proxqp::operator<< (std::ostream &os, const SparseBackend &sparse_backend)
 
std::ostream & proxsuite::proxqp::operator<< (std::ostream &os, const DenseBackend &dense_backend)
 
template<typename T >
bool proxsuite::proxqp::operator== (const Settings< T > &settings1, const Settings< T > &settings2)
 
template<typename T >
bool proxsuite::proxqp::operator!= (const Settings< T > &settings1, const Settings< T > &settings2)