| DiSMEC++
    | 
#include <eigen_generic.h>
 
  
| Public Types | |
| using | base_t = RefVariant< DenseVector< T >, SparseVector< T > > | 
| using | DenseRef = Eigen::Ref< DenseVector< T > > | 
| using | SparseRef = Eigen::Ref< SparseVector< T > > | 
|  Public Types inherited from dismec::types::RefVariant< DenseVector< T >, SparseVector< T > > | |
| using | base_t = EigenVariantWrapper< Eigen::Ref< Types >... > | 
|  Public Types inherited from dismec::types::EigenVariantWrapper< Eigen::Ref< Types >... > | |
| using | variant_t = std::variant< Types... > | 
| Public Member Functions | |
| GenericVectorRef (const DenseVector< T > &m) | |
| GenericVectorRef (const SparseVector< T > &m) | |
| const DenseRef & | dense () const | 
| DenseRef & | dense () | 
| const SparseRef & | sparse () const | 
| SparseRef & | sparse () | 
|  Public Member Functions inherited from dismec::types::EigenVariantWrapper< Eigen::Ref< Types >... > | |
| EigenVariantWrapper (T &&source) | |
| auto | size () const | 
| auto | rows () const | 
| auto | cols () const | 
| variant_t & | unpack_variant () | 
| const variant_t & | unpack_variant () const | 
| T & | get () | 
| const T & | get () const | 
| Additional Inherited Members | |
|  Protected Attributes inherited from dismec::types::EigenVariantWrapper< Eigen::Ref< Types >... > | |
| variant_t | m_Variant | 
Definition at line 136 of file eigen_generic.h.
| using dismec::types::GenericVectorRef< T >::base_t = RefVariant<DenseVector<T>, SparseVector<T> > | 
Definition at line 138 of file eigen_generic.h.
| using dismec::types::GenericVectorRef< T >::DenseRef = Eigen::Ref<DenseVector<T> > | 
Definition at line 139 of file eigen_generic.h.
| using dismec::types::GenericVectorRef< T >::SparseRef = Eigen::Ref<SparseVector<T> > | 
Definition at line 140 of file eigen_generic.h.
| 
 | inlineexplicit | 
Definition at line 142 of file eigen_generic.h.
| 
 | inlineexplicit | 
Definition at line 143 of file eigen_generic.h.
| 
 | inline | 
Definition at line 149 of file eigen_generic.h.
| 
 | inline | 
Definition at line 145 of file eigen_generic.h.
| 
 | inline | 
Definition at line 157 of file eigen_generic.h.
| 
 | inline | 
Definition at line 153 of file eigen_generic.h.