akreon-linalg
Fixed-size linear algebra and numerical methods in C++26.
Loading...
Searching...
No Matches
linalg::mat_traits< LDL< Mat > > Struct Template Reference

mat type traits definition for LDL More...

#include <operator_traits.hpp>

Public Types

using value_type = matrix_scalar_t< Mat >
 
using MatT = Mat
 

Static Public Attributes

static constexpr std::size_t ROWS = mat_rows_v<Mat>
 
static constexpr std::size_t COLS = mat_cols_v<Mat>
 

Detailed Description

template<SquareMatrix Mat>
struct linalg::mat_traits< LDL< Mat > >

mat type traits definition for LDL

Definition at line 149 of file operator_traits.hpp.

Member Typedef Documentation

◆ MatT

template<SquareMatrix Mat>
using linalg::mat_traits< LDL< Mat > >::MatT = Mat

Definition at line 153 of file operator_traits.hpp.

◆ value_type

template<SquareMatrix Mat>
using linalg::mat_traits< LDL< Mat > >::value_type = matrix_scalar_t<Mat>

Definition at line 150 of file operator_traits.hpp.

Member Data Documentation

◆ COLS

template<SquareMatrix Mat>
constexpr std::size_t linalg::mat_traits< LDL< Mat > >::COLS = mat_cols_v<Mat>
staticconstexpr

Definition at line 152 of file operator_traits.hpp.

◆ ROWS

template<SquareMatrix Mat>
constexpr std::size_t linalg::mat_traits< LDL< Mat > >::ROWS = mat_rows_v<Mat>
staticconstexpr

Definition at line 151 of file operator_traits.hpp.


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