trace.h
Definition: trace.h:70
std::enable_if_t< trace_is_defined_v< T >, U > enable_if_trace_is_defined_t
SFINAE type for enabling code when the trace operation is defined.
Definition: trace.h:61
decltype(trace(std::declval< T >())) result_of_trace_t
Definition: trace.h:102
decltype(auto) trace(const Tile< Arg > &arg)
Sum the hyper-diagonal elements a tile.
Definition: tile.h:1477
Definition: array_impl.cpp:28
Definition: trace.h:47