DiSMEC++
|
#include <eigen_generic.h>
Public Types | |
using | base_t = EigenVariantWrapper< Dense, Sparse > |
![]() | |
using | variant_t = std::variant< Types... > |
Public Member Functions | |
const Dense & | dense () const |
Dense & | dense () |
const Sparse & | sparse () const |
Sparse & | sparse () |
bool | is_sparse () const |
![]() | |
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 | |
![]() | |
variant_t | m_Variant |
Definition at line 100 of file eigen_generic.h.
using dismec::types::GenericMatrix< Dense, Sparse >::base_t = EigenVariantWrapper<Dense, Sparse> |
Definition at line 102 of file eigen_generic.h.
|
inline |
Definition at line 109 of file eigen_generic.h.
References dismec::types::EigenVariantWrapper< Dense, Sparse >::m_Variant.
|
inline |
Definition at line 105 of file eigen_generic.h.
References dismec::types::EigenVariantWrapper< Dense, Sparse >::m_Variant.
|
inline |
Definition at line 121 of file eigen_generic.h.
References dismec::types::EigenVariantWrapper< Dense, Sparse >::m_Variant.
|
inline |
Definition at line 117 of file eigen_generic.h.
References dismec::types::EigenVariantWrapper< Dense, Sparse >::m_Variant.
|
inline |
Definition at line 113 of file eigen_generic.h.
References dismec::types::EigenVariantWrapper< Dense, Sparse >::m_Variant.