3#ifndef pRC_CORE_TENSOR_RANDOM_H
4#define pRC_CORE_TENSOR_RANDOM_H
18 template<
class T,
Size...
Ns,
template<
class...>
class D>
20 If<IsDistribution<D<typename T::Value>>>>
Definition sequence.hpp:56
Class storing tensors.
Definition tensor.hpp:44
Definition threefry.hpp:24
Definition cholesky.hpp:18
std::enable_if_t< B{}, int > If
Definition type_traits.hpp:68
std::size_t Size
Definition type_traits.hpp:20
static constexpr Conditional< IsSatisfied< C >, RemoveConstReference< X >, X > copy(X &&a)
Definition copy.hpp:13
constexpr auto operator()()
Definition random.hpp:29
Random(RandomEngine &rng, D< typename T::Value > &distribution)
Definition random.hpp:23