|
akreon-linalg
Fixed-size linear algebra and numerical methods in C++26.
|
#include <matrix_pencil.hpp>
Public Types | |
| using | T = matrix_scalar_t< Mat > |
| extracting alias and types | |
| using | Fs = Vector< Mat, Dim > |
Public Member Functions | |
| template<MatrixContainer FullMat, typename Fn > | |
| constexpr auto | apply_full (const Fn &op) const |
| apply_full | |
| template<SquareMatrix SymMat, typename Fn > | |
| constexpr auto | apply_sym_mat (const Fn &op) const |
| apply symmetric matrix basis | |
Definition at line 13 of file matrix_pencil.hpp.
| using linalg::MatrixPencil< Mat, Dim >::Fs = Vector<Mat, Dim> |
Definition at line 16 of file matrix_pencil.hpp.
| using linalg::MatrixPencil< Mat, Dim >::T = matrix_scalar_t<Mat> |
extracting alias and types
Definition at line 15 of file matrix_pencil.hpp.
|
inlineconstexpr |
apply_full
Fs = { F_i }
| op | (Fn) |
Definition at line 28 of file matrix_pencil.hpp.
References linalg::mat_rows_v.
|
inlineconstexpr |
apply symmetric matrix basis
Fs = { F_i }
| op | (Fn) |
Definition at line 52 of file matrix_pencil.hpp.
References linalg::mat_rows_v.