FGSL
Fortran interface for the GNU scientific library
Functions/Subroutines
rng.finc File Reference
This graph shows which files directly or indirectly include this file:

Functions/Subroutines

type(c_ptr) function gsl_rng_alloc (t)
 
subroutine gsl_rng_set (r, s)
 
subroutine gsl_rng_free (r)
 
integer(c_long) function gsl_rng_get (r)
 
real(c_double) function gsl_rng_uniform (r)
 
real(c_double) function gsl_rng_uniform_pos (r)
 
integer(c_long) function gsl_rng_uniform_int (r, n)
 
type(c_ptr) function gsl_rng_name (r)
 
integer(c_long) function gsl_rng_max (r)
 
integer(c_long) function gsl_rng_min (r)
 
type(c_ptr) function gsl_rng_env_setup ()
 
integer(c_int) function gsl_rng_memcpy (cpy, src)
 
type(c_ptr) function gsl_rng_clone (r)
 
integer(c_int) function gsl_rng_fwrite (stream, r)
 
integer(c_int) function gsl_rng_fread (stream, r)
 
type(c_ptr) function fgsl_aux_rng_assign (i)
 
type(c_ptr) function gsl_qrng_alloc (t, d)
 
subroutine gsl_qrng_free (q)
 
subroutine gsl_qrng_init (q)
 
integer(c_int) function gsl_qrng_get (q, x)
 
type(c_ptr) function gsl_qrng_name (q)
 
integer(c_int) function gsl_qrng_memcpy (cpy, src)
 
type(c_ptr) function gsl_qrng_clone (q)
 
type(c_ptr) function fgsl_aux_qrng_assign (i)
 
real(c_double) function gsl_ran_gaussian (r, sigma)
 
real(c_double) function gsl_ran_gaussian_pdf (x, sigma)
 
real(c_double) function gsl_ran_gaussian_ziggurat (r, sigma)
 
real(c_double) function gsl_ran_gaussian_ratio_method (r, sigma)
 
real(c_double) function gsl_ran_ugaussian (r)
 
real(c_double) function gsl_ran_ugaussian_pdf (x)
 
real(c_double) function gsl_ran_ugaussian_ratio_method (r)
 
real(c_double) function gsl_cdf_gaussian_p (x, sigma)
 
real(c_double) function gsl_cdf_gaussian_q (x, sigma)
 
real(c_double) function gsl_cdf_gaussian_pinv (p, sigma)
 
real(c_double) function gsl_cdf_gaussian_qinv (q, sigma)
 
real(c_double) function gsl_cdf_ugaussian_p (x)
 
real(c_double) function gsl_cdf_ugaussian_q (x)
 
real(c_double) function gsl_cdf_ugaussian_pinv (p)
 
real(c_double) function gsl_cdf_ugaussian_qinv (q)
 
real(c_double) function gsl_ran_gaussian_tail (r, a, sigma)
 
real(c_double) function gsl_ran_gaussian_tail_pdf (x, a, sigma)
 
real(c_double) function gsl_ran_ugaussian_tail (r, a)
 
real(c_double) function gsl_ran_ugaussian_tail_pdf (x, a)
 
subroutine gsl_ran_bivariate_gaussian (r, sigma_x, sigma_y, rho, x, y)
 
real(c_double) function gsl_ran_bivariate_gaussian_pdf (x, y, sigma_x, sigma_y, rho)
 
integer(c_int) function gsl_ran_multivariate_gaussian (r, mu, l, result)
 
integer(c_int) function gsl_ran_multivariate_gaussian_pdf (x, mu, l, result, work)
 
integer(c_int) function gsl_ran_multivariate_gaussian_log_pdf (x, mu, l, result, work)
 
integer(c_int) function gsl_ran_multivariate_gaussian_mean (x, mu_hat)
 
integer(c_int) function gsl_ran_multivariate_gaussian_vcov (x, sigma_hat)
 
real(c_double) function gsl_ran_exponential (r, mu)
 
real(c_double) function gsl_ran_exponential_pdf (x, mu)
 
real(c_double) function gsl_cdf_exponential_p (x, mu)
 
real(c_double) function gsl_cdf_exponential_q (x, mu)
 
real(c_double) function gsl_cdf_exponential_pinv (p, mu)
 
real(c_double) function gsl_cdf_exponential_qinv (q, mu)
 
real(c_double) function gsl_ran_laplace (r, a)
 
real(c_double) function gsl_ran_laplace_pdf (x, a)
 
real(c_double) function gsl_cdf_laplace_p (x, a)
 
real(c_double) function gsl_cdf_laplace_q (x, a)
 
real(c_double) function gsl_cdf_laplace_pinv (p, a)
 
real(c_double) function gsl_cdf_laplace_qinv (q, a)
 
real(c_double) function gsl_ran_exppow (r, a, b)
 
real(c_double) function gsl_ran_exppow_pdf (x, a, b)
 
real(c_double) function gsl_cdf_exppow_p (x, a, b)
 
real(c_double) function gsl_cdf_exppow_q (x, a, b)
 
real(c_double) function gsl_ran_cauchy (r, a)
 
real(c_double) function gsl_ran_cauchy_pdf (x, a)
 
real(c_double) function gsl_cdf_cauchy_p (x, a)
 
real(c_double) function gsl_cdf_cauchy_q (x, a)
 
real(c_double) function gsl_cdf_cauchy_pinv (p, a)
 
real(c_double) function gsl_cdf_cauchy_qinv (q, a)
 
real(c_double) function gsl_ran_rayleigh (r, sigma)
 
real(c_double) function gsl_ran_rayleigh_pdf (x, sigma)
 
real(c_double) function gsl_cdf_rayleigh_p (x, sigma)
 
real(c_double) function gsl_cdf_rayleigh_q (x, sigma)
 
real(c_double) function gsl_cdf_rayleigh_pinv (p, sigma)
 
real(c_double) function gsl_cdf_rayleigh_qinv (q, sigma)
 
real(c_double) function gsl_ran_rayleigh_tail (r, a, sigma)
 
real(c_double) function gsl_ran_rayleigh_tail_pdf (x, a, sigma)
 
