3#ifndef TETL_LINALG_CONJUGATED_HPP
4#define TETL_LINALG_CONJUGATED_HPP
14template <
typename ElementType,
typename Extents,
typename Layout,
typename Accessor>
30 accessor_type(a.accessor()),
36template <
typename ElementType,
typename Extents,
typename Layout,
typename NestedAccessor>
39 using element_type =
typename NestedAccessor::element_type;
40 using accessor_type = NestedAccessor;
45 a.accessor().nested_accessor(),
constexpr auto conjugated(mdspan< ElementType, Extents, Layout, Accessor > a)
Definition conjugated.hpp:15
Definition accessor_conjugate.hpp:12
constexpr bool is_arithmetic_v
Definition is_arithmetic.hpp:21
Definition accessor_conjugate.hpp:16
add_const_t< conditional_t< is_arithmetic_v< remove_cv_t< typename Accessor::element_type > >, typename Accessor::element_type, typename reference::value_type > > element_type
Definition accessor_conjugate.hpp:21