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

mat type traits definition for Cholesky 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< Cholesky< Mat > >

mat type traits definition for Cholesky

Definition at line 167 of file operator_traits.hpp.

Member Typedef Documentation

◆ MatT

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

Definition at line 171 of file operator_traits.hpp.

◆ value_type

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

Definition at line 168 of file operator_traits.hpp.

Member Data Documentation

◆ COLS

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

Definition at line 170 of file operator_traits.hpp.

◆ ROWS

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

Definition at line 169 of file operator_traits.hpp.


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