3#ifndef pRC_CORE_COMPLEX_RANDOM_H
4#define pRC_CORE_COMPLEX_RANDOM_H
11 template<
class T,
class URNG,
template<
class...>
class D>
12 requires IsRandomEngine<URNG> && IsRandomDistribution<D<T>>
18 , mDistribution(distribution)
24 return Complex<T>(mDistribution(mRNG), mDistribution(mRNG));
pRC::Size const D
Definition CalculatePThetaTests.cpp:9
Definition complex.hpp:22
pRC::Float<> T
Definition externs_nonTT.hpp:1
Definition cholesky.hpp:10
Complex(T const &) -> Complex< T >
Random(URNG &rng, D< T > &distribution)
Definition random.hpp:16
constexpr auto operator()()
Definition random.hpp:22