3#ifndef pRC_CORE_TENSOR_OPERATOR_FUNCTIONS_MATRICIZE_H
4#define pRC_CORE_TENSOR_OPERATOR_FUNCTIONS_MATRICIZE_H
11 template<
class X, IsTensorish R = RemoveReference<X>>
12 requires(R::Dimension > 0 &&
isEven(R::Dimension))
16 decltype(
cut<2, 1>(
typename R::Sizes()))::size()>(forward<X>(a));
Definition cholesky.hpp:10
static constexpr auto isEven(T const a)
Definition is_even.hpp:11
static constexpr auto reshape(X &&a)
Definition reshape.hpp:14
static constexpr auto matricize(X &&a)
Definition matricize.hpp:13
static constexpr auto cut(Sequence< T, Is... > const)
Definition sequence.hpp:631