real(c_double) function gsl_ran_landau (r)
 
real(c_double) function gsl_ran_landau_pdf (x)
 
real(c_double) function gsl_ran_levy (r, c, alpha)
 
real(c_double) function gsl_ran_levy_skew (r, c, alpha, beta)
 
real(c_double) function gsl_ran_gamma (r, a, b)
 
real(c_double) function gsl_ran_gamma_mt (r, a, b)
 
real(c_double) function gsl_ran_gamma_pdf (x, a, b)
 
real(c_double) function gsl_cdf_gamma_p (x, a, b)
 
real(c_double) function gsl_cdf_gamma_q (x, a, b)
 
real(c_double) function gsl_cdf_gamma_pinv (p, a, b)
 
real(c_double) function gsl_cdf_gamma_qinv (q, a, b)
 
real(c_double) function gsl_ran_flat (r, a, b)
 
real(c_double) function gsl_ran_flat_pdf (x, a, b)
 
real(c_double) function gsl_cdf_flat_p (x, a, b)
 
real(c_double) function gsl_cdf_flat_q (x, a, b)
 
real(c_double) function gsl_cdf_flat_pinv (p, a, b)
 
real(c_double) function gsl_cdf_flat_qinv (q, a, b)
 
real(c_double) function gsl_ran_lognormal (r, zeta, sigma)
 
real(c_double) function gsl_ran_lognormal_pdf (x, zeta, sigma)
 
real(c_double) function gsl_cdf_lognormal_p (x, zeta, sigma)
 
real(c_double) function gsl_cdf_lognormal_q (x, zeta, sigma)
 
real(c_double) function gsl_cdf_lognormal_pinv (p, zeta, sigma)
 
real(c_double) function gsl_cdf_lognormal_qinv (q, zeta, sigma)
 
real(c_double) function gsl_ran_chisq (r, nu)
 
real(c_double) function gsl_ran_chisq_pdf (x, nu)
 
real(c_double) function gsl_cdf_chisq_p (x, nu)
 
real(c_double) function gsl_cdf_chisq_q (x, nu)
 
real(c_double) function gsl_cdf_chisq_pinv (p, nu)
 
real(c_double) function gsl_cdf_chisq_qinv (q, nu)
 
real(c_double) function gsl_ran_fdist (r, nu1, nu2)
 
real(c_double) function gsl_ran_fdist_pdf (x, nu1, nu2)
 
real(c_double) function gsl_cdf_fdist_p (x, nu1, nu2)
 
real(c_double) function gsl_cdf_fdist_q (x, nu1, nu2)
 
real(c_double) function gsl_cdf_fdist_pinv (p, nu1, nu2)
 
real(c_double) function gsl_cdf_fdist_qinv (q, nu1, nu2)
 
real(c_double) function gsl_ran_tdist (r, nu)
 
real(c_double) function gsl_ran_tdist_pdf (x, nu)
 
real(c_double) function gsl_cdf_tdist_p (x, nu)
 
real(c_double) function gsl_cdf_tdist_q (x, nu)
 
real(c_double) function gsl_cdf_tdist_pinv (p, nu)
 
real(c_double) function gsl_cdf_tdist_qinv (q, nu)
 
real(c_double) function gsl_ran_beta (r, a, b)
 
real(c_double) function gsl_ran_beta_pdf (x, a, b)
 
real(c_double) function gsl_cdf_beta_p (x, a, b)
 
real(c_double) function gsl_cdf_beta_q (x, a, b)
 
real(c_double) function gsl_cdf_beta_pinv (p, a, b)
 
real(c_double) function gsl_cdf_beta_qinv (q, a, b)
 
real(c_double) function gsl_ran_logistic (r, a)
 
real(c_double) function gsl_ran_logistic_pdf (x, a)
 
real(c_double) function gsl_cdf_logistic_p (x, a)
 
real(c_double) function gsl_cdf_logistic_q (x, a)
 
real(c_double) function gsl_cdf_logistic_pinv (p, a)
 
real(c_double) function gsl_cdf_logistic_qinv (q, a)
 
real(c_double) function gsl_ran_pareto (r, a, b)
 
real(c_double) function gsl_ran_pareto_pdf (x, a, b)
 
real(c_double) function gsl_cdf_pareto_p (x, a, b)
 
real(c_double) function gsl_cdf_pareto_q (x, a, b)
 
real(c_double) function gsl_cdf_pareto_pinv (p, a, b)
 
real(c_double) function gsl_cdf_pareto_qinv (q, a, b)
 
subroutine gsl_ran_dir_2d (r, x, y)
 
subroutine gsl_ran_dir_2d_trig_method (r, x, y)
 
subroutine gsl_ran_dir_3d (r, x, y, z)
 
subroutine gsl_ran_dir_nd (r, n, x)
 
real(c_double) function gsl_ran_weibull (r, a, b)
 
real(c_double) function gsl_ran_weibull_pdf (x, a, b)
 
real(c_double) function gsl_cdf_weibull_p (x, a, b)
 
real(c_double) function gsl_cdf_weibull_q (x, a, b)
 
real(c_double) function gsl_cdf_weibull_pinv (p, a, b)
 
real(c_double) function gsl_cdf_weibull_qinv (p, a, b)
 
real(c_double) function gsl_ran_gumbel1 (r, a, b)
 
real(c_double) function gsl_ran_gumbel1_pdf (x, a, b)
 
real(c_double) function gsl_cdf_gumbel1_p (x, a, b)
 
real(c_double) function gsl_cdf_gumbel1_q (x, a, b)
 
real(c_double) function gsl_cdf_gumbel1_pinv (p, a, b)
 
real(c_double) function gsl_cdf_gumbel1_qinv (p, a, b)
 
real(c_double) function gsl_ran_gumbel2 (r, a, b)
 
real(c_double) function gsl_ran_gumbel2_pdf (x, a, b)
 
real(c_double) function gsl_cdf_gumbel2_p (x, a, b)
 
real(c_double) function gsl_cdf_gumbel2_q (x, a, b)
 
