3#ifndef pRC_TENSOR_TRAIN_OPERATOR_FUNCTIONS_RESTRICT_H
4#define pRC_TENSOR_TRAIN_OPERATOR_FUNCTIONS_RESTRICT_H
14 static inline constexpr decltype(
auto)
restrict(
X &&a)
30 static_assert(
OR !=
OR,
"Unsupported operator restriction.");
Restrict
This enum's elements denote a restriction of an operator.
Definition restrict.hpp:27
Definition cholesky.hpp:18
static constexpr X eval(X &&a)
Definition eval.hpp:11
static constexpr X view(X &&a)
Returns a TensorView obtained from a TensorView.
Definition view.hpp:22
static constexpr decltype(auto) restrict(X &&a)
Applies a restriction to a Tensor.
Definition restrict.hpp:23
static constexpr Conditional< IsSatisfied< C >, RemoveConstReference< X >, X > copy(X &&a)
Definition copy.hpp:13
Definition type_traits.hpp:21