proxsuite 0.6.7
The Advanced Proximal Optimization Toolbox
Loading...
Searching...
No Matches
cereal Namespace Reference

Functions

template<class Archive , class Derived >
void save (Archive &ar, Eigen::PlainObjectBase< Derived > const &m)
 
template<class Archive , class Derived >
void load (Archive &ar, Eigen::PlainObjectBase< Derived > &m)
 
template<class Archive , typename _Scalar , int _Options, typename _StorageIndex >
void save (Archive &ar, Eigen::SparseMatrix< _Scalar, _Options, _StorageIndex > const &m)
 
template<class Archive , typename _Scalar , int _Options, typename _StorageIndex >
void load (Archive &ar, Eigen::SparseMatrix< _Scalar, _Options, _StorageIndex > &m)
 
template<class Archive , typename T >
void serialize (Archive &archive, proxsuite::proxqp::dense::Model< T > &model)
 
template<class Archive , typename T >
void serialize (Archive &archive, proxsuite::proxqp::Info< T > &info)
 
template<class Archive , typename T >
void serialize (Archive &archive, proxsuite::proxqp::Results< T > &results)
 
template<class Archive >
void save (Archive &ar, proxsuite::linalg::veg::Vec< bool > const &vec_bool)
 
template<class Archive >
void load (Archive &ar, proxsuite::linalg::veg::Vec< bool > &vec_bool)
 
template<class Archive , typename T >
void serialize (Archive &archive, proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > &ruiz)
 
template<class Archive , typename T >
void serialize (Archive &archive, proxsuite::proxqp::Settings< T > &settings)
 
template<class Archive , typename T >
void serialize (Archive &archive, proxsuite::proxqp::dense::Workspace< T > &work)
 
template<typename T , class Archive >
void save (Archive &ar, proxsuite::linalg::veg::Vec< T > const &vec_T)
 
template<typename T , class Archive >
void load (Archive &ar, proxsuite::linalg::veg::Vec< T > &vec_T)
 
template<class Archive , typename T >
void serialize (Archive &archive, proxsuite::proxqp::dense::QP< T > &qp)
 

Function Documentation

◆ save() [1/4]

template<class Archive , class Derived >
void cereal::save ( Archive & ar,
Eigen::PlainObjectBase< Derived > const & m )
inline

Definition at line 21 of file eigen.hpp.

◆ load() [1/4]

template<class Archive , class Derived >
void cereal::load ( Archive & ar,
Eigen::PlainObjectBase< Derived > & m )
inline

Definition at line 38 of file eigen.hpp.

◆ save() [2/4]

template<class Archive , typename _Scalar , int _Options, typename _StorageIndex >
void cereal::save ( Archive & ar,
Eigen::SparseMatrix< _Scalar, _Options, _StorageIndex > const & m )
inline

Definition at line 67 of file eigen.hpp.

◆ load() [2/4]

template<class Archive , typename _Scalar , int _Options, typename _StorageIndex >
void cereal::load ( Archive & ar,
Eigen::SparseMatrix< _Scalar, _Options, _StorageIndex > & m )
inline

Definition at line 90 of file eigen.hpp.

◆ serialize() [1/7]

template<class Archive , typename T >
void cereal::serialize ( Archive & archive,
proxsuite::proxqp::dense::Model< T > & model )

Definition at line 18 of file model.hpp.

◆ serialize() [2/7]

template<class Archive , typename T >
void cereal::serialize ( Archive & archive,
proxsuite::proxqp::Info< T > & info )

Definition at line 18 of file results.hpp.

◆ serialize() [3/7]

template<class Archive , typename T >
void cereal::serialize ( Archive & archive,
proxsuite::proxqp::Results< T > & results )

Definition at line 44 of file results.hpp.

◆ save() [3/4]

template<class Archive >
void cereal::save ( Archive & ar,
proxsuite::linalg::veg::Vec< bool > const & vec_bool )

Definition at line 57 of file results.hpp.

◆ load() [3/4]

template<class Archive >
void cereal::load ( Archive & ar,
proxsuite::linalg::veg::Vec< bool > & vec_bool )

Definition at line 67 of file results.hpp.

◆ serialize() [4/7]

template<class Archive , typename T >
void cereal::serialize ( Archive & archive,
proxsuite::proxqp::dense::preconditioner::RuizEquilibration< T > & ruiz )

Definition at line 18 of file ruiz.hpp.

◆ serialize() [5/7]

template<class Archive , typename T >
void cereal::serialize ( Archive & archive,
proxsuite::proxqp::Settings< T > & settings )

Definition at line 18 of file settings.hpp.

◆ serialize() [6/7]

template<class Archive , typename T >
void cereal::serialize ( Archive & archive,
proxsuite::proxqp::dense::Workspace< T > & work )

Definition at line 18 of file workspace.hpp.

◆ save() [4/4]

template<typename T , class Archive >
void cereal::save ( Archive & ar,
proxsuite::linalg::veg::Vec< T > const & vec_T )

Definition at line 68 of file workspace.hpp.

◆ load() [4/4]

template<typename T , class Archive >
void cereal::load ( Archive & ar,
proxsuite::linalg::veg::Vec< T > & vec_T )

Definition at line 78 of file workspace.hpp.

◆ serialize() [7/7]

template<class Archive , typename T >
void cereal::serialize ( Archive & archive,
proxsuite::proxqp::dense::QP< T > & qp )

Definition at line 18 of file wrapper.hpp.