real(c_double) function gsl_cdf_gumbel2_pinv (p, a, b)
 
real(c_double) function gsl_cdf_gumbel2_qinv (p, a, b)
 
subroutine gsl_ran_dirichlet (r, k, alpha, theta)
 
real(c_double) function gsl_ran_dirichlet_pdf (k, alpha, theta)
 
real(c_double) function gsl_ran_dirichlet_lnpdf (k, alpha, theta)
 
type(c_ptr) function gsl_ran_discrete_preproc (k, p)
 
integer(c_size_t) function gsl_ran_discrete (r, g)
 
real(c_double) function gsl_ran_discrete_pdf (k, g)
 
subroutine gsl_ran_discrete_free (g)
 
integer(c_int) function gsl_ran_poisson (r, mu)
 
real(c_double) function gsl_ran_poisson_pdf (k, mu)
 
real(c_double) function gsl_cdf_poisson_p (k, mu)
 
real(c_double) function gsl_cdf_poisson_q (k, mu)
 
integer(c_int) function gsl_ran_bernoulli (r, p)
 
real(c_double) function gsl_ran_bernoulli_pdf (k, p)
 
real(c_double) function gsl_ran_binomial (r, p, n)
 
real(c_double) function gsl_ran_binomial_pdf (k, p, n)
 
real(c_double) function gsl_cdf_binomial_p (k, p, n)
 
real(c_double) function gsl_cdf_binomial_q (k, p, n)
 
subroutine gsl_ran_multinomial (r, k, nn, p, n)
 
real(c_double) function gsl_ran_multinomial_pdf (k, p, n)
 
real(c_double) function gsl_ran_multinomial_lnpdf (k, p, n)
 
integer(c_int) function gsl_ran_negative_binomial (r, p, n)
 
real(c_double) function gsl_ran_negative_binomial_pdf (k, p, n)
 
real(c_double) function gsl_cdf_negative_binomial_p (k, p, n)
 
real(c_double) function gsl_cdf_negative_binomial_q (k, p, n)
 
integer(c_int) function gsl_ran_pascal (r, p, n)
 
real(c_double) function gsl_ran_pascal_pdf (k, p, n)
 
real(c_double) function gsl_cdf_pascal_p (k, p, n)
 
real(c_double) function gsl_cdf_pascal_q (k, p, n)
 
integer(c_int) function gsl_ran_geometric (r, p)
 
real(c_double) function gsl_ran_geometric_pdf (k, p)
 
real(c_double) function gsl_cdf_geometric_p (k, p)
 
real(c_double) function gsl_cdf_geometric_q (k, p)
 
integer(c_int) function gsl_ran_hypergeometric (r, n1, n2, t)
 
real(c_double) function gsl_ran_hypergeometric_pdf (k, n1, n2, t)
 
real(c_double) function gsl_cdf_hypergeometric_p (k, n1, n2, t)
 
real(c_double) function gsl_cdf_hypergeometric_q (k, n1, n2, t)
 
integer(c_int) function gsl_ran_logarithmic (r, p)
 
real(c_double) function gsl_ran_logarithmic_pdf (k, p)
 
integer(c_int) function gsl_ran_wishart (r, df, l, result, work)
 
integer(c_int) function gsl_ran_wishart_pdf (x, l_x, df, l, result, work)
 
integer(c_int) function gsl_ran_wishart_log_pdf (x, l_x, df, l, result, work)
 
subroutine gsl_ran_shuffle (r, base, n, size)
 
integer(c_int) function gsl_ran_choose (r, dest, k, src, n, size)
 
subroutine gsl_ran_sample (r, dest, k, src, n, size)
 

Function/Subroutine Documentation

◆ fgsl_aux_qrng_assign()

type(c_ptr) function fgsl_aux_qrng_assign ( integer(c_int), value  i)

◆ fgsl_aux_rng_assign()

type(c_ptr) function fgsl_aux_rng_assign ( integer(c_int), value  i)

◆ gsl_cdf_beta_p()

real(c_double) function gsl_cdf_beta_p ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_beta_pinv()

