16 #ifndef OPENKALMAN_HERMITIAN_MATRIX_HPP 17 #define OPENKALMAN_HERMITIAN_MATRIX_HPP 27 #ifndef __cpp_concepts 30 template<
typename T,
typename =
void>
38 template<
typename T,
typename =
void>
59 constexpr
bool hermitian_matrix =
Definition for constant_object.
Header file for code relating to values (e.g., scalars and indices)
Definition for square_shaped.
constexpr bool not_complex
T is a value in which either its type is not complex or its imaginary component is 0...
Definition: not_complex.hpp:48
Definition for diagonal_matrix.
constexpr bool hermitian_matrix
Specifies that a type is a hermitian matrix.
Definition: hermitian_matrix.hpp:59
Definition for element_type_of.
The root namespace for OpenKalman.
Definition: basics.hpp:34
Definition: object_traits.hpp:38
Definition: hermitian_matrix.hpp:39
Definition: hermitian_matrix.hpp:31
typename element_type_of< T >::type element_type_of_t
helper template for element_type_of.
Definition: element_type_of.hpp:54