3#ifndef pRC_CORE_TENSOR_FUNCTIONS_BLOCK_H
4#define pRC_CORE_TENSOR_FUNCTIONS_BLOCK_H
17 If<
IsSatisfied<(
sizeof...(Bs) ==
typename R::Dimension())>> = 0,
20 typename R::Sizes() %
Sizes<
Bs...>() == Constant<Size, 0>())>> = 0>
Definition sequence.hpp:56
Definition subscripts.hpp:20
Definition cholesky.hpp:18
static constexpr X eval(X &&a)
Definition eval.hpp:11
static constexpr auto makeConstantSequence()
Definition sequence.hpp:402
std::size_t Size
Definition type_traits.hpp:20
static constexpr X view(X &&a)
Definition view.hpp:12
std::enable_if_t< B{}, int > If
Definition type_traits.hpp:68
Constant< Bool, B > IsSatisfied
Definition type_traits.hpp:71
Sequence< Size, Ns... > Sizes
Definition type_traits.hpp:238
static constexpr auto block(X &&a, Os const ... offsets)
Definition block.hpp:21
std::is_invocable< F, Args... > IsInvocable
Definition type_traits.hpp:134