real(c_double) function gsl_cdf_beta_pinv ( real(c_double), value  p,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_beta_q()

real(c_double) function gsl_cdf_beta_q ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_beta_qinv()

real(c_double) function gsl_cdf_beta_qinv ( real(c_double), value  q,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_binomial_p()

real(c_double) function gsl_cdf_binomial_p ( integer(c_int), value  k,
real(c_double), value  p,
integer(c_int), value  n 
)

◆ gsl_cdf_binomial_q()

real(c_double) function gsl_cdf_binomial_q ( integer(c_int), value  k,
real(c_double), value  p,
integer(c_int), value  n 
)

◆ gsl_cdf_cauchy_p()

real(c_double) function gsl_cdf_cauchy_p ( real(c_double), value  x,
real(c_double), value  a 
)

◆ gsl_cdf_cauchy_pinv()

real(c_double) function gsl_cdf_cauchy_pinv ( real(c_double), value  p,
real(c_double), value  a 
)

◆ gsl_cdf_cauchy_q()

real(c_double) function gsl_cdf_cauchy_q ( real(c_double), value  x,
real(c_double), value  a 
)

◆ gsl_cdf_cauchy_qinv()

real(c_double) function gsl_cdf_cauchy_qinv ( real(c_double), value  q,
real(c_double), value  a 
)

◆ gsl_cdf_chisq_p()

real(c_double) function gsl_cdf_chisq_p ( real(c_double), value  x,
real(c_double), value  nu 
)

◆ gsl_cdf_chisq_pinv()

real(c_double) function gsl_cdf_chisq_pinv ( real(c_double), value  p,
real(c_double), value  nu 
)

◆ gsl_cdf_chisq_q()

real(c_double) function gsl_cdf_chisq_q ( real(c_double), value  x,
real(c_double), value  nu 
)

◆ gsl_cdf_chisq_qinv()

real(c_double) function gsl_cdf_chisq_qinv ( real(c_double), value  q,
real(c_double), value  nu 
)

◆ gsl_cdf_exponential_p()

real(c_double) function gsl_cdf_exponential_p ( real(c_double), value  x,
real(c_double), value  mu 
)

◆ gsl_cdf_exponential_pinv()

real(c_double) function gsl_cdf_exponential_pinv ( real(c_double), value  p,
real(c_double), value  mu 
)

◆ gsl_cdf_exponential_q()

real(c_double) function gsl_cdf_exponential_q ( real(c_double), value  x,
real(c_double), value  mu 
)

◆ gsl_cdf_exponential_qinv()

real(c_double) function gsl_cdf_exponential_qinv ( real(c_double), value  q,
real(c_double), value  mu 
)

◆ gsl_cdf_exppow_p()

real(c_double) function gsl_cdf_exppow_p ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_exppow_q()

real(c_double) function gsl_cdf_exppow_q ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_fdist_p()

real(c_double) function gsl_cdf_fdist_p ( real(c_double), value  x,
real(c_double), value  nu1,
real(c_double), value  nu2 
)

◆ gsl_cdf_fdist_pinv()

real(c_double) function gsl_cdf_fdist_pinv ( real(c_double), value  p,
real(c_double), value  nu1,
real(c_double), value  nu2 
)

◆ gsl_cdf_fdist_q()

real(c_double) function gsl_cdf_fdist_q ( real(c_double), value  x,
real(c_double), value  nu1,
real(c_double), value  nu2 
)

◆ gsl_cdf_fdist_qinv()

real(c_double) function gsl_cdf_fdist_qinv ( real(c_double), value  q,
real(c_double), value  nu1,
real(c_double), value  nu2 
)

◆ gsl_cdf_flat_p()

real(c_double) function gsl_cdf_flat_p ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_flat_pinv()

real(c_double) function gsl_cdf_flat_pinv ( real(c_double), value  p,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_flat_q()

real(c_double) function gsl_cdf_flat_q ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_flat_qinv()

real(c_double) function gsl_cdf_flat_qinv ( real(c_double), value  q,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_gamma_p()

real(c_double) function gsl_cdf_gamma_p ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_gamma_pinv()

real(c_double) function gsl_cdf_gamma_pinv ( real(c_double), value  p,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_gamma_q()

real(c_double) function gsl_cdf_gamma_q ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_gamma_qinv()

real(c_double) function gsl_cdf_gamma_qinv ( real(c_double), value  q,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_gaussian_p()

real(c_double) function gsl_cdf_gaussian_p ( real(c_double), value  x,
real(c_double), value  sigma 
)

◆ gsl_cdf_gaussian_pinv()

real(c_double) function gsl_cdf_gaussian_pinv ( real(c_double), value  p,
real(c_double), value  sigma 
)

◆ gsl_cdf_gaussian_q()

real(c_double) function gsl_cdf_gaussian_q ( real(c_double), value  x,
real(c_double), value  sigma 
)

◆ gsl_cdf_gaussian_qinv()

real(c_double) function gsl_cdf_gaussian_qinv ( real(c_double), value  q,
real(c_double), value  sigma 
)

◆ gsl_cdf_geometric_p()

real(c_double) function gsl_cdf_geometric_p ( integer(c_int), value  k,
real(c_double), value  p 
)

◆ gsl_cdf_geometric_q()

real(c_double) function gsl_cdf_geometric_q ( integer(c_int), value  k,
real(c_double), value  p 
)

◆ gsl_cdf_gumbel1_p()

real(c_double) function gsl_cdf_gumbel1_p ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_gumbel1_pinv()

real(c_double) function gsl_cdf_gumbel1_pinv ( real(c_double), value  p,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_gumbel1_q()

real(c_double) function gsl_cdf_gumbel1_q ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_gumbel1_qinv()

real(c_double) function gsl_cdf_gumbel1_qinv ( real(c_double), value  p,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_gumbel2_p()

real(c_double) function gsl_cdf_gumbel2_p ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_gumbel2_pinv()

real(c_double) function gsl_cdf_gumbel2_pinv ( real(c_double), value  p,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_gumbel2_q()

real(c_double) function gsl_cdf_gumbel2_q ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_gumbel2_qinv()

real(c_double) function gsl_cdf_gumbel2_qinv ( real(c_double), value  p,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_hypergeometric_p()

real(c_double) function gsl_cdf_hypergeometric_p ( integer(c_int), value  k,
integer(c_int), value  n1,
integer(c_int), value  n2,
integer(c_int), value  t 
)

◆ gsl_cdf_hypergeometric_q()

real(c_double) function gsl_cdf_hypergeometric_q ( integer(c_int), value  k,
integer(c_int), value  n1,
integer(c_int), value  n2,
integer(c_int), value  t 
)

◆ gsl_cdf_laplace_p()

real(c_double) function gsl_cdf_laplace_p ( real(c_double), value  x,
real(c_double), value  a 
)

◆ gsl_cdf_laplace_pinv()

real(c_double) function gsl_cdf_laplace_pinv ( real(c_double), value  p,
real(c_double), value  a 
)

◆ gsl_cdf_laplace_q()

real(c_double) function gsl_cdf_laplace_q ( real(c_double), value  x,
real(c_double), value  a 
)

◆ gsl_cdf_laplace_qinv()

real(c_double) function gsl_cdf_laplace_qinv ( real(c_double), value  q,
real(c_double), value  a 
)

◆ gsl_cdf_logistic_p()

real(c_double) function gsl_cdf_logistic_p ( real(c_double), value  x,
real(c_double), value  a 
)

◆ gsl_cdf_logistic_pinv()

real(c_double) function gsl_cdf_logistic_pinv ( real(c_double), value  p,
real(c_double), value  a 
)

◆ gsl_cdf_logistic_q()

real(c_double) function gsl_cdf_logistic_q ( real(c_double), value  x,
real(c_double), value  a 
)

◆ gsl_cdf_logistic_qinv()

real(c_double) function gsl_cdf_logistic_qinv ( real(c_double), value  q,
real(c_double), value  a 
)

◆ gsl_cdf_lognormal_p()

real(c_double) function gsl_cdf_lognormal_p ( real(c_double), value  x,
real(c_double), value  zeta,
real(c_double), value  sigma 
)

◆ gsl_cdf_lognormal_pinv()

real(c_double) function gsl_cdf_lognormal_pinv ( real(c_double), value  p,
real(c_double), value  zeta,
real(c_double), value  sigma 
)

◆ gsl_cdf_lognormal_q()

real(c_double) function gsl_cdf_lognormal_q ( real(c_double), value  x,
real(c_double), value  zeta,
real(c_double), value  sigma 
)

◆ gsl_cdf_lognormal_qinv()

real(c_double) function gsl_cdf_lognormal_qinv ( real(c_double), value  q,
real(c_double), value  zeta,
real(c_double), value  sigma 
)

◆ gsl_cdf_negative_binomial_p()

real(c_double) function gsl_cdf_negative_binomial_p ( integer(c_int), value  k,
real(c_double), value  p,
real(c_double), value  n 
)

◆ gsl_cdf_negative_binomial_q()

real(c_double) function gsl_cdf_negative_binomial_q ( integer(c_int), value  k,
real(c_double), value  p,
real(c_double), value  n 
)

◆ gsl_cdf_pareto_p()

real(c_double) function gsl_cdf_pareto_p ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_pareto_pinv()

real(c_double) function gsl_cdf_pareto_pinv ( real(c_double), value  p,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_pareto_q()

real(c_double) function gsl_cdf_pareto_q ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_pareto_qinv()

real(c_double) function gsl_cdf_pareto_qinv ( real(c_double), value  q,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_pascal_p()

real(c_double) function gsl_cdf_pascal_p ( integer(c_int), value  k,
real(c_double), value  p,
real(c_double), value  n 
)

◆ gsl_cdf_pascal_q()

real(c_double) function gsl_cdf_pascal_q ( integer(c_int), value  k,
real(c_double), value  p,
real(c_double), value  n 
)

◆ gsl_cdf_poisson_p()

real(c_double) function gsl_cdf_poisson_p ( integer(c_int), value  k,
real(c_double), value  mu 
)

◆ gsl_cdf_poisson_q()

real(c_double) function gsl_cdf_poisson_q ( integer(c_int), value  k,
real(c_double), value  mu 
)

◆ gsl_cdf_rayleigh_p()

real(c_double) function gsl_cdf_rayleigh_p ( real(c_double), value  x,
real(c_double), value  sigma 
)

◆ gsl_cdf_rayleigh_pinv()

real(c_double) function gsl_cdf_rayleigh_pinv ( real(c_double), value  p,
real(c_double), value  sigma 
)

◆ gsl_cdf_rayleigh_q()

real(c_double) function gsl_cdf_rayleigh_q ( real(c_double), value  x,
real(c_double), value  sigma 
)

◆ gsl_cdf_rayleigh_qinv()

real(c_double) function gsl_cdf_rayleigh_qinv ( real(c_double), value  q,
real(c_double), value  sigma 
)

◆ gsl_cdf_tdist_p()

real(c_double) function gsl_cdf_tdist_p ( real(c_double), value  x,
real(c_double), value  nu 
)

◆ gsl_cdf_tdist_pinv()

real(c_double) function gsl_cdf_tdist_pinv ( real(c_double), value  p,
real(c_double), value  nu 
)

◆ gsl_cdf_tdist_q()

real(c_double) function gsl_cdf_tdist_q ( real(c_double), value  x,
real(c_double), value  nu 
)

◆ gsl_cdf_tdist_qinv()

real(c_double) function gsl_cdf_tdist_qinv ( real(c_double), value  q,
real(c_double), value  nu 
)

◆ gsl_cdf_ugaussian_p()

real(c_double) function gsl_cdf_ugaussian_p ( real(c_double), value  x)

◆ gsl_cdf_ugaussian_pinv()

real(c_double) function gsl_cdf_ugaussian_pinv ( real(c_double), value  p)

◆ gsl_cdf_ugaussian_q()

real(c_double) function gsl_cdf_ugaussian_q ( real(c_double), value  x)

◆ gsl_cdf_ugaussian_qinv()

real(c_double) function gsl_cdf_ugaussian_qinv ( real(c_double), value  q)

◆ gsl_cdf_weibull_p()

real(c_double) function gsl_cdf_weibull_p ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_weibull_pinv()

real(c_double) function gsl_cdf_weibull_pinv ( real(c_double), value  p,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_weibull_q()

real(c_double) function gsl_cdf_weibull_q ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_cdf_weibull_qinv()

real(c_double) function gsl_cdf_weibull_qinv ( real(c_double), value  p,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_qrng_alloc()

type(c_ptr) function gsl_qrng_alloc ( type(c_ptr), value  t,
integer(c_int), value  d 
)

◆ gsl_qrng_clone()

type(c_ptr) function gsl_qrng_clone ( type(c_ptr), value  q)

◆ gsl_qrng_free()

subroutine gsl_qrng_free ( type(c_ptr), value  q)

◆ gsl_qrng_get()

integer(c_int) function gsl_qrng_get ( type(c_ptr), value  q,
type(c_ptr), value  x 
)

◆ gsl_qrng_init()

subroutine gsl_qrng_init ( type(c_ptr), value  q)

◆ gsl_qrng_memcpy()

integer(c_int) function gsl_qrng_memcpy ( type(c_ptr), value  cpy,
type(c_ptr), value  src 
)

◆ gsl_qrng_name()

type(c_ptr) function gsl_qrng_name ( type(c_ptr), value  q)

◆ gsl_ran_bernoulli()

integer(c_int) function gsl_ran_bernoulli ( type(c_ptr), value  r,
real(c_double), value  p 
)

◆ gsl_ran_bernoulli_pdf()

real(c_double) function gsl_ran_bernoulli_pdf ( integer(c_int), value  k,
real(c_double), value  p 
)

◆ gsl_ran_beta()

real(c_double) function gsl_ran_beta ( type(c_ptr), value  r,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_beta_pdf()

real(c_double) function gsl_ran_beta_pdf ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_binomial()

real(c_double) function gsl_ran_binomial ( type(c_ptr), value  r,
real(c_double), value  p,
integer(c_int), value  n 
)

◆ gsl_ran_binomial_pdf()

real(c_double) function gsl_ran_binomial_pdf ( integer(c_int), value  k,
real(c_double), value  p,
integer(c_int), value  n 
)

◆ gsl_ran_bivariate_gaussian()

subroutine gsl_ran_bivariate_gaussian ( type(c_ptr), value  r,
real(c_double), value  sigma_x,
real(c_double), value  sigma_y,
real(c_double), value  rho,
real(c_double), intent(out)  x,
real(c_double), intent(out)  y 
)

◆ gsl_ran_bivariate_gaussian_pdf()

real(c_double) function gsl_ran_bivariate_gaussian_pdf ( real(c_double), value  x,
real(c_double), value  y,
real(c_double), value  sigma_x,
real(c_double), value  sigma_y,
real(c_double), value  rho 
)

◆ gsl_ran_cauchy()

real(c_double) function gsl_ran_cauchy ( type(c_ptr), value  r,
real(c_double), value  a 
)

◆ gsl_ran_cauchy_pdf()

real(c_double) function gsl_ran_cauchy_pdf ( real(c_double), value  x,
real(c_double), value  a 
)

◆ gsl_ran_chisq()

real(c_double) function gsl_ran_chisq ( type(c_ptr), value  r,
real(c_double), value  nu 
)

◆ gsl_ran_chisq_pdf()

real(c_double) function gsl_ran_chisq_pdf ( real(c_double), value  x,
real(c_double), value  nu 
)

◆ gsl_ran_choose()

integer(c_int) function gsl_ran_choose ( type(c_ptr), value  r,
type(c_ptr), value  dest,
integer(c_size_t), value  k,
type(c_ptr), value  src,
integer(c_size_t), value  n,
integer(c_size_t), value  size 
)

◆ gsl_ran_dir_2d()

subroutine gsl_ran_dir_2d ( type(c_ptr), value  r,
real(c_double), intent(out)  x,
real(c_double), intent(out)  y 
)

◆ gsl_ran_dir_2d_trig_method()

subroutine gsl_ran_dir_2d_trig_method ( type(c_ptr), value  r,
real(c_double), intent(out)  x,
real(c_double), intent(out)  y 
)

◆ gsl_ran_dir_3d()

subroutine gsl_ran_dir_3d ( type(c_ptr), value  r,
real(c_double), intent(out)  x,
real(c_double), intent(out)  y,
real(c_double), intent(out)  z 
)

◆ gsl_ran_dir_nd()

subroutine gsl_ran_dir_nd ( type(c_ptr), value  r,
integer(c_size_t), value  n,
real(c_double), intent(out)  x 
)

◆ gsl_ran_dirichlet()

subroutine gsl_ran_dirichlet ( type(c_ptr), value  r,
integer(c_size_t), value  k,
type(c_ptr), value  alpha,
type(c_ptr), value  theta 
)

◆ gsl_ran_dirichlet_lnpdf()

real(c_double) function gsl_ran_dirichlet_lnpdf ( integer(c_size_t), value  k,
type(c_ptr), value  alpha,
type(c_ptr), value  theta 
)

◆ gsl_ran_dirichlet_pdf()

real(c_double) function gsl_ran_dirichlet_pdf ( integer(c_size_t), value  k,
type(c_ptr), value  alpha,
type(c_ptr), value  theta 
)

◆ gsl_ran_discrete()

integer(c_size_t) function gsl_ran_discrete ( type(c_ptr), value  r,
type(c_ptr), value  g 
)

◆ gsl_ran_discrete_free()

subroutine gsl_ran_discrete_free ( type(c_ptr), value  g)

◆ gsl_ran_discrete_pdf()

real(c_double) function gsl_ran_discrete_pdf ( integer(c_size_t), value  k,
type(c_ptr), value  g 
)

◆ gsl_ran_discrete_preproc()

type(c_ptr) function gsl_ran_discrete_preproc ( integer(c_size_t), value  k,
type(c_ptr), value  p 
)

◆ gsl_ran_exponential()

real(c_double) function gsl_ran_exponential ( type(c_ptr), value  r,
real(c_double), value  mu 
)

◆ gsl_ran_exponential_pdf()

real(c_double) function gsl_ran_exponential_pdf ( real(c_double), value  x,
real(c_double), value  mu 
)

◆ gsl_ran_exppow()

real(c_double) function gsl_ran_exppow ( type(c_ptr), value  r,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_exppow_pdf()

real(c_double) function gsl_ran_exppow_pdf ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_fdist()

real(c_double) function gsl_ran_fdist ( type(c_ptr), value  r,
real(c_double), value  nu1,
real(c_double), value  nu2 
)

◆ gsl_ran_fdist_pdf()

real(c_double) function gsl_ran_fdist_pdf ( real(c_double), value  x,
real(c_double), value  nu1,
real(c_double), value  nu2 
)

◆ gsl_ran_flat()

real(c_double) function gsl_ran_flat ( type(c_ptr), value  r,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_flat_pdf()

real(c_double) function gsl_ran_flat_pdf ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_gamma()

real(c_double) function gsl_ran_gamma ( type(c_ptr), value  r,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_gamma_mt()

real(c_double) function gsl_ran_gamma_mt ( type(c_ptr), value  r,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_gamma_pdf()

real(c_double) function gsl_ran_gamma_pdf ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_gaussian()

real(c_double) function gsl_ran_gaussian ( type(c_ptr), value  r,
real(c_double), value  sigma 
)

◆ gsl_ran_gaussian_pdf()

real(c_double) function gsl_ran_gaussian_pdf ( real(c_double), value  x,
real(c_double), value  sigma 
)

◆ gsl_ran_gaussian_ratio_method()

real(c_double) function gsl_ran_gaussian_ratio_method ( type(c_ptr), value  r,
real(c_double), value  sigma 
)

◆ gsl_ran_gaussian_tail()

real(c_double) function gsl_ran_gaussian_tail ( type(c_ptr), value  r,
real(c_double), value  a,
real(c_double), value  sigma 
)

◆ gsl_ran_gaussian_tail_pdf()

real(c_double) function gsl_ran_gaussian_tail_pdf ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  sigma 
)

◆ gsl_ran_gaussian_ziggurat()

real(c_double) function gsl_ran_gaussian_ziggurat ( type(c_ptr), value  r,
real(c_double), value  sigma 
)

◆ gsl_ran_geometric()

integer(c_int) function gsl_ran_geometric ( type(c_ptr), value  r,
real(c_double), value  p 
)

◆ gsl_ran_geometric_pdf()

real(c_double) function gsl_ran_geometric_pdf ( integer(c_int), value  k,
real(c_double), value  p 
)

◆ gsl_ran_gumbel1()

real(c_double) function gsl_ran_gumbel1 ( type(c_ptr), value  r,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_gumbel1_pdf()

real(c_double) function gsl_ran_gumbel1_pdf ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_gumbel2()

real(c_double) function gsl_ran_gumbel2 ( type(c_ptr), value  r,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_gumbel2_pdf()

real(c_double) function gsl_ran_gumbel2_pdf ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_hypergeometric()

integer(c_int) function gsl_ran_hypergeometric ( type(c_ptr), value  r,
integer(c_int), value  n1,
integer(c_int), value  n2,
integer(c_int), value  t 
)

◆ gsl_ran_hypergeometric_pdf()

real(c_double) function gsl_ran_hypergeometric_pdf ( integer(c_int), value  k,
integer(c_int), value  n1,
integer(c_int), value  n2,
integer(c_int), value  t 
)

◆ gsl_ran_landau()

real(c_double) function gsl_ran_landau ( type(c_ptr), value  r)

◆ gsl_ran_landau_pdf()

real(c_double) function gsl_ran_landau_pdf ( real(c_double), value  x)

◆ gsl_ran_laplace()

real(c_double) function gsl_ran_laplace ( type(c_ptr), value  r,
real(c_double), value  a 
)

◆ gsl_ran_laplace_pdf()

real(c_double) function gsl_ran_laplace_pdf ( real(c_double), value  x,
real(c_double), value  a 
)

◆ gsl_ran_levy()

real(c_double) function gsl_ran_levy ( type(c_ptr), value  r,
real(c_double), value  c,
real(c_double), value  alpha 
)

◆ gsl_ran_levy_skew()

real(c_double) function gsl_ran_levy_skew ( type(c_ptr), value  r,
real(c_double), value  c,
real(c_double), value  alpha,
real(c_double), value  beta 
)

◆ gsl_ran_logarithmic()

integer(c_int) function gsl_ran_logarithmic ( type(c_ptr), value  r,
real(c_double), value  p 
)

◆ gsl_ran_logarithmic_pdf()

real(c_double) function gsl_ran_logarithmic_pdf ( integer(c_int), value  k,
real(c_double), value  p 
)

◆ gsl_ran_logistic()

real(c_double) function gsl_ran_logistic ( type(c_ptr), value  r,
real(c_double), value  a 
)

◆ gsl_ran_logistic_pdf()

real(c_double) function gsl_ran_logistic_pdf ( real(c_double), value  x,
real(c_double), value  a 
)

◆ gsl_ran_lognormal()

real(c_double) function gsl_ran_lognormal ( type(c_ptr), value  r,
real(c_double), value  zeta,
real(c_double), value  sigma 
)

◆ gsl_ran_lognormal_pdf()

real(c_double) function gsl_ran_lognormal_pdf ( real(c_double), value  x,
real(c_double), value  zeta,
real(c_double), value  sigma 
)

◆ gsl_ran_multinomial()

subroutine gsl_ran_multinomial ( type(c_ptr), value  r,
integer(c_size_t), value  k,
integer(c_int), value  nn,
type(c_ptr), value  p,
type(c_ptr), value  n 
)

◆ gsl_ran_multinomial_lnpdf()

real(c_double) function gsl_ran_multinomial_lnpdf ( integer(c_size_t), value  k,
type(c_ptr), value  p,
type(c_ptr), value  n 
)

◆ gsl_ran_multinomial_pdf()

real(c_double) function gsl_ran_multinomial_pdf ( integer(c_size_t), value  k,
type(c_ptr), value  p,
type(c_ptr), value  n 
)

◆ gsl_ran_multivariate_gaussian()

integer(c_int) function gsl_ran_multivariate_gaussian ( type(c_ptr), value  r,
type(c_ptr), value  mu,
type(c_ptr), value  l,
type(c_ptr), value  result 
)

◆ gsl_ran_multivariate_gaussian_log_pdf()

integer(c_int) function gsl_ran_multivariate_gaussian_log_pdf ( type(c_ptr), value  x,
type(c_ptr), value  mu,
type(c_ptr), value  l,
real(fgsl_double)  result,
type(c_ptr), value  work 
)

◆ gsl_ran_multivariate_gaussian_mean()

integer(c_int) function gsl_ran_multivariate_gaussian_mean ( type(c_ptr), value  x,
type(c_ptr), value  mu_hat 
)

◆ gsl_ran_multivariate_gaussian_pdf()

integer(c_int) function gsl_ran_multivariate_gaussian_pdf ( type(c_ptr), value  x,
type(c_ptr), value  mu,
type(c_ptr), value  l,
real(fgsl_double)  result,
type(c_ptr), value  work 
)

◆ gsl_ran_multivariate_gaussian_vcov()

integer(c_int) function gsl_ran_multivariate_gaussian_vcov ( type(c_ptr), value  x,
type(c_ptr), value  sigma_hat 
)

◆ gsl_ran_negative_binomial()

integer(c_int) function gsl_ran_negative_binomial ( type(c_ptr), value  r,
real(c_double), value  p,
real(c_double), value  n 
)

◆ gsl_ran_negative_binomial_pdf()

real(c_double) function gsl_ran_negative_binomial_pdf ( integer(c_int), value  k,
real(c_double), value  p,
real(c_double), value  n 
)

◆ gsl_ran_pareto()

real(c_double) function gsl_ran_pareto ( type(c_ptr), value  r,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_pareto_pdf()

real(c_double) function gsl_ran_pareto_pdf ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_pascal()

integer(c_int) function gsl_ran_pascal ( type(c_ptr), value  r,
real(c_double), value  p,
real(c_double), value  n 
)

◆ gsl_ran_pascal_pdf()

real(c_double) function gsl_ran_pascal_pdf ( integer(c_int), value  k,
real(c_double), value  p,
real(c_double), value  n 
)

◆ gsl_ran_poisson()

integer(c_int) function gsl_ran_poisson ( type(c_ptr), value  r,
real(c_double), value  mu 
)

◆ gsl_ran_poisson_pdf()

real(c_double) function gsl_ran_poisson_pdf ( integer(c_int), value  k,
real(c_double), value  mu 
)

◆ gsl_ran_rayleigh()

real(c_double) function gsl_ran_rayleigh ( type(c_ptr), value  r,
real(c_double), value  sigma 
)

◆ gsl_ran_rayleigh_pdf()

real(c_double) function gsl_ran_rayleigh_pdf ( real(c_double), value  x,
real(c_double), value  sigma 
)

◆ gsl_ran_rayleigh_tail()

real(c_double) function gsl_ran_rayleigh_tail ( type(c_ptr), value  r,
real(c_double), value  a,
real(c_double), value  sigma 
)

◆ gsl_ran_rayleigh_tail_pdf()

real(c_double) function gsl_ran_rayleigh_tail_pdf ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  sigma 
)

◆ gsl_ran_sample()

subroutine gsl_ran_sample ( type(c_ptr), value  r,
type(c_ptr), value  dest,
integer(c_size_t), value  k,
type(c_ptr), value  src,
integer(c_size_t), value  n,
integer(c_size_t), value  size 
)

◆ gsl_ran_shuffle()

subroutine gsl_ran_shuffle ( type(c_ptr), value  r,
type(c_ptr), value  base,
integer(c_size_t), value  n,
integer(c_size_t), value  size 
)

◆ gsl_ran_tdist()

real(c_double) function gsl_ran_tdist ( type(c_ptr), value  r,
real(c_double), value  nu 
)

◆ gsl_ran_tdist_pdf()

real(c_double) function gsl_ran_tdist_pdf ( real(c_double), value  x,
real(c_double), value  nu 
)

◆ gsl_ran_ugaussian()

real(c_double) function gsl_ran_ugaussian ( type(c_ptr), value  r)

◆ gsl_ran_ugaussian_pdf()

real(c_double) function gsl_ran_ugaussian_pdf ( real(c_double), value  x)

◆ gsl_ran_ugaussian_ratio_method()

real(c_double) function gsl_ran_ugaussian_ratio_method ( type(c_ptr), value  r)

◆ gsl_ran_ugaussian_tail()

real(c_double) function gsl_ran_ugaussian_tail ( type(c_ptr), value  r,
real(c_double), value  a 
)

◆ gsl_ran_ugaussian_tail_pdf()

real(c_double) function gsl_ran_ugaussian_tail_pdf ( real(c_double), value  x,
real(c_double), value  a 
)

◆ gsl_ran_weibull()

real(c_double) function gsl_ran_weibull ( type(c_ptr), value  r,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_weibull_pdf()

real(c_double) function gsl_ran_weibull_pdf ( real(c_double), value  x,
real(c_double), value  a,
real(c_double), value  b 
)

◆ gsl_ran_wishart()

integer(c_int) function gsl_ran_wishart ( type(c_ptr), value  r,
real(c_double), value  df,
type(c_ptr), value  l,
type(c_ptr), value  result,
type(c_ptr), value  work 
)

◆ gsl_ran_wishart_log_pdf()

integer(c_int) function gsl_ran_wishart_log_pdf ( type(c_ptr), value  x,
type(c_ptr), value  l_x,
real(c_double), value  df,
type(c_ptr), value  l,
real(c_double), intent(inout)  result,
type(c_ptr), value  work 
)

◆ gsl_ran_wishart_pdf()

integer(c_int) function gsl_ran_wishart_pdf ( type(c_ptr), value  x,
type(c_ptr), value  l_x,
real(c_double), value  df,
type(c_ptr), value  l,
real(c_double), intent(inout)  result,
type(c_ptr), value  work 
)

◆ gsl_rng_alloc()

type(c_ptr) function gsl_rng_alloc ( type(c_ptr), value  t)

◆ gsl_rng_clone()

type(c_ptr) function gsl_rng_clone ( type(c_ptr), value  r)

◆ gsl_rng_env_setup()

type(c_ptr) function gsl_rng_env_setup

◆ gsl_rng_fread()

integer(c_int) function gsl_rng_fread ( type(c_ptr), value  stream,
type(c_ptr), value  r 
)

◆ gsl_rng_free()

subroutine gsl_rng_free ( type(c_ptr), value  r)

◆ gsl_rng_fwrite()

integer(c_int) function gsl_rng_fwrite ( type(c_ptr), value  stream,
type(c_ptr), value  r 
)

◆ gsl_rng_get()

integer(c_long) function gsl_rng_get ( type(c_ptr), value  r)

◆ gsl_rng_max()

integer(c_long) function gsl_rng_max ( type(c_ptr), value  r)

◆ gsl_rng_memcpy()

integer(c_int) function gsl_rng_memcpy ( type(c_ptr), value  cpy,
type(c_ptr), value  src 
)

◆ gsl_rng_min()

integer(c_long) function gsl_rng_min ( type(c_ptr), value  r)

◆ gsl_rng_name()

type(c_ptr) function gsl_rng_name ( type(c_ptr), value  r)

◆ gsl_rng_set()

subroutine gsl_rng_set ( type(c_ptr), value  r,
integer(c_long), value  s 
)

◆ gsl_rng_uniform()

real(c_double) function gsl_rng_uniform ( type(c_ptr), value  r)

◆ gsl_rng_uniform_int()

integer(c_long) function gsl_rng_uniform_int ( type(c_ptr), value  r,
integer(c_long), value  n 
)

◆ gsl_rng_uniform_pos()

real(c_double) function gsl_rng_uniform_pos ( type(c_ptr), value  r)