16 #ifndef OPENKALMAN_ELEMENT_TYPE_OF_HPP 17 #define OPENKALMAN_ELEMENT_TYPE_OF_HPP 30 template<
typename T,
typename =
void>
46 using type =
typename std::decay_t<decltype(get_mdspan(std::declval<T&>()))>::element_type;
The element type (e.g., std::float, std::double, std::complex<double>) of an indexible object...
Definition: element_type_of.hpp:32
The root namespace for OpenKalman.
Definition: basics.hpp:34
Definition of get_mdspan function.
typename element_type_of< T >::type element_type_of_t
helper template for element_type_of.
Definition: element_type_of.hpp:54