cyqlone develop
Fast, parallel and vectorized solver for linear systems with optimal control structure.
Loading...
Searching...
No Matches
cyqlone::matio_traits< I > Struct Template Reference

Detailed Description

template<std::unsigned_integral I>
struct cyqlone::matio_traits< I >

Definition at line 33 of file matio.cpp.

Static Public Attributes

static constexpr auto type
static constexpr auto class_

Member Data Documentation

◆ type

template<std::unsigned_integral I>
constexpr auto cyqlone::matio_traits< I >::type
staticconstexpr
Initial value:
= sizeof(I) == 1 ? MAT_T_UINT8
: sizeof(I) == 2 ? MAT_T_UINT16
: sizeof(I) == 4 ? MAT_T_UINT32
: sizeof(I) == 8 ? MAT_T_UINT64
: MAT_T_UNKNOWN

Definition at line 34 of file matio.cpp.

◆ class_

template<std::unsigned_integral I>
constexpr auto cyqlone::matio_traits< I >::class_
staticconstexpr
Initial value:
= sizeof(I) == 1 ? MAT_C_UINT8
: sizeof(I) == 2 ? MAT_C_UINT16
: sizeof(I) == 4 ? MAT_C_UINT32
: sizeof(I) == 8 ? MAT_C_UINT64
: MAT_C_EMPTY

Definition at line 39 of file matio.cpp.


The documentation for this struct was generated from the following file: