|
spla
|
CPU compressed sparse row matrix format. More...
#include <cpu_formats.hpp>


Public Member Functions | |
| ~CpuCsr () override=default | |
Public Member Functions inherited from spla::TDecoration< T > | |
| ~TDecoration () override=default | |
| virtual uint | get_n_values () const |
Public Member Functions inherited from spla::RefCnt | |
| virtual | ~RefCnt () |
| bool | is_unique () const |
| std::int32_t | get_refs () const |
| std::int32_t | add_ref () const |
| std::int32_t | rel_ref () const |
Public Attributes | |
| std::vector< uint > | Ap |
| std::vector< uint > | Aj |
| std::vector< T > | Ax |
Public Attributes inherited from spla::TDecoration< T > | |
| uint | values = 0 |
Static Public Attributes | |
| static constexpr FormatMatrix | FORMAT = FormatMatrix::CpuCsr |
CPU compressed sparse row matrix format.
| T | Type of elements |
|
overridedefault |
| std::vector<uint> spla::CpuCsr< T >::Aj |
| std::vector<uint> spla::CpuCsr< T >::Ap |
| std::vector<T> spla::CpuCsr< T >::Ax |
|
staticconstexpr |