3#ifndef pRC_CORE_COMPLEX_RANDOM_H
4#define pRC_CORE_COMPLEX_RANDOM_H
12 template<
class T,
template<
class...>
class D>
24 return Complex<T>(mDistribution(mRNG), mDistribution(mRNG));
Definition complex.hpp:26
Definition threefry.hpp:24
Definition cholesky.hpp:18
std::conjunction< Bs... > All
Definition type_traits.hpp:77
std::enable_if_t< B{}, int > If
Definition type_traits.hpp:68
static constexpr Conditional< IsSatisfied< C >, RemoveConstReference< X >, X > copy(X &&a)
Definition copy.hpp:13
Any< IsFloat< T >, IsInteger< T > > IsValue
Definition type_traits.hpp:72
Definition type_traits.hpp:32
constexpr auto operator()()
Definition random.hpp:22
Random(RandomEngine &rng, D< T > &distribution)
Definition random.hpp:16