16 #ifndef OPENKALMAN_TRIANGULAR_MATRIX_HPP 17 #define OPENKALMAN_TRIANGULAR_MATRIX_HPP 32 template<
typename T, triangle_type t = triangle_type::any>
36 constexpr
bool triangular_matrix =
39 (t == triangle_type_of_v<T> or
A lower-left triangular matrix.
A diagonal matrix (both a lower-left and an upper-right triangular matrix).
constexpr bool triangular_matrix
Specifies that an argument is an indexible object having a given triangle_type (e.g., upper, lower, or diagonal).
Definition: triangular_matrix.hpp:36
Lower, upper, or diagonal matrix.
The root namespace for OpenKalman.
Definition: basics.hpp:34
An upper-right triangular matrix.
Definition for indexible.
Definition for triangle_type_of.