proxsuite
0.3
  • proxsuite
    • Namespaces
      • Namespace cereal
        • Functions
      • Namespace Eigen
        • Namespaces
      • Namespace Eigen::internal
        • Classes
      • Namespace meta
      • Namespace proxsuite
        • Namespaces
        • Functions
        • Typedefs
        • Variables
      • Namespace proxsuite::detail
        • Classes
      • Namespace proxsuite::helpers
        • Namespaces
        • Classes
        • Functions
      • Namespace proxsuite::helpers::internal
        • Classes
        • Functions
      • Namespace proxsuite::linalg
        • Namespaces
      • Namespace proxsuite::linalg::dense
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • Namespace proxsuite::linalg::dense::_detail
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • Namespace proxsuite::linalg::dense::_detail::_simd
        • Classes
        • Typedefs
      • Namespace proxsuite::linalg::dense::_detail::nb
        • Classes
      • Namespace proxsuite::linalg::dense::util
        • Functions
      • Namespace proxsuite::linalg::sparse
        • Namespaces
        • Classes
        • Enums
        • Functions
      • Namespace proxsuite::linalg::sparse::_detail
        • Classes
        • Functions
      • Namespace proxsuite::linalg::sparse::concepts
      • Namespace proxsuite::linalg::sparse::tags
      • Namespace proxsuite::linalg::sparse::util
        • Namespaces
        • Functions
      • Namespace proxsuite::linalg::sparse::util::nb
        • Classes
      • Namespace proxsuite::linalg::veg
        • Namespaces
        • Classes
        • Enums
        • Functions
        • Typedefs
        • Variables
      • Namespace proxsuite::linalg::veg::_detail
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • Namespace proxsuite::linalg::veg::_detail::_collections
        • Classes
        • Functions
      • Namespace proxsuite::linalg::veg::_detail::_cpo
        • Classes
      • Namespace proxsuite::linalg::veg::_detail::_dynstack
        • Classes
        • Functions
      • Namespace proxsuite::linalg::veg::_detail::_mem
        • Classes
      • Namespace proxsuite::linalg::veg::_detail::_meta
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • Namespace proxsuite::linalg::veg::_detail::_meta::_detail
        • Classes
      • Namespace proxsuite::linalg::veg::_detail::_slice
        • Namespaces
      • Namespace proxsuite::linalg::veg::_detail::_slice::adl
        • Classes
      • Namespace proxsuite::linalg::veg::_detail::_tuple
        • Functions
      • Namespace proxsuite::linalg::veg::_detail::_vector
        • Namespaces
        • Classes
      • Namespace proxsuite::linalg::veg::_detail::_vector::adl
        • Classes
      • Namespace proxsuite::linalg::veg::_detail::idx
        • Namespaces
      • Namespace proxsuite::linalg::veg::_detail::idx::adl
        • Classes
      • Namespace proxsuite::linalg::veg::_detail::meta_
        • Classes
      • Namespace proxsuite::linalg::veg::alignment
        • Namespaces
      • Namespace proxsuite::linalg::veg::alignment::detail
        • Classes
        • Functions
      • Namespace proxsuite::linalg::veg::array
        • Classes
      • Namespace proxsuite::linalg::veg::cmp
        • Namespaces
      • Namespace proxsuite::linalg::veg::cmp::mut
        • Classes
      • Namespace proxsuite::linalg::veg::cmp::ref
        • Classes
      • Namespace proxsuite::linalg::veg::collections
        • Classes
      • Namespace proxsuite::linalg::veg::concepts
        • Namespaces
        • Functions
      • Namespace proxsuite::linalg::veg::concepts::alloc
        • Functions
      • Namespace proxsuite::linalg::veg::concepts::aux
        • Functions
      • Namespace proxsuite::linalg::veg::concepts::tuple
        • Functions
      • Namespace proxsuite::linalg::veg::cpo
        • Classes
      • Namespace proxsuite::linalg::veg::dynstack
        • Classes
      • Namespace proxsuite::linalg::veg::fmt
        • Classes
      • Namespace proxsuite::linalg::veg::literals
      • Namespace proxsuite::linalg::veg::mem
        • Namespaces
        • Classes
        • Enums
        • Functions
        • Typedefs
      • Namespace proxsuite::linalg::veg::mem::nb
        • Classes
      • Namespace proxsuite::linalg::veg::meta
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • Namespace proxsuite::linalg::veg::meta::nb
        • Classes
      • Namespace proxsuite::linalg::veg::nb
        • Classes
      • Namespace proxsuite::linalg::veg::tags
        • Classes
      • Namespace proxsuite::linalg::veg::tuple
        • Namespaces
        • Classes
        • Functions
      • Namespace proxsuite::linalg::veg::tuple::meta
        • Typedefs
      • Namespace proxsuite::linalg::veg::tuple::nb
        • Classes
      • Namespace proxsuite::linalg::veg::vector
        • Classes
      • Namespace proxsuite::proxqp
        • Namespaces
        • Classes
        • Enums
        • Functions
        • Typedefs
        • Variables
      • Namespace proxsuite::proxqp::concepts
        • Namespaces
        • Functions
      • Namespace proxsuite::proxqp::concepts::aux
        • Functions
      • Namespace proxsuite::proxqp::dense
        • Namespaces
        • Classes
        • Enums
        • Functions
        • Typedefs
        • Variables
      • Namespace proxsuite::proxqp::dense::detail
        • Functions
      • Namespace proxsuite::proxqp::dense::linesearch
        • Classes
        • Functions
      • Namespace proxsuite::proxqp::dense::nb
        • Classes
      • Namespace proxsuite::proxqp::dense::preconditioner
        • Classes
      • Namespace proxsuite::proxqp::detail
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • Namespace proxsuite::proxqp::detail::nb
        • Classes
      • Namespace proxsuite::proxqp::eigen
        • Typedefs
      • Namespace proxsuite::proxqp::sparse
        • Namespaces
        • Classes
        • Enums
        • Functions
        • Typedefs
        • Variables
      • Namespace proxsuite::proxqp::sparse::detail
        • Classes
        • Functions
        • Typedefs
      • Namespace proxsuite::proxqp::sparse::preconditioner
        • Namespaces
        • Classes
        • Enums
      • Namespace proxsuite::proxqp::sparse::preconditioner::detail
        • Functions
      • Namespace proxsuite::proxqp::tags
      • Namespace proxsuite::proxqp::utils
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • Namespace proxsuite::proxqp::utils::eigen
        • Functions
      • Namespace proxsuite::proxqp::utils::osqp
        • Functions
      • Namespace proxsuite::proxqp::utils::rand
        • Namespaces
        • Functions
        • Typedefs
      • Namespace proxsuite::proxqp::utils::rand::detail
        • Functions
        • Typedefs
      • Namespace proxsuite::serialization
        • Functions
      • Namespace std
        • Namespaces
        • Classes
      • Namespace std::conditional
      • Namespace tl
        • Namespaces
        • Classes
        • Functions
        • Variables
      • Namespace tl::detail
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • Namespace tl::detail::swap_adl_tests
        • Classes
        • Functions
    • Classes and Structs
      • Template Struct generic_product_impl< proxsuite::proxqp::sparse::detail::AugmentedKkt< T, I >, Rhs, SparseShape, DenseShape, GemvProduct >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct traits< proxsuite::proxqp::sparse::detail::AugmentedKkt< T, I > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct nullopt_instance
        • Struct Documentation
      • Template Struct infinite_bound
        • Struct Documentation
      • Struct InstructionSet
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct InstructionSetBase
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Derived Type
        • Struct Documentation
      • Struct InstructionSetBase::Data
        • Nested Relationships
        • Struct Documentation
      • Template Struct NativePackInfo
        • Struct Documentation
      • Template Struct Pack
        • Struct Documentation
      • Template Struct Pack< T, 1 >
        • Struct Documentation
      • Struct ConstantR
        • Struct Documentation
      • Template Struct ElemAddrImpl
        • Struct Documentation
      • Template Struct ElemAddrImpl< false >
        • Struct Documentation
      • Template Struct ElemAddrImpl< true >
        • Struct Documentation
      • Struct IndicesR
        • Struct Documentation
      • Struct max2
        • Struct Documentation
      • Struct min2
        • Struct Documentation
      • Struct NoCopy
        • Struct Documentation
      • Template Struct RankRUpdateLoopImpl
        • Struct Documentation
      • Template Struct RankRUpdateLoopImpl< false >
        • Struct Documentation
      • Template Struct RankRUpdateLoopImpl< true >
        • Struct Documentation
      • Template Struct RankUpdateLoadPMu
        • Struct Documentation
      • Template Struct RankUpdateLoadW
        • Struct Documentation
      • Template Struct RankUpdateStoreW
        • Struct Documentation
      • Template Struct RankUpdateUpdateWAndL
        • Struct Documentation
      • Template Struct RowColAccessImpl
        • Struct Documentation
      • Template Struct RowColAccessImpl< false >
        • Struct Documentation
      • Template Struct RowColAccessImpl< true >
        • Struct Documentation
      • Struct SimdAlignedSystemAlloc
        • Struct Documentation
      • Template Struct Ldlt
        • Struct Documentation
      • Template Struct SymbolicMatMutInterface
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct SymbolicMatRefInterface
        • Inheritance Relationships
          • Derived Types
        • Struct Documentation
      • Template Struct DenseVecMut
        • Struct Documentation
      • Template Struct DenseVecRef
        • Struct Documentation
      • Template Struct MatMut
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct MatRef
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct SymbolicMatMut
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct SymbolicMatRef
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct checked_non_negative_plus
        • Struct Documentation
      • Struct sign_extend
        • Struct Documentation
      • Struct wrapping_dec
        • Struct Documentation
      • Struct wrapping_inc
        • Struct Documentation
      • Struct wrapping_plus
        • Struct Documentation
      • Struct zero_extend
        • Struct Documentation
      • Template Struct VecRef
        • Struct Documentation
      • Template Struct AllocCleanup
        • Struct Documentation
      • Template Struct Cleanup
        • Struct Documentation
      • Template Struct CloneFn
        • Struct Documentation
      • Template Struct CloneFromImpl< false >
        • Struct Documentation
      • Template Struct CloneFromImpl< true >
        • Struct Documentation
      • Template Struct CloneImpl
        • Struct Documentation
      • Template Struct CloneImpl< false >
        • Struct Documentation
      • Template Struct CloneImpl< true >
        • Struct Documentation
      • Template Struct DestroyImpl
        • Struct Documentation
      • Template Struct DestroyImpl< false >
        • Struct Documentation
      • Template Struct DestroyImpl< true >
        • Struct Documentation
      • Template Struct relocate_pointer
        • Inheritance Relationships
          • Base Type
          • Derived Type
        • Struct Documentation
      • Template Struct relocate_pointer< T, false >
        • Struct Documentation
      • Struct relocate_pointer_trivial
        • Inheritance Relationships
          • Derived Type
        • Struct Documentation
      • Template Struct VecImpl
        • Inheritance Relationships
          • Derived Types
        • Struct Documentation
      • Template Struct extract_members_deduce_trait
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct extract_members_deduce_trait_impl
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct extract_members_deduce_trait_impl< true, Trait, T >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct member_trait_and
        • Struct Documentation
      • Template Struct member_trait_and< Trait, SimpleITuple< _meta::integer_sequence< usize, Is… >, Ts Bases::*… > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct cleanup
        • Struct Documentation
      • Struct default_init_fn
        • Struct Documentation
      • Struct DynAllocBase
        • Inheritance Relationships
          • Derived Type
        • Struct Documentation
      • Template Struct DynStackArrayDtor
        • Inheritance Relationships
          • Derived Type
        • Struct Documentation
      • Template Struct DynStackArrayDtor< T, false >
        • Struct Documentation
      • Struct no_init_fn
        • Struct Documentation
      • Struct zero_init_fn
        • Struct Documentation
      • Template Struct addr_impl
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct adl_addr
        • Inheritance Relationships
          • Base Type
          • Derived Type
        • Struct Documentation
      • Struct builtin_addr
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct BumpAllocLayout
        • Inheritance Relationships
          • Derived Type
        • Struct Documentation
      • Struct DeferUnreachable
        • Struct Documentation
      • Template Struct has_adl_addr
        • Inheritance Relationships
          • Base Types
        • Struct Documentation
      • Template Struct has_member_addr
        • Inheritance Relationships
          • Base Types
        • Struct Documentation
      • Template Struct ManagedAlloc
        • Struct Documentation
      • Struct member_addr
        • Inheritance Relationships
          • Derived Types
        • Struct Documentation
      • Template Struct _make_integer_sequence
        • Struct Documentation
      • Template Struct _make_integer_sequence< T, 0 >
        • Struct Documentation
      • Template Struct _make_integer_sequence< T, 1 >
        • Struct Documentation
      • Template Struct _make_integer_sequence< T, N, false >
        • Struct Documentation
      • Template Struct _merge
        • Struct Documentation
      • Template Struct _merge< integer_sequence< T, Nums1… >, integer_sequence< T, Nums2… > >
        • Struct Documentation
      • Template Struct _merge_p1
        • Struct Documentation
      • Template Struct _merge_p1< integer_sequence< T, Nums1… >, integer_sequence< T, Nums2… > >
        • Struct Documentation
      • Template Struct _detector
        • Struct Documentation
      • Template Struct _detector< meta::void_t< Ftor< Args… > >, Ftor, Args… >
        • Struct Documentation
      • Struct adl_get
        • Inheritance Relationships
          • Derived Type
        • Struct Documentation
      • Template Struct all_same_impl
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct all_same_impl< meta::index_sequence< Is… >, discard_1st< decltype(Is), T >… >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct all_same_impl< meta::index_sequence<> >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct apply_type_seq
        • Struct Documentation
      • Template Struct apply_type_seq< F, meta::type_sequence< Ts… > >
        • Struct Documentation
      • Struct array_get
        • Inheritance Relationships
          • Derived Type
        • Struct Documentation
      • Template Struct baseof_wrapper
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct concat_type_seq
        • Struct Documentation
      • Template Struct concat_type_seq< true_type, F >
        • Struct Documentation
      • Template Struct concat_type_seq< true_type, F, F< Ts… > >
        • Struct Documentation
      • Template Struct concat_type_seq< true_type, F, F< Ts… >, F< Us… > >
        • Struct Documentation
      • Template Struct concat_type_seq< true_type, F, F< Ts… >, F< Us… >, F< Vs… >, Seqs… >
        • Struct Documentation
      • Template Struct conditional_
        • Struct Documentation
      • Template Struct conditional_< false >
        • Struct Documentation
      • Template Struct conditional_< true >
        • Struct Documentation
      • Template Struct decay_helper
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct decay_helper< Ret(Args…)>
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct decay_helper< T[N]>
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct detector
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct enable_if
        • Struct Documentation
      • Template Struct enable_if< false, T >
        • Struct Documentation
      • Template Struct has_adl_get
        • Inheritance Relationships
          • Base Types
        • Struct Documentation
      • Template Struct has_array_get
        • Inheritance Relationships
          • Base Types
        • Struct Documentation
      • Template Struct has_member_get
        • Inheritance Relationships
          • Base Types
        • Struct Documentation
      • Template Struct integer_sequence
        • Struct Documentation
      • Template Struct is_complete
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_complete< T, bool_constant< sizeof(T)==sizeof(T)> >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_const
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_const< T const >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_fix
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_fix< Fix< N > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_lvalue_reference
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_lvalue_reference< T & >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_pointer
        • Inheritance Relationships
          • Base Types
        • Struct Documentation
      • Template Struct is_pointer< T * >
        • Inheritance Relationships
          • Base Types
        • Struct Documentation
      • Template Struct is_rvalue_reference
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_rvalue_reference< T && >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct make_signed
        • Struct Documentation
      • Template Struct make_signed< unsigned char >
        • Struct Documentation
      • Template Struct make_signed< unsigned int >
        • Struct Documentation
      • Template Struct make_signed< unsigned long >
        • Struct Documentation
      • Template Struct make_signed< unsigned long long >
        • Struct Documentation
      • Template Struct make_signed< unsigned short >
        • Struct Documentation
      • Struct member_get
        • Inheritance Relationships
          • Derived Type
        • Struct Documentation
      • Struct none
        • Struct Documentation
      • Struct none_found
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct specialize_len
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct specialize_len< F, F< Ts… > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct specializes
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct specializes< F, F< Ts… > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct type_sequence
        • Struct Documentation
      • Template Struct uncvlref
        • Struct Documentation
      • Template Struct uncvlref< T & >
        • Struct Documentation
      • Template Struct uncvlref< T const & >
        • Struct Documentation
      • Template Struct uncvlref< T volatile & >
        • Struct Documentation
      • Template Struct uncvlref< T volatile const & >
        • Struct Documentation
      • Template Struct unref
        • Struct Documentation
      • Template Struct unref< T & >
        • Struct Documentation
      • Template Struct wrapper
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct wrapper_base
        • Inheritance Relationships
          • Derived Types
        • Struct Documentation
      • Template Struct zip_type_seq
        • Struct Documentation
      • Template Struct zip_type_seq2
        • Struct Documentation
      • Template Struct zip_type_seq2< F, F< Ts… >, F< Zipped… > >
        • Struct Documentation
      • Template Struct zip_type_seq< meta::true_type, F >
        • Struct Documentation
      • Template Struct zip_type_seq< meta::true_type, F, F< Ts… > >
        • Struct Documentation
      • Template Struct zip_type_seq< meta::true_type, F, F< Ts… >, Seq, Seqs… >
        • Struct Documentation
      • Struct AdlBase
        • Inheritance Relationships
          • Derived Types
        • Struct Documentation
      • Struct AdlBase
        • Inheritance Relationships
          • Derived Types
        • Struct Documentation
      • Template Struct RawVectorMoveRaii
        • Struct Documentation
      • Template Struct VecAlloc
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct Array_
        • Struct Documentation
      • Template Struct binary_traits
        • Struct Documentation
      • Template Struct binary_traits< Dyn, Dyn >
        • Inheritance Relationships
          • Derived Types
        • Struct Documentation
      • Template Struct binary_traits< Dyn, Fix< N > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct binary_traits< Fix< 0 >, Dyn >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct binary_traits< Fix< N >, Dyn >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct binary_traits< Fix< N >, Fix< M > >
        • Struct Documentation
      • Template Struct char_seq
        • Struct Documentation
      • Template Struct CopyFn
        • Struct Documentation
      • Template Struct DefaultFn
        • Struct Documentation
      • Template Struct EmptyI
        • Struct Documentation
      • Struct Error
        • Struct Documentation
      • Template Struct ExtractCharsImpl
        • Struct Documentation
      • Template Struct ExtractCharsImpl< LiteralType, _meta::integer_sequence< usize, Is… > >
        • Struct Documentation
      • Template Struct ExtractCharsImplExpr
        • Struct Documentation
      • Template Struct ExtractCharsImplExpr< LiteralType, _meta::integer_sequence< usize, Is… > >
        • Struct Documentation
      • Template Struct HollowIndexedTuple
        • Struct Documentation
      • Template Struct HollowIndexedTuple< meta::index_sequence< Is… >, Ts… >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct HollowLeaf
        • Struct Documentation
      • Template Struct IdxBase
        • Struct Documentation
      • Template Struct mem_ptr_type
        • Struct Documentation
      • Template Struct mem_ptr_type< Mem C::* >
        • Struct Documentation
      • Template Struct member_extract_access
        • Nested Relationships
          • Nested Types
        • Struct Documentation
      • Template Struct member_extract_access::DetectImpl
        • Nested Relationships
        • Struct Documentation
      • Template Struct DetectImpl< U, typename U::_veglib_impl_member_extract::Type >
        • Struct Documentation
      • Template Struct IndexedToTuple
        • Struct Documentation
      • Template Struct IndexedToTuple< tuple::IndexedTuple< meta::index_sequence< Is… >, Ts… > >
        • Struct Documentation
      • Struct is_tuple_helper
        • Struct Documentation
      • Struct NonTupleBaseInfoImpl
        • Struct Documentation
      • Template Struct TupleBaseInfoImpl
        • Struct Documentation
      • Template Struct MoveFn
        • Struct Documentation
      • Struct NoCopy
        • Struct Documentation
      • Struct NoCopyAssign
        • Struct Documentation
      • Struct NoCopyCtor
        • Struct Documentation
      • Struct NoDefaultCtor
        • Struct Documentation
      • Struct NoMove
        • Struct Documentation
      • Struct NoMoveAssign
        • Struct Documentation
      • Struct NoMoveCtor
        • Struct Documentation
      • Template Struct pack_idx_elem
        • Struct Documentation
      • Template Struct pack_ith_elem
        • Struct Documentation
      • Template Struct SimpleITuple
        • Struct Documentation
      • Template Struct SimpleITuple< _meta::integer_sequence< usize, Is… >, Ts… >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct SimpleLeaf
        • Struct Documentation
      • Template Struct WithArg
        • Struct Documentation
      • Template Struct Wrapper
        • Struct Documentation
      • Template Struct alignment_of
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct min_size
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct offset_value
        • Struct Documentation
      • Template Struct Array
        • Struct Documentation
      • Template Struct Boolean
        • Struct Documentation
      • Template Struct Boolean< maybe >
        • Struct Documentation
      • Struct RefMutBase
        • Inheritance Relationships
          • Derived Types
        • Struct Documentation
      • Struct RefBase
        • Inheritance Relationships
          • Derived Type
        • Struct Documentation
      • Template Struct relocate_pointer
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_trivially_constructible
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_trivially_constructible< Slice< T > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_trivially_constructible< tuple::IndexedTuple< meta::index_sequence< Is… >, Ts… > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_trivially_constructible< tuple::Tuple< Ts… > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_trivially_constructible< Vec< T, A > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_trivially_relocatable
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_trivially_relocatable< tuple::IndexedTuple< meta::index_sequence< Is… >, Ts… > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_trivially_relocatable< tuple::Tuple< Ts… > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_trivially_relocatable< Vec< T, A > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct Defer
        • Struct Documentation
      • Struct Dyn
        • Struct Documentation
      • Template Struct DynStackAlloc
        • Inheritance Relationships
          • Base Type
          • Derived Type
        • Struct Documentation
      • Template Struct DynStackArray
        • Inheritance Relationships
          • Base Types
        • Struct Documentation
      • Struct DynStackMut
        • Struct Documentation
      • Struct StackReq
        • Struct Documentation
      • Template Struct Fix
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct Debug< Boolean< maybe > >
        • Struct Documentation
      • Template Struct Debug< Dyn >
        • Struct Documentation
      • Template Struct incomplete_t
        • Struct Documentation
      • Template Struct InPlace
        • Struct Documentation
      • Template Struct InPlace< void >
        • Struct Documentation
      • Template Struct Alloc
        • Struct Documentation
      • Template Struct Alloc< BumpAlloc< MaxAlign > >
        • Struct Documentation
      • Template Struct Alloc< MonotonicAlloc< MaxAlign > >
        • Struct Documentation
      • Template Struct Alloc< proxsuite::linalg::dense::_detail::SimdAlignedSystemAlloc >
        • Struct Documentation
      • Template Struct Alloc< StackAlloc< MaxAlign > >
        • Struct Documentation
      • Template Struct Alloc< SystemAlloc >
        • Struct Documentation
      • Struct AllocBlock
        • Struct Documentation
      • Template Struct BumpAlloc
        • Inheritance Relationships
          • Base Type
          • Derived Types
        • Struct Documentation
      • Template Struct Cloner
        • Struct Documentation
      • Template Struct Cloner< DefaultCloner >
        • Struct Documentation
      • Template Struct CopyAvailableFor
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct DefaultCloner
        • Struct Documentation
      • Template Struct DtorAvailableFor
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct Layout
        • Struct Documentation
      • Template Struct MonotonicAlloc
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct addressof
        • Struct Documentation
      • Struct align_next
        • Struct Documentation
      • Struct align_prev
        • Struct Documentation
      • Template Struct bit_cast
        • Struct Documentation
      • Struct construct_at
        • Struct Documentation
      • Struct construct_with
        • Struct Documentation
      • Struct destroy_at
        • Struct Documentation
      • Struct launder
        • Struct Documentation
      • Struct RelocFn
        • Struct Documentation
      • Template Struct StackAlloc
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct SystemAlloc
        • Struct Documentation
      • Template Struct and_test
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct and_test< index_sequence< Is… >, indexed< Is, true_type >… >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct apply_wrapper
        • Struct Documentation
      • Template Struct array_extent
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct array_extent< T[N]>
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct conjunction
        • Struct Documentation
      • Template Struct conjunction< First, Preds… >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct conjunction<>
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct constant
        • Inheritance Relationships
          • Derived Types
        • Struct Documentation
      • Template Struct disjunction
        • Struct Documentation
      • Template Struct disjunction< First, Preds… >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct disjunction<>
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_bounded_array
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_bounded_array< T[N]>
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct meta_apply
        • Struct Documentation
      • Struct is_consteval
        • Struct Documentation
      • Struct unreachable
        • Struct Documentation
      • Struct unreachable_if
        • Struct Documentation
      • Template Struct or_test
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct or_test< index_sequence< Is… >, indexed< Is, false_type >… >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct pack_size
        • Struct Documentation
      • Template Struct static_const
        • Struct Documentation
      • Template Struct type_identity
        • Inheritance Relationships
          • Derived Types
        • Struct Documentation
      • Struct clone
        • Struct Documentation
      • Struct deref
        • Struct Documentation
      • Struct deref_mut
        • Struct Documentation
      • Template Struct get
        • Struct Documentation
      • Struct init_list
        • Struct Documentation
      • Struct mut
        • Struct Documentation
      • Template Struct narrow
        • Struct Documentation
      • Struct ref
        • Struct Documentation
      • Struct unused
        • Struct Documentation
      • Template Struct Ref
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct RefMut
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct Slice
        • Inheritance Relationships
          • Base Type
          • Derived Type
        • Struct Documentation
      • Template Struct SliceMut
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct Str
        • Struct Documentation
      • Template Struct StrLiteralConstant
        • Struct Documentation
      • Template Struct InPlace
        • Struct Documentation
      • Template Struct InPlace< void >
        • Struct Documentation
      • Template Struct Tuple
        • Inheritance Relationships
          • Base Type
          • Derived Type
        • Struct Documentation
      • Template Struct IndexedTuple
        • Struct Documentation
      • Template Struct IndexedTuple< meta::index_sequence< Is… >, Ts… >
        • Nested Relationships
          • Nested Types
        • Struct Documentation
      • Template Struct index_sequence< Is… >, Ts… >::IndexedTuple< meta::index_sequence< Is… >, Ts… >
        • Nested Relationships
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct cat
        • Struct Documentation
      • Struct deref_assign
        • Struct Documentation
      • Struct for_each
        • Struct Documentation
      • Struct for_each_i
        • Struct Documentation
      • Struct map
        • Struct Documentation
      • Struct map_i
        • Struct Documentation
      • Struct tuplify
        • Struct Documentation
      • Struct unpack
        • Struct Documentation
      • Struct with
        • Struct Documentation
      • Struct zip
        • Nested Relationships
          • Nested Types
        • Struct Documentation
      • Template Struct zip::Converter
        • Nested Relationships
        • Struct Documentation
      • Template Struct zip::Converter< Tuple< InnerTargets… > >
        • Nested Relationships
        • Struct Documentation
      • Template Struct zip::ConverterImpl
        • Nested Relationships
        • Struct Documentation
      • Template Struct ConverterImpl< proxsuite::linalg::veg::meta::index_sequence< Is… >, InnerTargets… >
        • Struct Documentation
      • Template Struct zip::Helper
        • Nested Relationships
        • Struct Documentation
      • Template Struct TupleLeaf
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct TupleLeafImpl
        • Inheritance Relationships
          • Derived Types
        • Struct Documentation
      • Template Struct TupleLeafImpl< T, false >
        • Struct Documentation
      • Template Struct TupleLeafImpl< T, true >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct Vec
        • Inheritance Relationships
          • Base Types
        • Struct Documentation
      • Template Struct RawVector
        • Struct Documentation
      • Struct CPUTimes
        • Struct Documentation
      • Template Struct BatchQP
        • Struct Documentation
      • Struct EigenAllowAlloc
        • Struct Documentation
      • Template Struct PrimalDualDerivativeResult
        • Struct Documentation
      • Template Struct Model
        • Struct Documentation
      • Struct fabs
        • Struct Documentation
      • Struct infty_norm
        • Struct Documentation
      • Struct pow
        • Struct Documentation
      • Struct sqrt
        • Struct Documentation
      • Struct IdentityPrecond
        • Struct Documentation
      • Template Struct RuizEquilibration
        • Struct Documentation
      • Template Struct QP
        • Struct Documentation
      • Template Struct QpView
        • Struct Documentation
      • Template Struct QpViewBox
        • Struct Documentation
      • Template Struct QpViewBoxMut
        • Struct Documentation
      • Template Struct QpViewMut
        • Struct Documentation
      • Template Struct Workspace
        • Struct Documentation
      • Template Struct Defer
        • Struct Documentation
      • Template Struct DetectedImpl
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct DetectedImpl< Void< F< Ts… > >, Fallback, F, Ts… >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct ElementAccess
        • Struct Documentation
      • Template Struct ElementAccess< Layout::colmajor >
        • Struct Documentation
      • Template Struct ElementAccess< Layout::rowmajor >
        • Struct Documentation
      • Template Struct FnInfo
        • Struct Documentation
      • Struct defer
        • Struct Documentation
      • Struct max2
        • Struct Documentation
      • Struct max_list
        • Struct Documentation
      • Struct min2
        • Struct Documentation
      • Struct NoCopy
        • Struct Documentation
      • Template Struct Ret_
        • Struct Documentation
      • Template Struct SetZeroImpl
        • Struct Documentation
      • Template Struct SetZeroImpl< T, true >
        • Struct Documentation
      • Template Struct unlref
        • Struct Documentation
      • Template Struct unlref< T & >
        • Struct Documentation
      • Template Struct Info
        • Struct Documentation
      • Template Struct LdltView
        • Struct Documentation
      • Template Struct LdltViewMut
        • Struct Documentation
      • Template Struct MatrixView
        • Struct Documentation
      • Template Struct MatrixViewMut
        • Struct Documentation
      • Template Struct Results
        • Struct Documentation
      • Template Struct Settings
        • Struct Documentation
      • Template Struct BatchQP
        • Struct Documentation
      • Template Struct AugmentedKkt
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct AugmentedKkt::Raw
        • Nested Relationships
        • Struct Documentation
      • Template Struct Ldlt
        • Struct Documentation
      • Template Struct Model
        • Struct Documentation
      • Template Struct Identity
        • Struct Documentation
      • Template Struct RuizEquilibration
        • Struct Documentation
      • Template Struct PrimalDualGradResult
        • Struct Documentation
      • Template Struct QP
        • Struct Documentation
      • Template Struct QpView
        • Struct Documentation
      • Template Struct QpViewMut
        • Struct Documentation
      • Template Struct SparseModel
        • Struct Documentation
      • Template Struct Workspace
        • Struct Documentation
      • Template Struct StridedVectorView
        • Struct Documentation
      • Template Struct StridedVectorViewMut
        • Struct Documentation
      • Template Struct Timer
        • Struct Documentation
      • Struct EigenNoAlloc
        • Struct Documentation
      • Template Struct VectorView
        • Struct Documentation
      • Template Struct VectorViewMut
        • Struct Documentation
      • Template Struct hash< tl::optional< T > >
        • Struct Documentation
      • Template Struct tuple_element< I, proxsuite::linalg::veg::Tuple< Ts… > >
        • Struct Documentation
      • Template Struct tuple_size< proxsuite::linalg::veg::Tuple< Ts… > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct conjunction
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct conjunction< B >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct conjunction< B, Bs… >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct i_am_secret
        • Struct Documentation
      • Template Struct invoke_result_impl
        • Struct Documentation
      • Template Struct invoke_result_impl< F, decltype(detail::invoke(std::declval< F >(), std::declval< Us >()…), void()), Us… >
        • Struct Documentation
      • Template Struct is_nothrow_swappable
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_optional_impl
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_optional_impl< optional< T > >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_swappable
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_swappable< T[N], T[N]>
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct optional_copy_assign_base
        • Inheritance Relationships
          • Base Type
          • Derived Types
        • Struct Documentation
      • Template Struct optional_copy_assign_base< T, false >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct optional_copy_base
        • Inheritance Relationships
          • Base Type
          • Derived Types
        • Struct Documentation
      • Template Struct optional_copy_base< T, false >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct optional_delete_assign_base
        • Inheritance Relationships
          • Derived Type
        • Struct Documentation
      • Template Struct optional_delete_assign_base< T, false, false >
        • Struct Documentation
      • Template Struct optional_delete_assign_base< T, false, true >
        • Struct Documentation
      • Template Struct optional_delete_assign_base< T, true, false >
        • Struct Documentation
      • Template Struct optional_delete_ctor_base
        • Inheritance Relationships
          • Derived Type
        • Struct Documentation
      • Template Struct optional_delete_ctor_base< T, false, false >
        • Struct Documentation
      • Template Struct optional_delete_ctor_base< T, false, true >
        • Struct Documentation
      • Template Struct optional_delete_ctor_base< T, true, false >
        • Struct Documentation
      • Template Struct optional_move_assign_base
        • Inheritance Relationships
          • Base Type
          • Derived Type
        • Struct Documentation
      • Template Struct optional_move_assign_base< T, false >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct optional_move_base
        • Inheritance Relationships
          • Base Type
          • Derived Types
        • Struct Documentation
      • Template Struct optional_move_base< T, false >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct optional_operations_base
        • Inheritance Relationships
          • Base Type
          • Derived Types
        • Struct Documentation
      • Template Struct optional_storage_base
        • Nested Relationships
          • Nested Types
        • Inheritance Relationships
          • Derived Type
        • Struct Documentation
      • Struct optional_storage_base::dummy
        • Nested Relationships
        • Struct Documentation
      • Template Struct optional_storage_base< T, true >
        • Nested Relationships
          • Nested Types
        • Struct Documentation
      • Template Struct optional_storage_base< T, true >::optional_storage_base< T, true >
        • Nested Relationships
        • Struct Documentation
      • Template Struct returns_void_impl
        • Struct Documentation
      • Template Struct returns_void_impl< F, void_t< invoke_result_t< F, U… > >, U… >
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_adl_swap_noexcept
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Template Struct is_std_swap_noexcept
        • Inheritance Relationships
          • Base Type
          • Derived Type
        • Struct Documentation
      • Template Struct is_std_swap_noexcept< T[N]>
        • Inheritance Relationships
          • Base Type
        • Struct Documentation
      • Struct tag
        • Struct Documentation
      • Template Struct voider
        • Struct Documentation
      • Struct in_place_t
        • Struct Documentation
      • Struct nullopt_t
        • Nested Relationships
          • Nested Types
        • Struct Documentation
      • Struct nullopt_t::do_not_use
        • Nested Relationships
        • Struct Documentation
      • Class bad_optional_access
        • Inheritance Relationships
          • Base Type
        • Class Documentation
      • Class monostate
        • Class Documentation
      • Template Class optional
        • Inheritance Relationships
          • Base Types
        • Class Documentation
      • Template Class optional< T & >
        • Class Documentation
    • Enums
      • Enum Ordering
        • Enum Documentation
      • Enum CharUnit
        • Enum Documentation
      • Enum CopyAvailable
        • Enum Documentation
      • Enum DtorAvailable
        • Enum Documentation
      • Enum Ternary
        • Enum Documentation
      • Enum @12
        • Enum Documentation
      • Enum InitialGuessStatus
        • Enum Documentation
      • Enum Layout
        • Enum Documentation
      • Enum MeritFunctionType
        • Enum Documentation
      • Enum PreconditionerStatus
        • Enum Documentation
      • Enum ProblemType
        • Enum Documentation
      • Enum QPSolverOutput
        • Enum Documentation
      • Enum @13
        • Enum Documentation
      • Enum Symmetry
        • Enum Documentation
      • Enum SparseBackend
        • Enum Documentation
      • Enum Symmetry
        • Enum Documentation
    • Functions
      • Template Function cereal::load(Archive&, Eigen::PlainObjectBase<Derived>&)
        • Function Documentation
      • Template Function cereal::load(Archive&, Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>&)
        • Function Documentation
      • Template Function cereal::load(Archive&, proxsuite::linalg::veg::Vec<bool>&)
        • Function Documentation
      • Template Function cereal::save(Archive&, Eigen::PlainObjectBase<Derived> const&)
        • Function Documentation
      • Template Function cereal::save(Archive&, Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex> const&)
        • Function Documentation
      • Template Function cereal::save(Archive&, proxsuite::linalg::veg::Vec<bool> const&)
        • Function Documentation
      • Template Function cereal::serialize(Archive&, proxsuite::proxqp::dense::Model<T>&)
        • Function Documentation
      • Template Function cereal::serialize(Archive&, proxsuite::proxqp::Info<T>&)
        • Function Documentation
      • Template Function cereal::serialize(Archive&, proxsuite::proxqp::Results<T>&)
        • Function Documentation
      • Template Function cereal::serialize(Archive&, proxsuite::proxqp::Settings<T>&)
        • Function Documentation
      • Template Function cereal::serialize(Archive&, proxsuite::proxqp::dense::QP<T>&)
        • Function Documentation
      • Template Function proxsuite::helpers::at_least
        • Function Documentation
      • Template Function proxsuite::helpers::at_most
        • Function Documentation
      • Function proxsuite::helpers::checkVersionAtLeast
        • Function Documentation
      • Function proxsuite::helpers::internal::cpuid
        • Function Documentation
      • Function proxsuite::helpers::internal::cpuidex
        • Function Documentation
      • Template Function proxsuite::helpers::negative_part
        • Function Documentation
      • Template Function proxsuite::helpers::positive_part
        • Function Documentation
      • Function proxsuite::helpers::printVersion
        • Function Documentation
      • Template Function proxsuite::helpers::select
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::adjusted_stride
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::align
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::apply_permutation_tri_lower
        • Function Documentation
      • Function proxsuite::linalg::dense::_detail::bytes_to_next_aligned
        • Function Documentation
      • Function proxsuite::linalg::dense::_detail::bytes_to_prev_aligned
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::compute_permutation
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::compute_permutation_impl
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::delete_rows_and_cols_triangular
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::delete_rows_and_cols_triangular_impl
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::factorize_blocked_impl
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::factorize_recursive_impl
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::factorize_unblocked_impl
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::ldlt_delete_rows_and_cols_impl
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::ldlt_insert_rows_and_cols_impl
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::noalias_mul_add_impl
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::rank_r_update_clobber_w_impl
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::rank_r_update_inner_loop
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::rank_r_update_inner_loop_iter
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::round_up
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::set_zero
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::solve_impl
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::unroll
        • Function Documentation
      • Template Function proxsuite::linalg::dense::_detail::unroll_impl
        • Function Documentation
      • Function proxsuite::linalg::dense::_detail::VEG_NIEBLOID(min2)
        • Function Documentation
      • Function proxsuite::linalg::dense::_detail::VEG_NIEBLOID(max2)
        • Function Documentation
      • Template Function proxsuite::linalg::dense::factorize
        • Function Documentation
      • Template Function proxsuite::linalg::dense::factorize_blocked
        • Function Documentation
      • Template Function proxsuite::linalg::dense::factorize_blocked_req
        • Function Documentation
      • Template Function proxsuite::linalg::dense::factorize_recursive
        • Function Documentation
      • Template Function proxsuite::linalg::dense::factorize_recursive_req
        • Function Documentation
      • Template Function proxsuite::linalg::dense::factorize_req
        • Function Documentation
      • Template Function proxsuite::linalg::dense::factorize_unblocked
        • Function Documentation
      • Template Function proxsuite::linalg::dense::factorize_unblocked_req
        • Function Documentation
      • Template Function proxsuite::linalg::dense::ldlt_delete_rows_and_cols_req
        • Function Documentation
      • Template Function proxsuite::linalg::dense::ldlt_delete_rows_and_cols_sort_indices
        • Function Documentation
      • Template Function proxsuite::linalg::dense::ldlt_insert_rows_and_cols
        • Function Documentation
      • Template Function proxsuite::linalg::dense::ldlt_insert_rows_and_cols_req
        • Function Documentation
      • Template Function proxsuite::linalg::dense::rank_1_update_clobber_w
        • Function Documentation
      • Template Function proxsuite::linalg::dense::rank_r_update_clobber_inputs
        • Function Documentation
      • Template Function proxsuite::linalg::dense::solve
        • Function Documentation
      • Template Function proxsuite::linalg::dense::temp_mat_req
        • Function Documentation
      • Template Function proxsuite::linalg::dense::temp_vec_req
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::col
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::diagonal
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::elem_addr
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::matrix_elem_addr
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::noalias_mul_add
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::row
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::subcols
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::submatrix
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::subrows
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::to_view
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::to_view_dyn
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::to_view_dyn_cols
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::to_view_dyn_rows
        • Function Documentation
      • Template Function proxsuite::linalg::dense::util::trans
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::_detail::ereach
        • Function Documentation
      • Function proxsuite::linalg::sparse::_detail::ereach_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::_detail::inv_perm
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::_detail::least_common_ancestor
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::_detail::postorder_depth_first_search
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::_detail::symmetric_permute
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::_detail::symmetric_permute_common
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::_detail::symmetric_permute_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::_detail::symmetric_permute_symbolic
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::_detail::symmetric_permute_symbolic_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::add_row
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::add_row_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::amd
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::amd_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::column_counts
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::column_counts_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::delete_row
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::delete_row_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::dense_lsolve
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::dense_ltsolve
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::etree
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::etree_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::factorize_numeric
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::factorize_numeric_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::factorize_symbolic_col_counts
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::factorize_symbolic_non_zeros
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::factorize_symbolic_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::merge_second_col_into_first
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::merge_second_col_into_first_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::postorder
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::postorder_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::rank1_update
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::rank1_update_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::transpose
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::transpose_req
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::transpose_symbolic
        • Function Documentation
      • Template Function proxsuite::linalg::sparse::transpose_symbolic_req
        • Function Documentation
      • Function proxsuite::linalg::sparse::util::VEG_NIEBLOID(wrapping_plus)
        • Function Documentation
      • Function proxsuite::linalg::sparse::util::VEG_NIEBLOID(checked_non_negative_plus)
        • Function Documentation
      • Function proxsuite::linalg::sparse::util::VEG_NIEBLOID(wrapping_inc)
        • Function Documentation
      • Function proxsuite::linalg::sparse::util::VEG_NIEBLOID(wrapping_dec)
        • Function Documentation
      • Function proxsuite::linalg::sparse::util::VEG_NIEBLOID(sign_extend)
        • Function Documentation
      • Function proxsuite::linalg::sparse::util::VEG_NIEBLOID(zero_extend)
        • Function Documentation
      • Function proxsuite::linalg::sparse::VEG_TAG
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::_collections::backward_destroy
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::_collections::clone_from
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::_collections::relocate
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::_collections::relocate_backward
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::_collections::slice_clone
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::_collections::slice_clone_from
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::_collections::vector_grow_choose
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::_collections::vector_grow_compute
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::_dynstack::max2
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::_dynstack::round_up_pow2
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::_meta::declval
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::_meta::get
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::_tuple::tuple_fwd
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::align_next
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::all_of
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::all_of_slice
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::assert_complete
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::extract_chars
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::extract_chars_expr
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::get_idx
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::get_type
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::make_simple_tuple
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::max2
        • Function Documentation
      • Template Function proxsuite::linalg::veg::_detail::min2
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::parse_digit
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::parse_digit_10
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::parse_digit_16
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::parse_digit_2
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::parse_digit_8
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::parse_int
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::parse_num
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::terminate
        • Function Documentation
      • Function proxsuite::linalg::veg::_detail::throw_bad_alloc
        • Function Documentation
      • Function proxsuite::linalg::veg::alignment::detail::align
        • Function Documentation
      • Function proxsuite::linalg::veg::alignment::detail::aligned_alloc
        • Function Documentation
      • Function proxsuite::linalg::veg::alignment::detail::is_alignment
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::alloc::VEG_CONCEPT_EXPR((typename A), (A), dealloc, mem::Alloc<A>, true)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::alloc::VEG_CONCEPT_EXPR((typename A), (A), alloc, mem::Alloc<A>, VEG_CONCEPT(same<ExprType, mem::AllocBlock>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::alloc::VEG_CONCEPT_EXPR((typename A), (A), owns_alloc, mem::Alloc<A>, VEG_CONCEPT(same<ExprType, bool>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::alloc::VEG_CONCEPT_EXPR((typename A), (A), grow, mem::Alloc<A>, VEG_CONCEPT(same<ExprType, mem::AllocBlock>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::alloc::VEG_CONCEPT_EXPR((typename A), (A), shrink, mem::Alloc<A>, VEG_CONCEPT(same<ExprType, mem::AllocBlock>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::alloc::VEG_CONCEPT_EXPR((typename C, typename T, typename A), (C, T, A), destroy, mem::Cloner<C>, true)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::alloc::VEG_CONCEPT_EXPR((typename C, typename T, typename A), (C, T, A), clone, mem::Cloner<C>, VEG_CONCEPT(same<ExprType, T>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::alloc::VEG_CONCEPT_EXPR((typename C, typename T, typename A), (C, T, A), clone_from, mem::Cloner<C>, true)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::aux::VEG_DEF_CONCEPT(typename T, no_wraps_around, (T(-1)<=T(0)))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::aux::VEG_DEF_CONCEPT(typename T, wraps_around, (T(-1)> T(0)))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::aux::VEG_DEF_CONCEPT((usize I, usize N), less_than, (I<N))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::aux::VEG_DEF_CONCEPT(typename T, bounded_array, meta::is_bounded_array<T>::value)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::tuple::VEG_DEF_CONCEPT
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_CONCEPT_EXPR((typename T, typename… Ts), (T, Ts…), inplace_constructible, new(static_cast<void *>(nullptr)) T(VEG_DECLVAL(Ts&&)…), true)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_CONCEPT_EXPR((typename Fn, typename Ret, typename… Args), (Fn, Ret, Args…), fn_once, VEG_DECLVAL(Fn&&)(VEG_DECLVAL(Args&&)…), VEG_CONCEPT(same<ExprType, Ret>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_CONCEPT_EXPR((typename Fn, typename Ret, typename… Args), (Fn, Ret, Args…), fn_mut, VEG_DECLVAL(Fn&)(VEG_DECLVAL(Args&&)…), VEG_CONCEPT(same<ExprType, Ret>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_CONCEPT_EXPR((typename Fn, typename Ret, typename… Args), (Fn, Ret, Args…), fn, VEG_DECLVAL(Fn const&)(VEG_DECLVAL(Args&&)…), VEG_CONCEPT(same<ExprType, Ret>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, index, VEG_CONCEPT(same<T, Dyn>)||_detail::_meta::is_fix<T>::value)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename…, all_same, _detail::_meta::all_same_impl<meta::make_index_sequence<sizeof…(Ts)>, Ts…>::value)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, move_assignable, VEG_CONCEPT(assignable<T&, T&&>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, nothrow_move_assignable, VEG_CONCEPT(nothrow_assignable<T&, T&&>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, copy_assignable, VEG_CONCEPT(assignable<T&, T const&>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, nothrow_copy_assignable, VEG_CONCEPT(nothrow_assignable<T&, T const&>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, final, (sizeof(T)<0))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, nothrow_destructible, noexcept(static_cast<T *>(nullptr) ->~T()))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, trivially_destructible, VEG_HAS_BUILTIN_OR(__has_trivial_destructor,((_detail::assert_complete<_detail::Wrapper<T>>(), __has_trivial_destructor(T))),(std::is_trivially_destructible<T>::value)))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT((typename T, typename U), implicitly_constructible, VEG_CONCEPT(convertible<U&&, T>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, movable, VEG_HAS_BUILTIN_OR(__is_constructiblex, __is_constructible(T, T&&),(VEG_CONCEPT(constructible<T, T&&>))))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, nothrow_movable, VEG_HAS_BUILTIN_OR(__is_nothrow_constructiblex, __is_nothrow_constructible(T, T&&),(VEG_CONCEPT(nothrow_constructible<T, T&&>))))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, copyable, VEG_CONCEPT(constructible<T, T const&>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, nothrow_copyable, VEG_CONCEPT(nothrow_constructible<T, T const&>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT((template<typename…> class Op, typename… Args), detected, _detail::_meta::is_detected<Op, Args…>::value)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, const_type, VEG_HAS_BUILTIN_OR(__is_const, __is_const(T),(_detail::_meta::is_const<T>::value)))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, void_type, VEG_CONCEPT(same<void const volatile, T const volatile>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, pointer, _detail::_meta::is_pointer<T>::value)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, reference, (VEG_CONCEPT(lvalue_reference<T>)||VEG_CONCEPT(rvalue_reference<T>)))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, complete, _detail::_meta::is_complete<T>::value)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT(typename T, enum_type, VEG_HAS_BUILTIN_OR(__is_enum, __is_enum(T), std::is_enum<T>::value))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT((usize I, typename T), member_gettable, VEG_CONCEPT(detected<_detail::_meta::member_get_expr, meta::constant<usize, I>, T>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT((usize I, typename T), adl_gettable, VEG_CONCEPT(detected<_detail::_meta::adl_get_expr, meta::constant<usize, I>, T>))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_BUILTIN_OR_INTERNAL((typename T, typename U), same, T, U)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_BUILTIN_OR_INTERNAL((typename T, typename U), base_of, T, U)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_BUILTIN_OR_INTERNAL(typename T, lvalue_reference, T)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_BUILTIN_OR_INTERNAL(typename T, rvalue_reference, T)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_CONJUNCTION(typename T, signed_integral, ((, integral<T>),(aux::, no_wraps_around<T>)))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_CONJUNCTION(typename T, unsigned_integral, ((, integral<T>),(aux::, wraps_around<T>)))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_CONJUNCTION((usize I, typename T), array_gettable, ((aux::, bounded_array<uncvref_t<T>>),(aux::, less_than<I, meta::array_extent<uncvref_t<T>>::value>)))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_DISJUNCTION(typename T, arithmetic, ((, integral<T>),(, floating_point<T>)))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_DISJUNCTION((usize I, typename T), gettable, ((, array_gettable<I, T>),(, member_gettable<I, T>),(, adl_gettable<I, T>)))
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD((typename T, typename U), assignable, T, U)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD((typename T, typename U), nothrow_assignable, T&&, U&&)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD(typename T, empty, T)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD(typename T, trivially_copyable, T)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD((typename T, typename… Ts), constructible, T, Ts&&)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD((typename T, typename… Ts), nothrow_constructible, T, Ts&&)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD((typename From, typename To), convertible, From&&, To)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD(typename T, integral, T)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD(typename T, floating_point, T)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_TRAIT(typename T, trivially_copy_assignable, is_trivially_assignable, T&, T const&)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_TRAIT(typename T, trivially_move_assignable, is_trivially_assignable, T&, T&&)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_TRAIT(typename T, trivially_default_constructible, is_trivially_constructible, T)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_TRAIT(typename T, trivially_copy_constructible, is_trivially_constructible, T, T const&)
        • Function Documentation
      • Function proxsuite::linalg::veg::concepts::VEG_DEF_CONCEPT_FROM_BUILTIN_OR_TRAIT(typename T, trivially_move_constructible, is_trivially_constructible, T, T&&)
        • Function Documentation
      • Function proxsuite::linalg::veg::mem::aligned_alloc
        • Function Documentation
      • Function proxsuite::linalg::veg::mem::aligned_free
        • Function Documentation
      • Function proxsuite::linalg::veg::mem::memmove
        • Function Documentation
      • Function proxsuite::linalg::veg::mem::VEG_INLINE_VAR(system_alloc, SystemAlloc)
        • Function Documentation
      • Function proxsuite::linalg::veg::mem::VEG_INLINE_VAR(default_cloner, DefaultCloner)
        • Function Documentation
      • Function proxsuite::linalg::veg::mem::VEG_NIEBLOID(addressof)
        • Function Documentation
      • Function proxsuite::linalg::veg::mem::VEG_NIEBLOID(align_next)
        • Function Documentation
      • Function proxsuite::linalg::veg::mem::VEG_NIEBLOID(align_prev)
        • Function Documentation
      • Function proxsuite::linalg::veg::mem::VEG_NIEBLOID(launder)
        • Function Documentation
      • Function proxsuite::linalg::veg::mem::VEG_NIEBLOID(construct_at)
        • Function Documentation
      • Function proxsuite::linalg::veg::mem::VEG_NIEBLOID(construct_with)
        • Function Documentation
      • Function proxsuite::linalg::veg::mem::VEG_NIEBLOID(destroy_at)
        • Function Documentation
      • Function proxsuite::linalg::veg::mem::VEG_NIEBLOID_TEMPLATE
        • Function Documentation
      • Function proxsuite::linalg::veg::meta::VEG_NIEBLOID(is_consteval)
        • Function Documentation
      • Function proxsuite::linalg::veg::meta::VEG_NIEBLOID(unreachable)
        • Function Documentation
      • Function proxsuite::linalg::veg::meta::VEG_NIEBLOID(unreachable_if)
        • Function Documentation
      • Template Function proxsuite::linalg::veg::operator””_c
        • Function Documentation
      • Function proxsuite::linalg::veg::operator””_v
        • Function Documentation
      • Template Function proxsuite::linalg::veg::print_types_halt
        • Function Documentation
      • Template Function proxsuite::linalg::veg::tuple::get(tuple::IndexedTuple<proxsuite::linalg::veg::meta::index_sequence<Is…>, Ts…> const&)
        • Function Documentation
      • Template Function proxsuite::linalg::veg::tuple::get(tuple::IndexedTuple<proxsuite::linalg::veg::meta::index_sequence<Is…>, Ts…>&)
        • Function Documentation
      • Template Function proxsuite::linalg::veg::tuple::get(tuple::IndexedTuple<proxsuite::linalg::veg::meta::index_sequence<Is…>, Ts…> const&&)
        • Function Documentation
      • Template Function proxsuite::linalg::veg::tuple::get(tuple::IndexedTuple<proxsuite::linalg::veg::meta::index_sequence<Is…>, Ts…>&&)
        • Function Documentation
      • Function proxsuite::linalg::veg::tuple::VEG_NIEBLOID(tuplify)
        • Function Documentation
      • Function proxsuite::linalg::veg::tuple::VEG_NIEBLOID(with)
        • Function Documentation
      • Function proxsuite::linalg::veg::tuple::VEG_NIEBLOID(zip)
        • Function Documentation
      • Function proxsuite::linalg::veg::tuple::VEG_NIEBLOID(cat)
        • Function Documentation
      • Function proxsuite::linalg::veg::tuple::VEG_NIEBLOID(unpack)
        • Function Documentation
      • Function proxsuite::linalg::veg::tuple::VEG_NIEBLOID(for_each)
        • Function Documentation
      • Function proxsuite::linalg::veg::tuple::VEG_NIEBLOID(for_each_i)
        • Function Documentation
      • Function proxsuite::linalg::veg::tuple::VEG_NIEBLOID(map)
        • Function Documentation
      • Function proxsuite::linalg::veg::tuple::VEG_NIEBLOID(map_i)
        • Function Documentation
      • Function proxsuite::linalg::veg::tuple::VEG_NIEBLOID(deref_assign)
        • Function Documentation
      • Template Function proxsuite::linalg::veg::VEG_CPP14
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_CPP17
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_INLINE_VAR
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_NIEBLOID(unused)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_NIEBLOID(clone)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_NIEBLOID(deref)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_NIEBLOID(deref_mut)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_NIEBLOID(ref)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_NIEBLOID(mut)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_NIEBLOID(init_list)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_NIEBLOID(defer)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_NIEBLOID_TEMPLATE(typename To, narrow, To)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_NIEBLOID_TEMPLATE(usize, get, I)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_TAG(from_raw_parts, FromRawParts)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_TAG(safe, Safe)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_TAG(unsafe, Unsafe)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_TAG(as_ref, AsRef)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_TAG(as_mut, AsMut)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_TAG(from, From)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_TAG(from_i, FromI)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_TAG(as_ref_once, AsRefOnce)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_TAG(from_alloc, FromAlloc)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_TAG(from_alloc_and_value, FromAllocAndValue)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_TAG(from_slice, FromSlice)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_TAG(from_slice_mut, FromSliceMut)
        • Function Documentation
      • Function proxsuite::linalg::veg::VEG_TAG_TEMPLATE
        • Function Documentation
      • Function proxsuite::proxqp::concepts::aux::VEG_DEF_CONCEPT((typename Mat, typename T), has_data_expr, LDLT_CONCEPT(detected<detail::DataExpr, Mat, T>))
        • Function Documentation
      • Function proxsuite::proxqp::concepts::aux::VEG_DEF_CONCEPT((typename Mat), matrix_base, decltype(detail::is_eigen_matrix_base_impl(static_cast<Mat *>(nullptr)))::value)
        • Function Documentation
      • Function proxsuite::proxqp::concepts::aux::VEG_DEF_CONCEPT((typename Mat), is_plain_object_base, decltype(detail::is_eigen_owning_matrix_base_impl(static_cast<Mat *>(nullptr)))::value)
        • Function Documentation
      • Function proxsuite::proxqp::concepts::aux::VEG_DEF_CONCEPT((typename Mat), tmp_matrix, (LDLT_CONCEPT(aux::is_plain_object_base<unref<Mat>>)&&!LDLT_CONCEPT(lvalue_ref<Mat>)))
        • Function Documentation
      • Function proxsuite::proxqp::concepts::VEG_DEF_CONCEPT(typename T, rvalue_ref, std::is_rvalue_reference<T>::value)
        • Function Documentation
      • Function proxsuite::proxqp::concepts::VEG_DEF_CONCEPT(typename T, lvalue_ref, std::is_lvalue_reference<T>::value)
        • Function Documentation
      • Function proxsuite::proxqp::concepts::VEG_DEF_CONCEPT((template<typename…> class F, typename… Ts), detected, detail::DetectedImpl<void, void, F, Ts…>::value)
        • Function Documentation
      • Function proxsuite::proxqp::concepts::VEG_DEF_CONCEPT((typename Mat, typename T), eigen_view, (LDLT_CONCEPT(aux::matrix_base<unref<Mat>>)&&LDLT_CONCEPT(aux::has_data_expr<Mat, T const>)))
        • Function Documentation
      • Function proxsuite::proxqp::concepts::VEG_DEF_CONCEPT((typename Mat, typename T), eigen_view_mut, (LDLT_CONCEPT(aux::matrix_base<unref<Mat>>)&&LDLT_CONCEPT(aux::has_data_expr<Mat, T>)&&!LDLT_CONCEPT(aux::tmp_matrix<Mat>)))
        • Function Documentation
      • Function proxsuite::proxqp::concepts::VEG_DEF_CONCEPT((typename Mat, typename T), eigen_strided_vector_view, (LDLT_CONCEPT(eigen_view<Mat, T>)&&(eigen::CompTimeCols<unref<Mat>>::value==1)))
        • Function Documentation
      • Function proxsuite::proxqp::concepts::VEG_DEF_CONCEPT((typename Mat, typename T), eigen_strided_vector_view_mut, (LDLT_CONCEPT(eigen_view_mut<Mat, T>)&&(eigen::CompTimeCols<unref<Mat>>::value==1)))
        • Function Documentation
      • Function proxsuite::proxqp::concepts::VEG_DEF_CONCEPT((typename Mat, typename T), eigen_vector_view, (LDLT_CONCEPT(eigen_strided_vector_view<Mat, T>)&&(eigen::CompTimeInnerStride<unref<Mat>>::value==1)))
        • Function Documentation
      • Function proxsuite::proxqp::concepts::VEG_DEF_CONCEPT((typename Mat, typename T), eigen_vector_view_mut, (LDLT_CONCEPT(eigen_strided_vector_view_mut<Mat, T>)&&(eigen::CompTimeInnerStride<unref<Mat>>::value==1)))
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::bcl_update
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::compute_equality_constrained_initial_guess
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::compute_inner_loop_saddle_point
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::detail::ruiz_scale_qp_in_place
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::global_dual_residual
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::global_dual_residual_infeasibility
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::global_primal_residual
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::global_primal_residual_infeasibility
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::initial_guess
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::iterative_residual
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::iterative_solve_with_permut_fact
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::linesearch::active_set_change
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::linesearch::gpdal_derivative_results
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::linesearch::primal_dual_derivative_results
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::linesearch::primal_dual_ls
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::Martinez_update
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::mu_update
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::operator!=(const Model<T>&, const Model<T>&)
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::operator!=(const QP<T>&, const QP<T>&)
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::operator==(const Model<T>&, const Model<T>&)
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::operator==(const QP<T>&, const QP<T>&)
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::primal_dual_newton_semi_smooth
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::primal_dual_semi_smooth_newton_step
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::print_setup_header
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::qp_solve
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::refactorize
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::save_data
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::setup
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::setup_equilibration
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::setup_factorization
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::solve
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::solve_in_parallel(std::vector<proxqp::dense::QP<T>>&, const optional<size_t>)
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::solve_in_parallel(proxqp::dense::BatchQP<T>&, const optional<size_t>)
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::update
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::update_proximal_parameters
        • Function Documentation
      • Function proxsuite::proxqp::dense::VEG_NIEBLOID(fabs)
        • Function Documentation
      • Function proxsuite::proxqp::dense::VEG_NIEBLOID(sqrt)
        • Function Documentation
      • Function proxsuite::proxqp::dense::VEG_NIEBLOID(pow)
        • Function Documentation
      • Function proxsuite::proxqp::dense::VEG_NIEBLOID(infty_norm)
        • Function Documentation
      • Template Function proxsuite::proxqp::dense::warm_start
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::apply_diag_inv_on_right
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::apply_diag_on_right
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::assign_cwise_prod
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::assign_scalar_prod
        • Function Documentation
      • Function proxsuite::proxqp::detail::bytes_to_next_aligned
        • Function Documentation
      • Function proxsuite::proxqp::detail::bytes_to_prev_aligned
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::cx_min_list
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::dot
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::is_eigen_matrix_base_impl(Eigen::MatrixBase<T> const volatile *)
        • Function Documentation
      • Function proxsuite::proxqp::detail::is_eigen_matrix_base_impl(void const volatile *)
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::is_eigen_owning_matrix_base_impl(Eigen::PlainObjectBase<T> const volatile *)
        • Function Documentation
      • Function proxsuite::proxqp::detail::is_eigen_owning_matrix_base_impl(void const volatile *)
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::min_list_impl
        • Function Documentation
      • Function proxsuite::proxqp::detail::next_aligned
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::noalias_mul_add
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::noalias_mul_add_vec
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::noalias_mul_sub_tr_lo
        • Function Documentation
      • Function proxsuite::proxqp::detail::prev_aligned
        • Function Documentation
      • Function proxsuite::proxqp::detail::round_up
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::set_zero
        • Function Documentation
      • Template Function proxsuite::proxqp::detail::trans_tr_unit_up_solve_in_place_on_right
        • Function Documentation
      • Function proxsuite::proxqp::detail::uround_up
        • Function Documentation
      • Function proxsuite::proxqp::detail::VEG_NIEBLOID(defer)
        • Function Documentation
      • Function proxsuite::proxqp::detail::VEG_NIEBLOID(max2)
        • Function Documentation
      • Function proxsuite::proxqp::detail::VEG_NIEBLOID(min2)
        • Function Documentation
      • Function proxsuite::proxqp::detail::VEG_NIEBLOID(max_list)
        • Function Documentation
      • Function proxsuite::proxqp::flip_layout
        • Function Documentation
      • Function proxsuite::proxqp::from_eigen_layout
        • Function Documentation
      • Template Function proxsuite::proxqp::operator!=(const Info<T>&, const Info<T>&)
        • Function Documentation
      • Template Function proxsuite::proxqp::operator!=(const Results<T>&, const Results<T>&)
        • Function Documentation
      • Template Function proxsuite::proxqp::operator!=(const Settings<T>&, const Settings<T>&)
        • Function Documentation
      • Function proxsuite::proxqp::operator<<
        • Function Documentation
      • Template Function proxsuite::proxqp::operator==(const Info<T>&, const Info<T>&)
        • Function Documentation
      • Template Function proxsuite::proxqp::operator==(const Results<T>&, const Results<T>&)
        • Function Documentation
      • Template Function proxsuite::proxqp::operator==(const Settings<T>&, const Settings<T>&)
        • Function Documentation
      • Function proxsuite::proxqp::print_header
        • Function Documentation
      • Function proxsuite::proxqp::print_line
        • Function Documentation
      • Function proxsuite::proxqp::print_preambule
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::copy
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::detail::global_dual_residual_infeasibility
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::detail::global_primal_residual_infeasibility
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::detail::middle_cols
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::detail::middle_cols_mut
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::detail::noalias_gevmmv_add
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::detail::noalias_gevmmv_add_impl
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::detail::noalias_symhiv_add
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::detail::noalias_symhiv_add_impl
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::detail::top_rows_mut_unchecked
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::detail::top_rows_unchecked
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::detail::unscaled_primal_dual_residual
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::detail::vec
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::detail::vec_mut
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::have_same_structure
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::inner_reconstructed_matrix
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::ldl_iter_solve_noalias
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::ldl_solve
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::ldl_solve_in_place
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::preconditioner::detail::colwise_infty_norm_symhi
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::preconditioner::detail::colwise_infty_norm_symlo
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::preconditioner::detail::rowwise_infty_norm
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::preconditioner::detail::ruiz_scale_qp_in_place
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::print_setup_header
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::qp_setup
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::qp_solve
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::reconstructed_matrix
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::reconstruction_error
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::refactorize
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::solve
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::solve_in_parallel(proxqp::sparse::BatchQP<T, I>&, const optional<size_t>)
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::solve_in_parallel(std::vector<proxqp::sparse::QP<T, I>>&, const optional<size_t>)
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::update_proximal_parameters
        • Function Documentation
      • Template Function proxsuite::proxqp::sparse::warm_start
        • Function Documentation
      • Function proxsuite::proxqp::to_eigen_layout
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::dense_box_constrained_qp
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::dense_degenerate_qp
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::dense_not_strongly_convex_qp
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::dense_strongly_convex_qp
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::dense_unconstrained_qp
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::eigen::ldlt_compute
        • Function Documentation
      • Function proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL(2, llt_compute<Mat<f32, colmajor>>)
        • Function Documentation
      • Function proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL(2, ldlt_compute<Mat<f32, colmajor>>)
        • Function Documentation
      • Function proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL(2, llt_compute<Mat<f32, rowmajor>>)
        • Function Documentation
      • Function proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL(2, ldlt_compute<Mat<f32, rowmajor>>)
        • Function Documentation
      • Function proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL(2, llt_compute<Mat<f64, colmajor>>)
        • Function Documentation
      • Function proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL(2, ldlt_compute<Mat<f64, colmajor>>)
        • Function Documentation
      • Function proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL(2, llt_compute<Mat<f64, rowmajor>>)
        • Function Documentation
      • Function proxsuite::proxqp::utils::eigen::LDLT_EXPLICIT_TPL_DECL(2, ldlt_compute<Mat<f64, rowmajor>>)
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::eigen::llt_compute
        • Function Documentation
      • Function proxsuite::proxqp::utils::LDLT_EXPLICIT_TPL_DECL(2, matmul_impl<long double>)
        • Function Documentation
      • Function proxsuite::proxqp::utils::LDLT_EXPLICIT_TPL_DECL(1, mat_cast<proxqp::f64, long double>)
        • Function Documentation
      • Function proxsuite::proxqp::utils::LDLT_EXPLICIT_TPL_DECL(1, mat_cast<proxqp::f32, long double>)
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::mat_cast
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::matmul
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::matmul3
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::matmul_impl
        • Function Documentation
      • Function proxsuite::proxqp::utils::osqp::to_sparse
        • Function Documentation
      • Function proxsuite::proxqp::utils::osqp::to_sparse_sym
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::rand::detail::orthonormal_rand_impl
        • Function Documentation
      • Function proxsuite::proxqp::utils::rand::lehmer64
        • Function Documentation
      • Function proxsuite::proxqp::utils::rand::lehmer64_constant
        • Function Documentation
      • Function proxsuite::proxqp::utils::rand::lehmer_global
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::rand::matrix_rand
        • Function Documentation
      • Function proxsuite::proxqp::utils::rand::normal_rand
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::rand::orthonormal_rand
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::rand::positive_definite_rand
        • Function Documentation
      • Function proxsuite::proxqp::utils::rand::set_seed
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::rand::sparse_matrix_rand
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::rand::sparse_matrix_rand_not_compressed
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::rand::sparse_positive_definite_rand
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::rand::sparse_positive_definite_rand_compressed
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::rand::sparse_positive_definite_rand_not_compressed
        • Function Documentation
      • Function proxsuite::proxqp::utils::rand::uniform_rand
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::rand::vector_rand
        • Function Documentation
      • Template Function proxsuite::proxqp::utils::sparse_strongly_convex_qp
        • Function Documentation
      • Function proxsuite::proxqp::utils::VEG_TAG
        • Function Documentation
      • Function proxsuite::proxqp::VEG_TAG(from_ptr_size, FromPtrSize)
        • Function Documentation
      • Function proxsuite::proxqp::VEG_TAG(from_ptr_size_stride, FromPtrSizeStride)
        • Function Documentation
      • Function proxsuite::proxqp::VEG_TAG(from_ptr_rows_cols_stride, FromPtrRowsColsStride)
        • Function Documentation
      • Function proxsuite::proxqp::VEG_TAG(from_eigen, FromEigen)
        • Function Documentation
      • Template Function proxsuite::serialization::loadFromBinary
        • Function Documentation
      • Template Function proxsuite::serialization::loadFromJSON
        • Function Documentation
      • Template Function proxsuite::serialization::loadFromString
        • Function Documentation
      • Template Function proxsuite::serialization::loadFromStringStream
        • Function Documentation
      • Template Function proxsuite::serialization::loadFromXML
        • Function Documentation
      • Template Function proxsuite::serialization::saveToBinary
        • Function Documentation
      • Template Function proxsuite::serialization::saveToJSON
        • Function Documentation
      • Template Function proxsuite::serialization::saveToString
        • Function Documentation
      • Template Function proxsuite::serialization::saveToStringStream
        • Function Documentation
      • Template Function proxsuite::serialization::saveToXML
        • Function Documentation
      • Function proxsuite::set_default_omp_options
        • Function Documentation
      • Template Function tl::detail::invoke(Fn&&, Args&&…)
        • Function Documentation
      • Template Function tl::detail::invoke(Fn&&, Args&&…)
        • Function Documentation
      • Template Function tl::detail::optional_map_impl(Opt&&, F&&)
        • Function Documentation
      • Template Function tl::detail::optional_map_impl(Opt&&, F&&)
        • Function Documentation
      • Template Function tl::detail::swap_adl_tests::can_swap(…)
        • Function Documentation
      • Template Function tl::detail::swap_adl_tests::can_swap(int)
        • Function Documentation
      • Template Function tl::detail::swap_adl_tests::swap(T&, T&)
        • Function Documentation
      • Template Function tl::detail::swap_adl_tests::swap(T(&), T(&))
        • Function Documentation
      • Template Function tl::detail::swap_adl_tests::uses_std(…)
        • Function Documentation
      • Template Function tl::detail::swap_adl_tests::uses_std(int)
        • Function Documentation
      • Template Function tl::make_optional(U&&)
        • Function Documentation
      • Template Function tl::make_optional(Args&&…)
        • Function Documentation
      • Template Function tl::make_optional(std::initializer_list<U>, Args&&…)
        • Function Documentation
      • Template Function tl::operator!=(const optional<T>&, const optional<U>&)
        • Function Documentation
      • Template Function tl::operator!=(const optional<T>&, nullopt_t)
        • Function Documentation
      • Template Function tl::operator!=(nullopt_t, const optional<T>&)
        • Function Documentation
      • Template Function tl::operator!=(const optional<T>&, const U&)
        • Function Documentation
      • Template Function tl::operator!=(const U&, const optional<T>&)
        • Function Documentation
      • Template Function tl::operator<(const optional<T>&, const optional<U>&)
        • Function Documentation
      • Template Function tl::operator<(const optional<T>&, nullopt_t)
        • Function Documentation
      • Template Function tl::operator<(nullopt_t, const optional<T>&)
        • Function Documentation
      • Template Function tl::operator<(const optional<T>&, const U&)
        • Function Documentation
      • Template Function tl::operator<(const U&, const optional<T>&)
        • Function Documentation
      • Template Function tl::operator<=(const optional<T>&, const optional<U>&)
        • Function Documentation
      • Template Function tl::operator<=(const optional<T>&, nullopt_t)
        • Function Documentation
      • Template Function tl::operator<=(nullopt_t, const optional<T>&)
        • Function Documentation
      • Template Function tl::operator<=(const optional<T>&, const U&)
        • Function Documentation
      • Template Function tl::operator<=(const U&, const optional<T>&)
        • Function Documentation
      • Template Function tl::operator==(const optional<T>&, const optional<U>&)
        • Function Documentation
      • Template Function tl::operator==(const optional<T>&, nullopt_t)
        • Function Documentation
      • Template Function tl::operator==(nullopt_t, const optional<T>&)
        • Function Documentation
      • Template Function tl::operator==(const optional<T>&, const U&)
        • Function Documentation
      • Template Function tl::operator==(const U&, const optional<T>&)
        • Function Documentation
      • Template Function tl::operator>(const optional<T>&, const optional<U>&)
        • Function Documentation
      • Template Function tl::operator>(const optional<T>&, nullopt_t)
        • Function Documentation
      • Template Function tl::operator>(nullopt_t, const optional<T>&)
        • Function Documentation
      • Template Function tl::operator>(const optional<T>&, const U&)
        • Function Documentation
      • Template Function tl::operator>(const U&, const optional<T>&)
        • Function Documentation
      • Template Function tl::operator>=(const optional<T>&, const optional<U>&)
        • Function Documentation
      • Template Function tl::operator>=(const optional<T>&, nullopt_t)
        • Function Documentation
      • Template Function tl::operator>=(nullopt_t, const optional<T>&)
        • Function Documentation
      • Template Function tl::operator>=(const optional<T>&, const U&)
        • Function Documentation
      • Template Function tl::operator>=(const U&, const optional<T>&)
        • Function Documentation
      • Template Function tl::swap
        • Function Documentation
    • Variables
      • Variable proxsuite::linalg::veg::maybe
        • Variable Documentation
      • Variable proxsuite::linalg::veg::no
        • Variable Documentation
      • Variable proxsuite::linalg::veg::yes
        • Variable Documentation
      • Variable proxsuite::nullopt
        • Variable Documentation
      • Variable proxsuite::proxqp::colmajor
        • Variable Documentation
      • Variable proxsuite::proxqp::dense::DYN
        • Variable Documentation
      • Variable proxsuite::proxqp::rowmajor
        • Variable Documentation
      • Variable proxsuite::proxqp::sparse::DYN
        • Variable Documentation
      • Variable tl::in_place
        • Variable Documentation
      • Variable tl::nullopt
        • Variable Documentation
    • Defines
      • Define __LDLT_TEMP_MAT_IMPL
        • Define Documentation
      • Define __LDLT_TEMP_VEC_IMPL
        • Define Documentation
      • Define __VEG_ASAN_ANNOTATE
        • Define Documentation
      • Define __VEG_HAS_INCLUDE
        • Define Documentation
      • Define __VEG_IMPL_ADD_VALUE
        • Define Documentation
      • Define __VEG_IMPL_BIND
        • Define Documentation
      • Define __VEG_IMPL_BIND_ID_SEQ
        • Define Documentation
      • Define __VEG_IMPL_CONJUNCTION
        • Define Documentation
      • Define __VEG_IMPL_DEF_CONCEPT
        • Define Documentation
      • Define __VEG_IMPL_DISJUNCTION
        • Define Documentation
      • Define __VEG_IMPL_GET_MEMBER_NAME_LEN
        • Define Documentation
      • Define __VEG_IMPL_GET_MEMBER_NAME_PTR
        • Define Documentation
      • Define __VEG_IMPL_GET_MEMBER_PTR
        • Define Documentation
      • Define __VEG_IMPL_INSTANTIATE
        • Define Documentation
      • Define __VEG_IMPL_LEAF
        • Define Documentation
      • Define __VEG_IMPL_LEAF_MUT
        • Define Documentation
      • Define __VEG_IMPL_LEAF_ONCE
        • Define Documentation
      • Define __VEG_IMPL_MAKE_STACK
        • Define Documentation
      • Define __VEG_IMPL_OVERLOAD
        • Define Documentation
      • Define __VEG_IMPL_PARAM_EXPAND
        • Define Documentation
      • Define __VEG_IMPL_PP__VEG_IMPL_PP_REMOVE_PAREN1
        • Define Documentation
      • Define __VEG_IMPL_PP__VEG_IMPL_PP_REMOVE_PAREN11
        • Define Documentation
      • Define __VEG_IMPL_PP_CAT
        • Define Documentation
      • Define __VEG_IMPL_PP_CAT2
        • Define Documentation
      • Define __VEG_IMPL_PP_CAT3
        • Define Documentation
      • Define __VEG_IMPL_PP_COMMA_IF_NOT_0_0
        • Define Documentation
      • Define __VEG_IMPL_PP_COMMA_IF_NOT_0_1
        • Define Documentation
      • Define __VEG_IMPL_PP_CONSUME
        • Define Documentation
      • Define __VEG_IMPL_PP_COUNT
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_1
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_10
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_11
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_12
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_13
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_14
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_15
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_16
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_17
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_18
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_19
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_2
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_20
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_21
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_22
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_23
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_24
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_25
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_26
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_27
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_28
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_29
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_3
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_30
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_31
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_32
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_33
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_4
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_5
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_6
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_7
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_8
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_9
        • Define Documentation
      • Define __VEG_IMPL_PP_DEC_I
        • Define Documentation
      • Define __VEG_IMPL_PP_HEAD_0
        • Define Documentation
      • Define __VEG_IMPL_PP_HEAD_1
        • Define Documentation
      • Define __VEG_IMPL_PP_INC
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_0
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_1
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_10
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_11
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_12
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_13
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_14
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_15
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_16
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_17
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_18
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_19
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_2
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_20
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_21
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_22
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_23
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_24
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_25
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_26
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_27
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_28
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_29
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_3
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_30
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_31
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_32
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_4
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_5
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_6
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_7
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_8
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_9
        • Define Documentation
      • Define __VEG_IMPL_PP_INC_I
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_1
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_10
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_11
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_12
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_13
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_14
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_15
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_16
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_17
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_18
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_19
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_2
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_20
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_21
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_22
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_23
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_24
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_25
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_26
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_27
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_28
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_29
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_3
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_30
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_31
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_32
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_33
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_4
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_5
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_6
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_7
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_8
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_9
        • Define Documentation
      • Define __VEG_IMPL_PP_IS_1_I
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE0
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE1
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE10
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE11
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE12
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE13
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE14
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE15
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE16
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE17
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE18
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE19
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE2
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE20
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE21
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE22
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE23
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE24
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE25
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE26
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE27
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE28
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE29
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE3
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE30
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE31
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE32
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE4
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE5
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE6
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE7
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE8
        • Define Documentation
      • Define __VEG_IMPL_PP_MAKE_TUPLE9
        • Define Documentation
      • Define __VEG_IMPL_PP_REMOVE_PAREN1
        • Define Documentation
      • Define __VEG_IMPL_PP_REMOVE_PAREN11
        • Define Documentation
      • Define __VEG_IMPL_PP_REMOVE_PAREN2
        • Define Documentation
      • Define __VEG_IMPL_PP_REMOVE_PAREN21
        • Define Documentation
      • Define __VEG_IMPL_PP_SEQ_HEAD_0
        • Define Documentation
      • Define __VEG_IMPL_PP_SEQ_HEAD_1
        • Define Documentation
      • Define __VEG_IMPL_PP_STRINGIZE
        • Define Documentation
      • Define __VEG_IMPL_PP_TAIL_0
        • Define Documentation
      • Define __VEG_IMPL_PP_TAIL_1
        • Define Documentation
      • Define __VEG_IMPL_PP_TRANSFORM_0
        • Define Documentation
      • Define __VEG_IMPL_PP_TRANSFORM_1
        • Define Documentation
      • Define __VEG_IMPL_PP_TRANSFORM_HELPER
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_1
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_10
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_11
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_12
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_13
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_14
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_15
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_16
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_17
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_18
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_19
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_2
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_20
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_21
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_22
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_23
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_24
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_25
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_26
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_27
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_28
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_29
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_3
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_30
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_31
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_32
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_4
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_5
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_6
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_7
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_8
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_9
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_1
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_10
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_11
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_12
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_13
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_14
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_15
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_16
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_17
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_18
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_19
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_2
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_20
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_21
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_22
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_23
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_24
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_25
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_26
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_27
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_28
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_29
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_3
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_30
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_31
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_32
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_4
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_5
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_6
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_7
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_8
        • Define Documentation
      • Define __VEG_IMPL_PP_TUPLE_FOR_EACH_I_9
        • Define Documentation
      • Define __VEG_IMPL_PP_VARIADIC_SIZE
        • Define Documentation
      • Define __VEG_IMPL_PREFIX_explicit
        • Define Documentation
      • Define __VEG_IMPL_PREFIX_requires
        • Define Documentation
      • Define __VEG_IMPL_PUT_TRAIT
        • Define Documentation
      • Define __VEG_IMPL_SFINAE
        • Define Documentation
      • Define __VEG_IMPL_STRUCT_SETUP
        • Define Documentation
      • Define __VEG_IMPL_TEMPLATE
        • Define Documentation
      • Define __VEG_IMPL_TEMPLATE2_HELPER
        • Define Documentation
      • Define __VEG_IMPL_TEMPLATE2_HELPER_0
        • Define Documentation
      • Define __VEG_IMPL_TEMPLATE2_HELPER_1
        • Define Documentation
      • Define __VEG_IMPL_TRAIT
        • Define Documentation
      • Define __VEG_IMPL_UTF8_CONST
        • Define Documentation
      • Define __VEG_NO_WARNING_PRAGMA_POP
        • Define Documentation
      • Define __VEG_NO_WARNING_PRAGMA_PUSH
        • Define Documentation
      • Define __VEG_PP_CAT
        • Define Documentation
      • Define __VEG_PP_CAT2
        • Define Documentation
      • Define __VEG_PP_CAT3
        • Define Documentation
      • Define __VEG_PP_COMMA_IF_NOT_0
        • Define Documentation
      • Define __VEG_PP_HEAD
        • Define Documentation
      • Define __VEG_PP_ID
        • Define Documentation
      • Define __VEG_PP_IS_0
        • Define Documentation
      • Define __VEG_PP_IS_1
        • Define Documentation
      • Define __VEG_PP_MAKE_TUPLE
        • Define Documentation
      • Define __VEG_PP_REMOVE_PAREN
        • Define Documentation
      • Define __VEG_PP_REMOVE_PAREN1
        • Define Documentation
      • Define __VEG_PP_SEQ_HEAD
        • Define Documentation
      • Define __VEG_PP_SEQ_TAIL
        • Define Documentation
      • Define __VEG_PP_STRINGIZE
        • Define Documentation
      • Define __VEG_PP_TAIL
        • Define Documentation
      • Define __VEG_PP_TUPLE_FOR_EACH
        • Define Documentation
      • Define __VEG_PP_TUPLE_FOR_EACH_I
        • Define Documentation
      • Define __VEG_PP_TUPLE_SIZE
        • Define Documentation
      • Define __VEG_PP_TUPLE_TRANSFORM_I
        • Define Documentation
      • Define __VEG_PP_UNWRAP
        • Define Documentation
      • Define DENSE_LDLT_FP_PRAGMA
        • Define Documentation
      • Define HEDLEY_ALWAYS_INLINE
        • Define Documentation
      • Define HEDLEY_ARM_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_ARRAY_PARAM
        • Define Documentation
      • Define HEDLEY_ASSUME
        • Define Documentation
      • Define HEDLEY_BEGIN_C_DECLS
        • Define Documentation
      • Define HEDLEY_C_DECL
        • Define Documentation
      • Define HEDLEY_CLANG_HAS_ATTRIBUTE
        • Define Documentation
      • Define HEDLEY_CLANG_HAS_BUILTIN
        • Define Documentation
      • Define HEDLEY_CLANG_HAS_CPP_ATTRIBUTE
        • Define Documentation
      • Define HEDLEY_CLANG_HAS_DECLSPEC_ATTRIBUTE
        • Define Documentation
      • Define HEDLEY_CLANG_HAS_EXTENSION
        • Define Documentation
      • Define HEDLEY_CLANG_HAS_FEATURE
        • Define Documentation
      • Define HEDLEY_CLANG_HAS_WARNING
        • Define Documentation
      • Define HEDLEY_COMPCERT_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_CONCAT
        • Define Documentation
      • Define HEDLEY_CONCAT3
        • Define Documentation
      • Define HEDLEY_CONCAT3_EX
        • Define Documentation
      • Define HEDLEY_CONCAT_EX
        • Define Documentation
      • Define HEDLEY_CONST
        • Define Documentation
      • Define HEDLEY_CONST_CAST
        • Define Documentation
      • Define HEDLEY_CONSTEXPR
        • Define Documentation
      • Define HEDLEY_CPP_CAST
        • Define Documentation
      • Define HEDLEY_CRAY_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_DEPRECATED
        • Define Documentation
      • Define HEDLEY_DEPRECATED_FOR
        • Define Documentation
      • Define HEDLEY_DIAGNOSTIC_DISABLE_CAST_QUAL
        • Define Documentation
      • Define HEDLEY_DIAGNOSTIC_DISABLE_CPP98_COMPAT_WRAP_
        • Define Documentation
      • Define HEDLEY_DIAGNOSTIC_DISABLE_DEPRECATED
        • Define Documentation
      • Define HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_CPP_ATTRIBUTES
        • Define Documentation
      • Define HEDLEY_DIAGNOSTIC_DISABLE_UNKNOWN_PRAGMAS
        • Define Documentation
      • Define HEDLEY_DIAGNOSTIC_POP
        • Define Documentation
      • Define HEDLEY_DIAGNOSTIC_PUSH
        • Define Documentation
      • Define HEDLEY_DMC_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_EMPTY_BASES
        • Define Documentation
      • Define HEDLEY_EMSCRIPTEN_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_END_C_DECLS
        • Define Documentation
      • Define HEDLEY_FALL_THROUGH
        • Define Documentation
      • Define HEDLEY_FLAGS
        • Define Documentation
      • Define HEDLEY_FLAGS_CAST
        • Define Documentation
      • Define HEDLEY_GCC_HAS_ATTRIBUTE
        • Define Documentation
      • Define HEDLEY_GCC_HAS_BUILTIN
        • Define Documentation
      • Define HEDLEY_GCC_HAS_CPP_ATTRIBUTE
        • Define Documentation
      • Define HEDLEY_GCC_HAS_DECLSPEC_ATTRIBUTE
        • Define Documentation
      • Define HEDLEY_GCC_HAS_EXTENSION
        • Define Documentation
      • Define HEDLEY_GCC_HAS_FEATURE
        • Define Documentation
      • Define HEDLEY_GCC_HAS_WARNING
        • Define Documentation
      • Define HEDLEY_GCC_NOT_CLANG_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_GCC_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_GNUC_HAS_ATTRIBUTE
        • Define Documentation
      • Define HEDLEY_GNUC_HAS_BUILTIN
        • Define Documentation
      • Define HEDLEY_GNUC_HAS_CPP_ATTRIBUTE
        • Define Documentation
      • Define HEDLEY_GNUC_HAS_DECLSPEC_ATTRIBUTE
        • Define Documentation
      • Define HEDLEY_GNUC_HAS_EXTENSION
        • Define Documentation
      • Define HEDLEY_GNUC_HAS_FEATURE
        • Define Documentation
      • Define HEDLEY_GNUC_HAS_WARNING
        • Define Documentation
      • Define HEDLEY_GNUC_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_HAS_ATTRIBUTE
        • Define Documentation
      • Define HEDLEY_HAS_BUILTIN
        • Define Documentation
      • Define HEDLEY_HAS_CPP_ATTRIBUTE
        • Define Documentation
      • Define HEDLEY_HAS_CPP_ATTRIBUTE_NS
        • Define Documentation
      • Define HEDLEY_HAS_DECLSPEC_ATTRIBUTE
        • Define Documentation
      • Define HEDLEY_HAS_EXTENSION
        • Define Documentation
      • Define HEDLEY_HAS_FEATURE
        • Define Documentation
      • Define HEDLEY_HAS_WARNING
        • Define Documentation
      • Define HEDLEY_IAR_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_IBM_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_IMPORT
        • Define Documentation
      • Define HEDLEY_INLINE
        • Define Documentation
      • Define HEDLEY_INTEL_CL_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_INTEL_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_IS_CONSTANT
        • Define Documentation
      • Define HEDLEY_LIKELY
        • Define Documentation
      • Define HEDLEY_MALLOC
        • Define Documentation
      • Define HEDLEY_MESSAGE
        • Define Documentation
      • Define HEDLEY_MSVC_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_NEVER_INLINE
        • Define Documentation
      • Define HEDLEY_NO_ESCAPE
        • Define Documentation
      • Define HEDLEY_NO_RETURN
        • Define Documentation
      • Define HEDLEY_NO_THROW
        • Define Documentation
      • Define HEDLEY_NON_NULL
        • Define Documentation
      • Define HEDLEY_NULL
        • Define Documentation
      • Define HEDLEY_PELLES_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_PGI_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_PRAGMA
        • Define Documentation
      • Define HEDLEY_PREDICT
        • Define Documentation
      • Define HEDLEY_PREDICT_FALSE
        • Define Documentation
      • Define HEDLEY_PREDICT_TRUE
        • Define Documentation
      • Define HEDLEY_PRINTF_FORMAT
        • Define Documentation
      • Define HEDLEY_PRIVATE
        • Define Documentation
      • Define HEDLEY_PUBLIC
        • Define Documentation
      • Define HEDLEY_PURE
        • Define Documentation
      • Define HEDLEY_REINTERPRET_CAST
        • Define Documentation
      • Define HEDLEY_REQUIRE
        • Define Documentation
      • Define HEDLEY_REQUIRE_CONSTEXPR
        • Define Documentation
      • Define HEDLEY_REQUIRE_MSG
        • Define Documentation
      • Define HEDLEY_RESTRICT
        • Define Documentation
      • Define HEDLEY_RETURNS_NON_NULL
        • Define Documentation
      • Define HEDLEY_SENTINEL
        • Define Documentation
      • Define HEDLEY_STATIC_ASSERT
        • Define Documentation
      • Define HEDLEY_STATIC_CAST
        • Define Documentation
      • Define HEDLEY_STRINGIFY
        • Define Documentation
      • Define HEDLEY_STRINGIFY_EX
        • Define Documentation
      • Define HEDLEY_SUNPRO_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_TI_ARMCL_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_TI_CL2000_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_TI_CL430_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_TI_CL6X_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_TI_CL7X_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_TI_CLPRU_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_TI_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_TINYC_VERSION_CHECK
        • Define Documentation
      • Define HEDLEY_UNAVAILABLE
        • Define Documentation
      • Define HEDLEY_UNLIKELY
        • Define Documentation
      • Define HEDLEY_UNPREDICTABLE
        • Define Documentation
      • Define HEDLEY_UNREACHABLE
        • Define Documentation
      • Define HEDLEY_UNREACHABLE_RETURN
        • Define Documentation
      • Define HEDLEY_VERSION
        • Define Documentation
      • Define HEDLEY_VERSION_DECODE_MAJOR
        • Define Documentation
      • Define HEDLEY_VERSION_DECODE_MINOR
        • Define Documentation
      • Define HEDLEY_VERSION_DECODE_REVISION
        • Define Documentation
      • Define HEDLEY_VERSION_ENCODE
        • Define Documentation
      • Define HEDLEY_WARN_UNUSED_RESULT
        • Define Documentation
      • Define HEDLEY_WARN_UNUSED_RESULT_MSG
        • Define Documentation
      • Define HEDLEY_WARNING
        • Define Documentation
      • Define LAZY_PRODUCT
        • Define Documentation
      • Define LAZY_PRODUCT
        • Define Documentation
      • Define LDLT_ARITHMETIC_IMPL
        • Define Documentation
      • Define LDLT_CHECK_CONCEPT
        • Define Documentation
      • Define LDLT_CONCEPT
        • Define Documentation
      • Define LDLT_EXPLICIT_TPL_DECL
        • Define Documentation
      • Define LDLT_EXPLICIT_TPL_DEF
        • Define Documentation
      • Define LDLT_FN_IMPL3
        • Define Documentation
      • Define LDLT_ID
        • Define Documentation
      • Define LDLT_IMPL_GET_PARAM
        • Define Documentation
      • Define LDLT_IMPL_GET_PARAMS
        • Define Documentation
      • Define LDLT_IMPL_GET_PARAMS_0
        • Define Documentation
      • Define LDLT_IMPL_GET_PARAMS_1
        • Define Documentation
      • Define LDLT_LOAD_STORE
        • Define Documentation
      • Define LDLT_TEMP_MAT
        • Define Documentation
      • Define LDLT_TEMP_MAT_UNINIT
        • Define Documentation
      • Define LDLT_TEMP_VEC
        • Define Documentation
      • Define LDLT_TEMP_VEC_UNINIT
        • Define Documentation
      • Define PROX_QP_ALL_OF
        • Define Documentation
      • Define PROX_QP_ANY_OF
        • Define Documentation
      • Define PROXSUITE_CHECK_ARGUMENT_SIZE
        • Define Documentation
      • Define PROXSUITE_CHECK_SIZE
        • Define Documentation
      • Define PROXSUITE_DEDUCE_RET
        • Define Documentation
      • Define PROXSUITE_EIGEN_MALLOC
        • Define Documentation
      • Define PROXSUITE_EIGEN_MALLOC_ALLOWED
        • Define Documentation
      • Define PROXSUITE_EIGEN_MALLOC_NOT_ALLOWED
        • Define Documentation
      • Define PROXSUITE_MAYBE_UNUSED
        • Define Documentation
      • Define PROXSUITE_PRETTY_FUNCTION
        • Define Documentation
      • Define PROXSUITE_THROW_PRETTY
        • Define Documentation
      • Define SPARSE_LDLT_CHECK_CONCEPT
        • Define Documentation
      • Define SPARSE_LDLT_CONCEPT
        • Define Documentation
      • Define TL_MONOSTATE_INPLACE_MUTEX
        • Define Documentation
      • Define TL_OPTIONAL_11_CONSTEXPR
        • Define Documentation
      • Define TL_OPTIONAL_IS_TRIVIALLY_COPY_ASSIGNABLE
        • Define Documentation
      • Define TL_OPTIONAL_IS_TRIVIALLY_COPY_CONSTRUCTIBLE
        • Define Documentation
      • Define TL_OPTIONAL_IS_TRIVIALLY_DESTRUCTIBLE
        • Define Documentation
      • Define TL_OPTIONAL_VERSION_MAJOR
        • Define Documentation
      • Define TL_OPTIONAL_VERSION_MINOR
        • Define Documentation
      • Define TL_OPTIONAL_VERSION_PATCH
        • Define Documentation
      • Define TL_TRAITS_MUTEX
        • Define Documentation
      • Define VEG_ABI_VERSION
        • Define Documentation
      • Define VEG_ALL_OF
        • Define Documentation
      • Define VEG_ALWAYS_NOEXCEPT
        • Define Documentation
      • Define VEG_ANY_OF
        • Define Documentation
      • Define VEG_ARROW
        • Define Documentation
      • Define VEG_ASSERT
        • Define Documentation
      • Define VEG_ASSERT_ALL_OF
        • Define Documentation
      • Define VEG_BIND
        • Define Documentation
      • Define VEG_BITCAST_CONSTEXPR
        • Define Documentation
      • Define VEG_BOOL_NOEXCEPT
        • Define Documentation
      • Define VEG_CHECK_CONCEPT
        • Define Documentation
      • Define VEG_CHECK_CONCEPT_MACRO
        • Define Documentation
      • Define VEG_CMP
        • Define Documentation
      • Define VEG_CMP
        • Define Documentation
      • Define VEG_CMP
        • Define Documentation
      • Define VEG_CMP
        • Define Documentation
      • Define VEG_CONCEPT
        • Define Documentation
      • Define VEG_CONCEPT_EXPR
        • Define Documentation
      • Define VEG_CONCEPT_MACRO
        • Define Documentation
      • Define VEG_CONSTRAINED_MEMBER_FN
        • Define Documentation
      • Define VEG_CPP14
        • Define Documentation
      • Define VEG_CPP17
        • Define Documentation
      • Define VEG_CPP20
        • Define Documentation
      • Define VEG_DEBUG_ASSERT
        • Define Documentation
      • Define VEG_DEBUG_ASSERT_ALL_OF
        • Define Documentation
      • Define VEG_DEBUG_ASSERT_ALL_OF_ELSE
        • Define Documentation
      • Define VEG_DEBUG_ASSERT_ELSE
        • Define Documentation
      • Define VEG_DEBUG_EXPECT
        • Define Documentation
      • Define VEG_DEBUG_EXPECT_ALL_OF
        • Define Documentation
      • Define VEG_DEBUG_EXPECT_ALL_OF_ELSE
        • Define Documentation
      • Define VEG_DEBUG_EXPECT_ELSE
        • Define Documentation
      • Define VEG_DECLTYPE_VOID
        • Define Documentation
      • Define VEG_DECLVAL
        • Define Documentation
      • Define VEG_DEDUCE_RET
        • Define Documentation
      • Define VEG_DEF_CONCEPT
        • Define Documentation
      • Define VEG_DEF_CONCEPT_BOOL_CONJUNCTION_IMPL
        • Define Documentation
      • Define VEG_DEF_CONCEPT_BOOL_DISJUNCTION_IMPL
        • Define Documentation
      • Define VEG_DEF_CONCEPT_BUILTIN_OR_INTERNAL
        • Define Documentation
      • Define VEG_DEF_CONCEPT_CONJUNCTION
        • Define Documentation
      • Define VEG_DEF_CONCEPT_DISJUNCTION
        • Define Documentation
      • Define VEG_DEF_CONCEPT_FROM_BUILTIN_OR_STD
        • Define Documentation
      • Define VEG_DEF_CONCEPT_FROM_BUILTIN_OR_TRAIT
        • Define Documentation
      • Define VEG_DEPRECATED
        • Define Documentation
      • Define VEG_DOC
        • Define Documentation
      • Define VEG_DOC_CLASS
        • Define Documentation
      • Define VEG_DOC_CTOR
        • Define Documentation
      • Define VEG_DOC_FN
        • Define Documentation
      • Define VEG_DOC_LOCATION
        • Define Documentation
      • Define VEG_EVAL_ALL
        • Define Documentation
      • Define VEG_EXPLICIT_COPY
        • Define Documentation
      • Define VEG_FWD
        • Define Documentation
      • Define VEG_FWD2
        • Define Documentation
      • Define VEG_HAS_ASAN
        • Define Documentation
      • Define VEG_HAS_BITCAST
        • Define Documentation
      • Define VEG_HAS_BUILTIN
        • Define Documentation
      • Define VEG_HAS_BUILTIN_OR
        • Define Documentation
      • Define VEG_HAS_BUILTIN_OR_0
        • Define Documentation
      • Define VEG_HAS_BUILTIN_OR_1
        • Define Documentation
      • Define VEG_HAS_CONCEPTS
        • Define Documentation
      • Define VEG_HAS_CONSTEVAL
        • Define Documentation
      • Define VEG_HAS_FOLD_EXPR
        • Define Documentation
      • Define VEG_HAS_NO_UNIQUE_ADDRESS
        • Define Documentation
      • Define VEG_ID
        • Define Documentation
      • Define VEG_IGNORE_CPP14_EXTENSION_WARNING
        • Define Documentation
      • Define VEG_INLINE
        • Define Documentation
      • Define VEG_INLINE_VAR
        • Define Documentation
      • Define VEG_INLINE_VAR_TEMPLATE
        • Define Documentation
      • Define VEG_INSTANTIATE
        • Define Documentation
      • Define VEG_INSTANTIATE_CLASS
        • Define Documentation
      • Define VEG_INTERNAL_ASSERT_INVARIANT
        • Define Documentation
      • Define VEG_INTERNAL_ASSERT_PRECONDITION
        • Define Documentation
      • Define VEG_INTERNAL_ASSERT_PRECONDITIONS
        • Define Documentation
      • Define VEG_IS_NOEXCEPT
        • Define Documentation
      • Define VEG_LAUNDER
        • Define Documentation
      • Define VEG_LAZY_BY_REF
        • Define Documentation
      • Define VEG_LIFT
        • Define Documentation
      • Define VEG_MAKE_STACK
        • Define Documentation
      • Define VEG_MOV
        • Define Documentation
      • Define VEG_NIEBLOID
        • Define Documentation
      • Define VEG_NIEBLOID_TEMPLATE
        • Define Documentation
      • Define VEG_NO_COPY
        • Define Documentation
      • Define VEG_NO_INLINE
        • Define Documentation
      • Define VEG_NO_UNIQUE_ADDRESS
        • Define Documentation
      • Define VEG_NODISCARD
        • Define Documentation
      • Define VEG_NOEXCEPT
        • Define Documentation
      • Define VEG_NOEXCEPT_IF
        • Define Documentation
      • Define VEG_NOEXCEPT_LIKE
        • Define Documentation
      • Define VEG_NOM_SEMICOLON
        • Define Documentation
      • Define VEG_ONLY_USED_FOR_DEBUG
        • Define Documentation
      • Define VEG_OP
        • Define Documentation
      • Define VEG_OP
        • Define Documentation
      • Define VEG_OP
        • Define Documentation
      • Define VEG_OP
        • Define Documentation
      • Define VEG_PROLOGUE
        • Define Documentation
      • Define VEG_REFLECT
        • Define Documentation
      • Define VEG_TAG
        • Define Documentation
      • Define VEG_TAG_TEMPLATE
        • Define Documentation
      • Define VEG_TEMPLATE
        • Define Documentation
      • Define VEG_TEMPLATE_CVT
        • Define Documentation
      • Define VEG_TEMPLATE_CVT_EXPLICIT
        • Define Documentation
      • Define VEG_TEMPLATE_EXPLICIT
        • Define Documentation
      • Define VEG_UNIMPLEMENTED
        • Define Documentation
      • Define VEG_UNUSED_VARIABLE
        • Define Documentation
      • Define VEG_WRAP_SILENCE_WARNING
        • Define Documentation
    • Typedefs
      • Typedef proxsuite::linalg::dense::_detail::_simd::NativePack
        • Typedef Documentation
      • Typedef proxsuite::linalg::dense::_detail::const_if
        • Typedef Documentation
      • Typedef proxsuite::linalg::dense::_detail::factorize_recursive_threshold
        • Typedef Documentation
      • Typedef proxsuite::linalg::dense::_detail::OwnedAll
        • Typedef Documentation
      • Typedef proxsuite::linalg::dense::_detail::OwnedCols
        • Typedef Documentation
      • Typedef proxsuite::linalg::dense::_detail::OwnedColVector
        • Typedef Documentation
      • Typedef proxsuite::linalg::dense::_detail::OwnedMatrix
        • Typedef Documentation
      • Typedef proxsuite::linalg::dense::_detail::OwnedRows
        • Typedef Documentation
      • Typedef proxsuite::linalg::dense::_detail::OwnedRowVector
        • Typedef Documentation
      • Typedef proxsuite::linalg::dense::_detail::ptr_is_const
        • Typedef Documentation
      • Typedef proxsuite::linalg::dense::_detail::should_vectorize
        • Typedef Documentation
      • Typedef proxsuite::linalg::dense::_detail::StrideOf
        • Typedef Documentation
      • Typedef proxsuite::linalg::dense::f32
        • Typedef Documentation
      • Typedef proxsuite::linalg::dense::f64
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::_meta::adl_get_expr
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::_meta::call_expr
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::_meta::discard_1st
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::_meta::is_base_of
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::_meta::is_detected
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::_meta::is_same
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::_meta::make_index_sequence
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::_meta::make_integer_sequence
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::_meta::member_get_expr
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::Empty
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::EmptyArr
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::NativeChar8
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::parser
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::_detail::SimpleTuple
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::CArray
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::DoNotDeduce
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::i16
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::i32
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::i64
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::i8
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::inner_ith
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::isize
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::ith
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::maybe_c
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::mem::byte
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::bool_constant
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::decay_t
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::detected_or_t
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::detected_return_t
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::detected_t
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::enable_if_t
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::false_type
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::if_t
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::index_sequence
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::indexed
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::integer_sequence
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::invoke_result_t
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::make_index_sequence
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::make_integer_sequence
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::true_type
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::type_identity_t
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::type_sequence
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::type_sequence_apply
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::type_sequence_cat
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::type_sequence_zip
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::uncvref_t
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::unptr_t
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::unref_t
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::meta::void_t
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::no_c
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::position_of
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::tuple::meta::is_tuple
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::tuple::meta::tuple_element
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::tuple::meta::tuple_size
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::tuple::meta::TupleBaseInfo
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::Tuplify
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::u16
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::u32
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::u64
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::u8
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::usize
        • Typedef Documentation
      • Typedef proxsuite::linalg::veg::yes_c
        • Typedef Documentation
      • Typedef proxsuite::nullopt_t
        • Typedef Documentation
      • Typedef proxsuite::optional
        • Typedef Documentation
      • Typedef proxsuite::proxqp::dense::Mat
        • Typedef Documentation
      • Typedef proxsuite::proxqp::dense::MatMap
        • Typedef Documentation
      • Typedef proxsuite::proxqp::dense::MatMapMut
        • Typedef Documentation
      • Typedef proxsuite::proxqp::dense::MatRef
        • Typedef Documentation
      • Typedef proxsuite::proxqp::dense::SparseMat
        • Typedef Documentation
      • Typedef proxsuite::proxqp::dense::Vec
        • Typedef Documentation
      • Typedef proxsuite::proxqp::dense::VecBool
        • Typedef Documentation
      • Typedef proxsuite::proxqp::dense::VecISize
        • Typedef Documentation
      • Typedef proxsuite::proxqp::dense::VecMap
        • Typedef Documentation
      • Typedef proxsuite::proxqp::dense::VecMapBool
        • Typedef Documentation
      • Typedef proxsuite::proxqp::dense::VecMapISize
        • Typedef Documentation
      • Typedef proxsuite::proxqp::dense::VecMapMut
        • Typedef Documentation
      • Typedef proxsuite::proxqp::dense::VecRef
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::ColToVec
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::ColToVecMut
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::CompTimeColsImpl
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::CompTimeInnerStrideImpl
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::CompTimeRowsImpl
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::DataExpr
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::Detected
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::EigenMatMap
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::EigenMatMapMut
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::EigenVecMap
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::EigenVecMapMut
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::LayoutImpl
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::RowToVec
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::RowToVecMut
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::VecMap
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::VecMapMut
        • Typedef Documentation
      • Typedef proxsuite::proxqp::detail::Void
        • Typedef Documentation
      • Typedef proxsuite::proxqp::eigen::CompTimeCols
        • Typedef Documentation
      • Typedef proxsuite::proxqp::eigen::CompTimeInnerStride
        • Typedef Documentation
      • Typedef proxsuite::proxqp::eigen::CompTimeRows
        • Typedef Documentation
      • Typedef proxsuite::proxqp::eigen::GetLayout
        • Typedef Documentation
      • Typedef proxsuite::proxqp::f32
        • Typedef Documentation
      • Typedef proxsuite::proxqp::f64
        • Typedef Documentation
      • Typedef proxsuite::proxqp::sparse::detail::VecMap
        • Typedef Documentation
      • Typedef proxsuite::proxqp::sparse::detail::VecMapMut
        • Typedef Documentation
      • Typedef proxsuite::proxqp::sparse::DMat
        • Typedef Documentation
      • Typedef proxsuite::proxqp::sparse::Mat
        • Typedef Documentation
      • Typedef proxsuite::proxqp::sparse::MatRef
        • Typedef Documentation
      • Typedef proxsuite::proxqp::sparse::SparseMat
        • Typedef Documentation
      • Typedef proxsuite::proxqp::sparse::Vec
        • Typedef Documentation
      • Typedef proxsuite::proxqp::sparse::VecBool
        • Typedef Documentation
      • Typedef proxsuite::proxqp::sparse::VecRef
        • Typedef Documentation
      • Typedef proxsuite::proxqp::unref
        • Typedef Documentation
      • Typedef proxsuite::proxqp::usize
        • Typedef Documentation
      • Typedef proxsuite::proxqp::utils::c_float
        • Typedef Documentation
      • Typedef proxsuite::proxqp::utils::c_int
        • Typedef Documentation
      • Typedef proxsuite::proxqp::utils::Mat
        • Typedef Documentation
      • Typedef proxsuite::proxqp::utils::rand::detail::Input
        • Typedef Documentation
      • Typedef proxsuite::proxqp::utils::rand::u128
        • Typedef Documentation
      • Typedef proxsuite::proxqp::utils::SparseMat
        • Typedef Documentation
      • Typedef proxsuite::proxqp::utils::Vec
        • Typedef Documentation
      • Typedef tl::detail::conditional_t
        • Typedef Documentation
      • Typedef tl::detail::decay_t
        • Typedef Documentation
      • Typedef tl::detail::disable_if_ret_void
        • Typedef Documentation
      • Typedef tl::detail::enable_assign_forward
        • Typedef Documentation
      • Typedef tl::detail::enable_assign_from_other
        • Typedef Documentation
      • Typedef tl::detail::enable_forward_value
        • Typedef Documentation
      • Typedef tl::detail::enable_from_other
        • Typedef Documentation
      • Typedef tl::detail::enable_if_ret_void
        • Typedef Documentation
      • Typedef tl::detail::enable_if_t
        • Typedef Documentation
      • Typedef tl::detail::fixup_void
        • Typedef Documentation
      • Typedef tl::detail::get_map_return
        • Typedef Documentation
      • Typedef tl::detail::invoke_result
        • Typedef Documentation
      • Typedef tl::detail::invoke_result_t
        • Typedef Documentation
      • Typedef tl::detail::is_optional
        • Typedef Documentation
      • Typedef tl::detail::remove_const_t
        • Typedef Documentation
      • Typedef tl::detail::remove_reference_t
        • Typedef Documentation
      • Typedef tl::detail::returns_void
        • Typedef Documentation
      • Typedef tl::detail::void_t
        • Typedef Documentation
    • Directories
      • Directory src
        • Subdirectories
      • Directory proxsuite
        • Subdirectories
      • Directory include
        • Subdirectories
      • Directory proxsuite
        • Subdirectories
        • Files
      • Directory helpers
        • Files
      • Directory linalg
        • Subdirectories
      • Directory dense
        • Files
      • Directory sparse
        • Files
      • Directory veg
        • Subdirectories
        • Files
      • Directory internal
        • Subdirectories
        • Files
      • Directory external
        • Files
      • Directory memory
        • Files
      • Directory type_traits
        • Files
      • Directory util
        • Files
      • Directory proxqp
        • Subdirectories
        • Files
      • Directory dense
        • Subdirectories
        • Files
      • Directory preconditioner
        • Files
      • Directory parallel
        • Files
      • Directory sparse
        • Subdirectories
        • Files
      • Directory preconditioner
        • Files
      • Directory utils
        • Files
      • Directory serialization
        • Files
    • Files
      • File address.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/memory/address.hpp)
          • Program Listing for File address.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File alloc.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/memory/alloc.hpp)
          • Program Listing for File alloc.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Enums
        • Functions
      • File alloc.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/type_traits/alloc.hpp)
          • Program Listing for File alloc.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • File archive.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/serialization/archive.hpp)
          • Program Listing for File archive.hpp
        • Includes
        • Namespaces
        • Functions
      • File assert.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/util/assert.hpp)
          • Program Listing for File assert.hpp
        • Includes
        • Included By
        • Defines
      • File assert_impl.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/assert_impl.hpp)
          • Program Listing for File assert_impl.hpp
        • Includes
        • Included By
        • Defines
      • File assignable.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/type_traits/assignable.hpp)
          • Program Listing for File assignable.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File collection_algo.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/collection_algo.hpp)
          • Program Listing for File collection_algo.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File common.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/helpers/common.hpp)
          • Program Listing for File common.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Defines
      • File constructible.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/type_traits/constructible.hpp)
          • Program Listing for File constructible.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File core.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/dense/core.hpp)
          • Program Listing for File core.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Defines
        • Typedefs
      • File core.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/sparse/core.hpp)
          • Program Listing for File core.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Defines
      • File core.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/type_traits/core.hpp)
          • Program Listing for File core.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Defines
        • Typedefs
      • File dbg.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/dbg.hpp)
          • Program Listing for File dbg.hpp
        • Includes
        • Included By
      • File dbg.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/util/dbg.hpp)
          • Program Listing for File dbg.hpp
        • Includes
        • Included By
      • File defer.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/util/defer.hpp)
          • Program Listing for File defer.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File delete_special_members.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/delete_special_members.hpp)
          • Program Listing for File delete_special_members.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File dense.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/dense/dense.hpp)
          • Program Listing for File dense.hpp
        • Includes
      • File dyn_index.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/dyn_index.hpp)
          • Program Listing for File dyn_index.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Defines
      • File dynamic_stack.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/memory/dynamic_stack.hpp)
          • Program Listing for File dynamic_stack.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File dynstack_alloc.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/util/dynstack_alloc.hpp)
          • Program Listing for File dynstack_alloc.hpp
        • Includes
        • Included By
        • Defines
      • File eigen.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/serialization/eigen.hpp)
          • Program Listing for File eigen.hpp
        • Includes
        • Namespaces
        • Functions
      • File epilogue.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/epilogue.hpp)
          • Program Listing for File epilogue.hpp
        • Included By
      • File factorize.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/dense/factorize.hpp)
          • Program Listing for File factorize.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
        • Typedefs
      • File factorize.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/sparse/factorize.hpp)
          • Program Listing for File factorize.hpp
        • Includes
        • Included By
        • Namespaces
        • Enums
        • Functions
      • File fix_index.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/fix_index.hpp)
          • Program Listing for File fix_index.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Enums
        • Functions
        • Defines
        • Typedefs
        • Variables
      • File fwd.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/fwd.hpp)
          • Program Listing for File fwd.hpp
        • Includes
        • Included By
        • Defines
      • File fwd.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/dense/fwd.hpp)
          • Program Listing for File fwd.hpp
        • Includes
        • Included By
        • Namespaces
        • Enums
        • Typedefs
        • Variables
      • File fwd.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/sparse/fwd.hpp)
          • Program Listing for File fwd.hpp
        • Includes
        • Included By
        • Namespaces
        • Enums
        • Typedefs
        • Variables
      • File get.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/util/get.hpp)
          • Program Listing for File get.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • File has_asan.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/has_asan.hpp)
          • Program Listing for File has_asan.hpp
        • Included By
        • Defines
      • File hedley.ext.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/external/hedley.ext.hpp)
          • Program Listing for File hedley.ext.hpp
        • Included By
        • Defines
      • File helpers.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/dense/helpers.hpp)
          • Program Listing for File helpers.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File helpers.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/sparse/helpers.hpp)
          • Program Listing for File helpers.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File identity.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/dense/preconditioner/identity.hpp)
          • Program Listing for File identity.hpp
        • Includes
        • Namespaces
        • Classes
      • File identity.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/sparse/preconditioner/identity.hpp)
          • Program Listing for File identity.hpp
        • Included By
        • Namespaces
        • Classes
      • File index.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/util/index.hpp)
          • Program Listing for File index.hpp
        • Includes
      • File instruction-set.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/helpers/instruction-set.hpp)
          • Program Listing for File instruction-set.hpp
        • Includes
        • Namespaces
        • Classes
        • Functions
      • File integer_seq.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/integer_seq.hpp)
          • Program Listing for File integer_seq.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • File invocable.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/type_traits/invocable.hpp)
          • Program Listing for File invocable.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
        • Typedefs
      • File ldlt.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/dense/ldlt.hpp)
          • Program Listing for File ldlt.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File linesearch.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/dense/linesearch.hpp)
          • Program Listing for File linesearch.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File macros.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/macros.hpp)
          • Program Listing for File macros.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Enums
        • Functions
        • Defines
        • Typedefs
      • File model.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/dense/model.hpp)
          • Program Listing for File model.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Defines
      • File model.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/sparse/model.hpp)
          • Program Listing for File model.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File model.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/serialization/model.hpp)
          • Program Listing for File model.hpp
        • Includes
        • Namespaces
        • Functions
      • File modify.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/dense/modify.hpp)
          • Program Listing for File modify.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File narrow.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/narrow.hpp)
          • Program Listing for File narrow.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File omp.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/parallel/omp.hpp)
          • Program Listing for File omp.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File optional.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/helpers/optional.hpp)
          • Program Listing for File optional.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
        • Variables
      • File placement.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/memory/placement.hpp)
          • Program Listing for File placement.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Defines
      • File preprocessor.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/preprocessor.hpp)
          • Program Listing for File preprocessor.hpp
        • Included By
        • Defines
      • File primitives.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/type_traits/primitives.hpp)
          • Program Listing for File primitives.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File prints.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/utils/prints.hpp)
          • Program Listing for File prints.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File prologue.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/prologue.hpp)
          • Program Listing for File prologue.hpp
        • Included By
        • Defines
      • File qp_solve.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/parallel/qp_solve.hpp)
          • Program Listing for File qp_solve.hpp
        • Includes
        • Namespaces
        • Functions
      • File random_qp_problems.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/utils/random_qp_problems.hpp)
          • Program Listing for File random_qp_problems.hpp
        • Includes
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • File ref.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/ref.hpp)
          • Program Listing for File ref.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File results.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/results.hpp)
          • Program Listing for File results.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File results.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/serialization/results.hpp)
          • Program Listing for File results.hpp
        • Includes
        • Namespaces
        • Functions
      • File rowmod.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/sparse/rowmod.hpp)
          • Program Listing for File rowmod.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File ruiz.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/dense/preconditioner/ruiz.hpp)
          • Program Listing for File ruiz.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Enums
        • Functions
      • File ruiz.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/sparse/preconditioner/ruiz.hpp)
          • Program Listing for File ruiz.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Enums
        • Functions
      • File settings.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/settings.hpp)
          • Program Listing for File settings.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Enums
        • Functions
      • File settings.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/serialization/settings.hpp)
          • Program Listing for File settings.hpp
        • Includes
        • Namespaces
        • Functions
      • File slice.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/slice.hpp)
          • Program Listing for File slice.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • File solve.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/dense/solve.hpp)
          • Program Listing for File solve.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File solver.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/dense/solver.hpp)
          • Program Listing for File solver.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File solver.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/sparse/solver.hpp)
          • Program Listing for File solver.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File sparse.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/sparse/sparse.hpp)
          • Program Listing for File sparse.hpp
        • Includes
      • File stack_alloc.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/memory/stack_alloc.hpp)
          • Program Listing for File stack_alloc.hpp
        • Includes
        • Namespaces
        • Classes
      • File status.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/status.hpp)
          • Program Listing for File status.hpp
        • Includes
        • Included By
        • Namespaces
        • Enums
      • File std.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/std.hpp)
          • Program Listing for File std.hpp
        • Includes
        • Included By
        • Defines
      • File tags.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/type_traits/tags.hpp)
          • Program Listing for File tags.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File terminate.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/terminate.hpp)
          • Program Listing for File terminate.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File timings.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/timings.hpp)
          • Program Listing for File timings.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File tl-optional.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/helpers/tl-optional.hpp)
          • Program Listing for File tl-optional.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Defines
        • Typedefs
        • Variables
      • File tuple.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/tuple.hpp)
          • Program Listing for File tuple.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Defines
        • Typedefs
      • File typedefs.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/typedefs.hpp)
          • Program Listing for File typedefs.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Typedefs
      • File unhedley.ext.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/internal/external/unhedley.ext.hpp)
          • Program Listing for File unhedley.ext.hpp
      • File unreachable.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/util/unreachable.hpp)
          • Program Listing for File unreachable.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File update.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/dense/update.hpp)
          • Program Listing for File update.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File update.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/sparse/update.hpp)
          • Program Listing for File update.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File utils.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/dense/utils.hpp)
          • Program Listing for File utils.hpp
        • Includes
        • Included By
        • Namespaces
        • Functions
      • File utils.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/sparse/utils.hpp)
          • Program Listing for File utils.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Typedefs
      • File vec.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/linalg/veg/vec.hpp)
          • Program Listing for File vec.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Defines
      • File version.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/helpers/version.hpp)
          • Program Listing for File version.hpp
        • Includes
        • Namespaces
        • Functions
      • File views.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/dense/views.hpp)
          • Program Listing for File views.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Enums
        • Functions
        • Defines
        • Typedefs
        • Variables
      • File views.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/sparse/views.hpp)
          • Program Listing for File views.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File workspace.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/dense/workspace.hpp)
          • Program Listing for File workspace.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
      • File workspace.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/sparse/workspace.hpp)
          • Program Listing for File workspace.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
        • Defines
      • File wrapper.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/dense/wrapper.hpp)
          • Program Listing for File wrapper.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File wrapper.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/proxqp/sparse/wrapper.hpp)
          • Program Listing for File wrapper.hpp
        • Includes
        • Included By
        • Namespaces
        • Classes
        • Functions
      • File wrapper.hpp
        • Definition (/tmp/ws/src/proxsuite/include/proxsuite/serialization/wrapper.hpp)
          • Program Listing for File wrapper.hpp
        • Includes
        • Namespaces
        • Functions
proxsuite
  • Welcome to the documentation for proxsuite
  • View page source

Welcome to the documentation for proxsuite

  • proxsuite
    • Namespaces
    • Classes and Structs
    • Enums
    • Functions
    • Variables
    • Defines
    • Typedefs
    • Directories
    • Files

Indices and Search

  • Index

  • Search Page

Next

© Copyright 2021, BSD-2.

Built with Sphinx using a theme provided by Read the Docs.