prrng 1.12.1
Loading...
Searching...
No Matches
prrng::pcg32_array Member List

This is the complete list of members for prrng::pcg32_array, including all inherited members.

advance(const T &arg)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
cumsum_delta(const T &n, double scale=1) -> typename detail::return_type< double, M >::typeprrng::GeneratorBase_array< Derived, M >inline
cumsum_delta(const T &n, double scale=1)prrng::GeneratorBase_array< Derived, M >inline
cumsum_exponential(const T &n, double scale=1) -> typename detail::return_type< double, M >::typeprrng::GeneratorBase_array< Derived, M >inline
cumsum_exponential(const T &n, double scale=1)prrng::GeneratorBase_array< Derived, M >inline
cumsum_exponential_impl(double *ret, const size_t *n, double scale)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
cumsum_gamma(const T &n, double k=1, double scale=1) -> typename detail::return_type< double, M >::typeprrng::GeneratorBase_array< Derived, M >inline
cumsum_gamma(const T &n, double k=1, double scale=1)prrng::GeneratorBase_array< Derived, M >inline
cumsum_gamma_impl(double *ret, const size_t *n, double k, double scale)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
cumsum_normal(const T &n, double mu=0, double sigma=1) -> typename detail::return_type< double, M >::typeprrng::GeneratorBase_array< Derived, M >inline
cumsum_normal(const T &n, double mu=0, double sigma=1)prrng::GeneratorBase_array< Derived, M >inline
cumsum_normal_impl(double *ret, const size_t *n, double mu, double sigma)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
cumsum_pareto(const T &n, double k=1, double scale=1) -> typename detail::return_type< double, M >::typeprrng::GeneratorBase_array< Derived, M >inline
cumsum_pareto(const T &n, double k=1, double scale=1)prrng::GeneratorBase_array< Derived, M >inline
cumsum_pareto_impl(double *ret, const size_t *n, double k, double scale)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
cumsum_power(const T &n, double k=1) -> typename detail::return_type< double, M >::typeprrng::GeneratorBase_array< Derived, M >inline
cumsum_power(const T &n, double k=1)prrng::GeneratorBase_array< Derived, M >inline
cumsum_power_impl(double *ret, const size_t *n, double k)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
cumsum_random(const T &n) -> typename detail::return_type< double, M >::typeprrng::GeneratorBase_array< Derived, M >inline
cumsum_random(const T &n)prrng::GeneratorBase_array< Derived, M >inline
cumsum_random_impl(double *ret, const size_t *n)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
cumsum_weibull(const T &n, double k=1, double scale=1) -> typename detail::return_type< double, M >::typeprrng::GeneratorBase_array< Derived, M >inline
cumsum_weibull(const T &n, double k=1, double scale=1)prrng::GeneratorBase_array< Derived, M >inline
cumsum_weibull_impl(double *ret, const size_t *n, double k, double scale)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
decide(const P &p) -> typename detail::return_type< bool, P >::typeprrng::GeneratorBase_array< Derived, M >inline
decide(const P &p)prrng::GeneratorBase_array< Derived, M >inline
decide(const P &p, R &ret)prrng::GeneratorBase_array< Derived, M >inline
decide_impl(const double *p, bool *ret)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
decide_masked(const P &p, const T &mask) -> typename detail::return_type< bool, P >::typeprrng::GeneratorBase_array< Derived, M >inline
decide_masked(const P &p, const T &mask)prrng::GeneratorBase_array< Derived, M >inline
decide_masked(const P &p, const T &mask, R &ret)prrng::GeneratorBase_array< Derived, M >inline
decide_masked_impl(const double *p, const bool *mask, bool *ret)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
delta(const S &ishape, double scale=1) -> typename detail::composite_return_type< double, M, S >::typeprrng::GeneratorBase_array< Derived, M >inline
delta(const S &ishape, double scale=1)prrng::GeneratorBase_array< Derived, M >inline
delta(const I(&ishape)[L], double scale=1) -> typename detail::composite_return_type< double, M, std::array< size_t, L > >::typeprrng::GeneratorBase_array< Derived, M >inline
delta(const I(&ishape)[L], double scale=1)prrng::GeneratorBase_array< Derived, M >inline
distance(const T &arg) -> typename detail::return_type< int64_t, std::vector< size_t > >::typeprrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
distance(const T &arg)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
draw_list_double(double *data, size_t n)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
draw_list_positive_double(double *data, size_t n)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
draw_list_uint32(uint32_t *data, uint32_t bound, size_t n)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
exponential(const S &ishape, double scale=1) -> typename detail::composite_return_type< double, M, S >::typeprrng::GeneratorBase_array< Derived, M >inline
exponential(const S &ishape, double scale=1)prrng::GeneratorBase_array< Derived, M >inline
exponential(const I(&ishape)[L], double scale=1) -> typename detail::composite_return_type< double, M, std::array< size_t, L > >::typeprrng::GeneratorBase_array< Derived, M >inline
exponential(const I(&ishape)[L], double scale=1)prrng::GeneratorBase_array< Derived, M >inline
flat(size_t i)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
flat(size_t i) constprrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
flat_index(const T &index) constprrng::GeneratorBase_array< Derived, M >inline
gamma(const S &ishape, double k=1, double scale=1) -> typename detail::composite_return_type< double, M, S >::typeprrng::GeneratorBase_array< Derived, M >inline
gamma(const S &ishape, double k=1, double scale=1)prrng::GeneratorBase_array< Derived, M >inline
gamma(const I(&ishape)[L], double k=1, double scale=1) -> typename detail::composite_return_type< double, M, std::array< size_t, L > >::typeprrng::GeneratorBase_array< Derived, M >inline
gamma(const I(&ishape)[L], double k=1, double scale=1)prrng::GeneratorBase_array< Derived, M >inline
inbounds(const T &index) constprrng::GeneratorBase_array< Derived, M >inline
init(const T &initstate)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
init(const T &initstate, const U &initseq)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inlineprotected
initseq() -> typename detail::return_type< uint64_t, std::vector< size_t > >::typeprrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
initseq()prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
initstate() -> typename detail::return_type< uint64_t, std::vector< size_t > >::typeprrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
initstate()prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
m_genprrng::pcg32_arrayBase< pcg32, std::vector< size_t > >protected
m_shapeprrng::GeneratorBase_array< Derived, M >protected
m_sizeprrng::GeneratorBase_array< Derived, M >protected
m_stridesprrng::GeneratorBase_array< Derived, M >protected
normal(const S &ishape, double mu=0, double sigma=1) -> typename detail::composite_return_type< double, M, S >::typeprrng::GeneratorBase_array< Derived, M >inline
normal(const S &ishape, double mu=0, double sigma=1)prrng::GeneratorBase_array< Derived, M >inline
normal(const I(&ishape)[L], double mu=0, double sigma=1) -> typename detail::composite_return_type< double, M, std::array< size_t, L > >::typeprrng::GeneratorBase_array< Derived, M >inline
normal(const I(&ishape)[L], double mu=0, double sigma=1)prrng::GeneratorBase_array< Derived, M >inline
operator()(Args... args)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
operator()(Args... args) constprrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
operator[](size_t i)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
operator[](size_t i) constprrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
pareto(const S &ishape, double k=1, double scale=1) -> typename detail::composite_return_type< double, M, S >::typeprrng::GeneratorBase_array< Derived, M >inline
pareto(const S &ishape, double k=1, double scale=1)prrng::GeneratorBase_array< Derived, M >inline
pareto(const I(&ishape)[L], double k=1, double scale=1) -> typename detail::composite_return_type< double, M, std::array< size_t, L > >::typeprrng::GeneratorBase_array< Derived, M >inline
pareto(const I(&ishape)[L], double k=1, double scale=1)prrng::GeneratorBase_array< Derived, M >inline
pcg32_array()=default (defined in prrng::pcg32_array)prrng::pcg32_array
pcg32_array(const T &initstate)prrng::pcg32_arrayinline
pcg32_array(const T &initstate, const U &initseq)prrng::pcg32_arrayinline
power(const S &ishape, double k=1) -> typename detail::composite_return_type< double, M, S >::typeprrng::GeneratorBase_array< Derived, M >inline
power(const S &ishape, double k=1)prrng::GeneratorBase_array< Derived, M >inline
power(const I(&ishape)[L], double k=1) -> typename detail::composite_return_type< double, M, std::array< size_t, L > >::typeprrng::GeneratorBase_array< Derived, M >inline
power(const I(&ishape)[L], double k=1)prrng::GeneratorBase_array< Derived, M >inline
randint(const S &ishape, T high) -> typename detail::composite_return_type< T, M, S >::typeprrng::GeneratorBase_array< Derived, M >inline
randint(const S &ishape, T high)prrng::GeneratorBase_array< Derived, M >inline
randint(const I(&ishape)[L], T high) -> typename detail::composite_return_type< T, M, std::array< size_t, L > >::typeprrng::GeneratorBase_array< Derived, M >inline
randint(const I(&ishape)[L], T high)prrng::GeneratorBase_array< Derived, M >inline
randint(const S &ishape, T low, U high) -> typename detail::composite_return_type< T, M, S >::typeprrng::GeneratorBase_array< Derived, M >inline
randint(const S &ishape, T low, U high)prrng::GeneratorBase_array< Derived, M >inline
randint(const I(&ishape)[L], T low, U high) -> typename detail::composite_return_type< T, M, std::array< size_t, L > >::typeprrng::GeneratorBase_array< Derived, M >inline
randint(const I(&ishape)[L], T low, U high)prrng::GeneratorBase_array< Derived, M >inline
random(const S &ishape) -> typename detail::composite_return_type< double, M, S >::typeprrng::GeneratorBase_array< Derived, M >inline
random(const S &ishape)prrng::GeneratorBase_array< Derived, M >inline
random(const I(&ishape)[L]) -> typename detail::composite_return_type< double, M, std::array< size_t, L > >::typeprrng::GeneratorBase_array< Derived, M >inline
random(const I(&ishape)[L])prrng::GeneratorBase_array< Derived, M >inline
restore(const T &arg)prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
shape() constprrng::GeneratorBase_array< Derived, M >inline
shape(T axis) constprrng::GeneratorBase_array< Derived, M >inline
shape_type typedefprrng::pcg32_array
size() constprrng::GeneratorBase_array< Derived, M >inline
size_type typedefprrng::pcg32_array
state() -> typename detail::return_type< uint64_t, std::vector< size_t > >::typeprrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
state()prrng::pcg32_arrayBase< pcg32, std::vector< size_t > >inline
strides() constprrng::GeneratorBase_array< Derived, M >inline
weibull(const S &ishape, double k=1, double scale=1) -> typename detail::composite_return_type< double, M, S >::typeprrng::GeneratorBase_array< Derived, M >inline
weibull(const S &ishape, double k=1, double scale=1)prrng::GeneratorBase_array< Derived, M >inline
weibull(const I(&ishape)[L], double k=1, double scale=1) -> typename detail::composite_return_type< double, M, std::array< size_t, L > >::typeprrng::GeneratorBase_array< Derived, M >inline
weibull(const I(&ishape)[L], double k=1, double scale=1)prrng::GeneratorBase_array< Derived, M >inline