FGSL
Fortran interface for the GNU scientific library
|
Functions/Subroutines | |
type(c_ptr) function | gsl_histogram_alloc (n) |
integer(c_int) function | gsl_histogram_set_ranges (h, range, size) |
integer(c_int) function | gsl_histogram_set_ranges_uniform (h, xmin, xmax) |
subroutine | gsl_histogram_free (h) |
integer(c_int) function | gsl_histogram_memcpy (dest, src) |
type(c_ptr) function | gsl_histogram_clone (src) |
integer(c_int) function | gsl_histogram_increment (h, x) |
integer(c_int) function | gsl_histogram_accumulate (h, x, weight) |
real(c_double) function | gsl_histogram_get (h, i) |
integer(c_int) function | gsl_histogram_get_range (h, i, lower, upper) |
real(c_double) function | gsl_histogram_max (h) |
real(c_double) function | gsl_histogram_min (h) |
integer(c_size_t) function | gsl_histogram_bins (h) |
subroutine | gsl_histogram_reset (h) |
integer(c_int) function | gsl_histogram_find (h, x, i) |
real(c_double) function | gsl_histogram_max_val (h) |
integer(c_size_t) function | gsl_histogram_max_bin (h) |
real(c_double) function | gsl_histogram_min_val (h) |
integer(c_size_t) function | gsl_histogram_min_bin (h) |
real(c_double) function | gsl_histogram_mean (h) |
real(c_double) function | gsl_histogram_sigma (h) |
real(c_double) function | gsl_histogram_sum (h) |
integer(c_int) function | gsl_histogram_equal_bins_p (h1, h2) |
integer(c_int) function | gsl_histogram_add (h1, h2) |
integer(c_int) function | gsl_histogram_sub (h1, h2) |
integer(c_int) function | gsl_histogram_mul (h1, h2) |
integer(c_int) function | gsl_histogram_div (h1, h2) |
integer(c_int) function | gsl_histogram_scale (h, scale) |
integer(c_int) function | gsl_histogram_shift (h, offset) |
integer(c_int) function | gsl_histogram_fwrite (stream, h) |
integer(c_int) function | gsl_histogram_fread (stream, h) |
integer(c_int) function | gsl_histogram_fprintf (stream, h, range_format, bin_format) |
integer(c_int) function | gsl_histogram_fscanf (stream, h) |
type(c_ptr) function | gsl_histogram_pdf_alloc (n) |
integer(c_int) function | gsl_histogram_pdf_init (p, h) |
subroutine | gsl_histogram_pdf_free (p) |
real(c_double) function | gsl_histogram_pdf_sample (p, r) |
type(c_ptr) function | gsl_histogram2d_alloc (nx, ny) |
integer(c_int) function | gsl_histogram2d_set_ranges (h, xrange, xsize, yrange, ysize) |
integer(c_int) function | gsl_histogram2d_set_ranges_uniform (h, xmin, xmax, ymin, ymax) |
subroutine | gsl_histogram2d_free (h) |
integer(c_int) function | gsl_histogram2d_memcpy (dest, src) |
type(c_ptr) function | gsl_histogram2d_clone (src) |
integer(c_int) function | gsl_histogram2d_increment (h, x, y) |
integer(c_int) function | gsl_histogram2d_accumulate (h, x, y, weight) |
real(c_double) function | gsl_histogram2d_get (h, i, j) |
integer(c_int) function | gsl_histogram2d_get_xrange (h, i, xlower, xupper) |
integer(c_int) function | gsl_histogram2d_get_yrange (h, i, ylower, yupper) |
real(c_double) function | gsl_histogram2d_xmax (h) |
real(c_double) function | gsl_histogram2d_xmin (h) |
integer(c_size_t) function | gsl_histogram2d_nx (h) |
real(c_double) function | gsl_histogram2d_ymax (h) |
real(c_double) function | gsl_histogram2d_ymin (h) |
integer(c_size_t) function | gsl_histogram2d_ny (h) |
subroutine | gsl_histogram2d_reset (h) |
integer(c_int) function | gsl_histogram2d_find (h, x, y, i, j) |
real(c_double) function | gsl_histogram2d_max_val (h) |
subroutine | gsl_histogram2d_max_bin (h, i, j) |
real(c_double) function | gsl_histogram2d_min_val (h) |
subroutine | gsl_histogram2d_min_bin (h, i, j) |
real(c_double) function | gsl_histogram2d_xmean (h) |
real(c_double) function | gsl_histogram2d_ymean (h) |
real(c_double) function | gsl_histogram2d_xsigma (h) |
real(c_double) function | gsl_histogram2d_ysigma (h) |
real(c_double) function | gsl_histogram2d_cov (h) |
real(c_double) function | gsl_histogram2d_sum (h) |
integer(c_int) function | gsl_histogram2d_equal_bins_p (h1, h2) |
integer(c_int) function | gsl_histogram2d_add (h1, h2) |
integer(c_int) function | gsl_histogram2d_sub (h1, h2) |
integer(c_int) function | gsl_histogram2d_mul (h1, h2) |
integer(c_int) function | gsl_histogram2d_div (h1, h2) |
integer(c_int) function | gsl_histogram2d_scale (h, scale) |
integer(c_int) function | gsl_histogram2d_shift (h, offset) |
integer(c_int) function | gsl_histogram2d_fwrite (stream, h) |
integer(c_int) function | gsl_histogram2d_fread (stream, h) |
integer(c_int) function | gsl_histogram2d_fprintf (stream, h, range_format, bin_format) |
integer(c_int) function | gsl_histogram2d_fscanf (stream, h) |
type(c_ptr) function | gsl_histogram2d_pdf_alloc (nx, ny) |
integer(c_int) function | gsl_histogram2d_pdf_init (p, h) |
subroutine | gsl_histogram2d_pdf_free (p) |
integer(c_int) function | gsl_histogram2d_pdf_sample (p, r1, r2, x, y) |
integer(c_int) function gsl_histogram2d_accumulate | ( | type(c_ptr), value | h, |
real(c_double), value | x, | ||
real(c_double), value | y, | ||
real(c_double), value | weight | ||
) |
integer(c_int) function gsl_histogram2d_add | ( | type(c_ptr), value | h1, |
type(c_ptr), value | h2 | ||
) |
type(c_ptr) function gsl_histogram2d_alloc | ( | integer(c_size_t), value | nx, |
integer(c_size_t), value | ny | ||
) |
type(c_ptr) function gsl_histogram2d_clone | ( | type(c_ptr), value | src | ) |
real(c_double) function gsl_histogram2d_cov | ( | type(c_ptr), value | h | ) |
integer(c_int) function gsl_histogram2d_div | ( | type(c_ptr), value | h1, |
type(c_ptr), value | h2 | ||
) |
integer(c_int) function gsl_histogram2d_equal_bins_p | ( | type(c_ptr), value | h1, |
type(c_ptr), value | h2 | ||
) |
integer(c_int) function gsl_histogram2d_find | ( | type(c_ptr), value | h, |
real(c_double), value | x, | ||
real(c_double), value | y, | ||
integer(c_size_t), intent(out) | i, | ||
integer(c_size_t), intent(out) | j | ||
) |
integer(c_int) function gsl_histogram2d_fprintf | ( | type(c_ptr), value | stream, |
type(c_ptr), value | h, | ||
character(kind=c_char), dimension(*) | range_format, | ||
character(kind=c_char), dimension(*) | bin_format | ||
) |
integer(c_int) function gsl_histogram2d_fread | ( | type(c_ptr), value | stream, |
type(c_ptr), value | h | ||
) |
subroutine gsl_histogram2d_free | ( | type(c_ptr), value | h | ) |
integer(c_int) function gsl_histogram2d_fscanf | ( | type(c_ptr), value | stream, |
type(c_ptr), value | h | ||
) |
integer(c_int) function gsl_histogram2d_fwrite | ( | type(c_ptr), value | stream, |
type(c_ptr), value | h | ||
) |
real(c_double) function gsl_histogram2d_get | ( | type(c_ptr), value | h, |
integer(c_size_t), value | i, | ||
integer(c_size_t), value | j | ||
) |
integer(c_int) function gsl_histogram2d_get_xrange | ( | type(c_ptr), value | h, |
integer(c_size_t), value | i, | ||
real(c_double), intent(out) | xlower, | ||
real(c_double), intent(out) | xupper | ||
) |
integer(c_int) function gsl_histogram2d_get_yrange | ( | type(c_ptr), value | h, |
integer(c_size_t), value | i, | ||
real(c_double), intent(out) | ylower, | ||
real(c_double), intent(out) | yupper | ||
) |
integer(c_int) function gsl_histogram2d_increment | ( | type(c_ptr), value | h, |
real(c_double), value | x, | ||
real(c_double), value | y | ||
) |
subroutine gsl_histogram2d_max_bin | ( | type(c_ptr), value | h, |
integer(c_size_t), intent(out) | i, | ||
integer(c_size_t), intent(out) | j | ||
) |
real(c_double) function gsl_histogram2d_max_val | ( | type(c_ptr), value | h | ) |
integer(c_int) function gsl_histogram2d_memcpy | ( | type(c_ptr), value | dest, |
type(c_ptr), value | src | ||
) |
subroutine gsl_histogram2d_min_bin | ( | type(c_ptr), value | h, |
integer(c_size_t), intent(out) | i, | ||
integer(c_size_t), intent(out) | j | ||
) |
real(c_double) function gsl_histogram2d_min_val | ( | type(c_ptr), value | h | ) |
integer(c_int) function gsl_histogram2d_mul | ( | type(c_ptr), value | h1, |
type(c_ptr), value | h2 | ||
) |
integer(c_size_t) function gsl_histogram2d_nx | ( | type(c_ptr), value | h | ) |
integer(c_size_t) function gsl_histogram2d_ny | ( | type(c_ptr), value | h | ) |
type(c_ptr) function gsl_histogram2d_pdf_alloc | ( | integer(c_size_t), value | nx, |
integer(c_size_t), value | ny | ||
) |
subroutine gsl_histogram2d_pdf_free | ( | type(c_ptr), value | p | ) |
integer(c_int) function gsl_histogram2d_pdf_init | ( | type(c_ptr), value | p, |
type(c_ptr), value | h | ||
) |
integer(c_int) function gsl_histogram2d_pdf_sample | ( | type(c_ptr), value | p, |
real(c_double), value | r1, | ||
real(c_double), value | r2, | ||
real(c_double), intent(out) | x, | ||
real(c_double), intent(out) | y | ||
) |
subroutine gsl_histogram2d_reset | ( | type(c_ptr), value | h | ) |
integer(c_int) function gsl_histogram2d_scale | ( | type(c_ptr), value | h, |
real(c_double), value | scale | ||
) |
integer(c_int) function gsl_histogram2d_set_ranges | ( | type(c_ptr), value | h, |
type(c_ptr), value | xrange, | ||
integer(c_size_t), value | xsize, | ||
type(c_ptr), value | yrange, | ||
integer(c_size_t), value | ysize | ||
) |
integer(c_int) function gsl_histogram2d_set_ranges_uniform | ( | type(c_ptr), value | h, |
real(c_double), value | xmin, | ||
real(c_double), value | xmax, | ||
real(c_double), value | ymin, | ||
real(c_double), value | ymax | ||
) |
integer(c_int) function gsl_histogram2d_shift | ( | type(c_ptr), value | h, |
real(c_double), value | offset | ||
) |
integer(c_int) function gsl_histogram2d_sub | ( | type(c_ptr), value | h1, |
type(c_ptr), value | h2 | ||
) |
real(c_double) function gsl_histogram2d_sum | ( | type(c_ptr), value | h | ) |
real(c_double) function gsl_histogram2d_xmax | ( | type(c_ptr), value | h | ) |
real(c_double) function gsl_histogram2d_xmean | ( | type(c_ptr), value | h | ) |
real(c_double) function gsl_histogram2d_xmin | ( | type(c_ptr), value | h | ) |
real(c_double) function gsl_histogram2d_xsigma | ( | type(c_ptr), value | h | ) |
real(c_double) function gsl_histogram2d_ymax | ( | type(c_ptr), value | h | ) |
real(c_double) function gsl_histogram2d_ymean | ( | type(c_ptr), value | h | ) |
real(c_double) function gsl_histogram2d_ymin | ( | type(c_ptr), value | h | ) |
real(c_double) function gsl_histogram2d_ysigma | ( | type(c_ptr), value | h | ) |
integer(c_int) function gsl_histogram_accumulate | ( | type(c_ptr), value | h, |
real(c_double), value | x, | ||
real(c_double), value | weight | ||
) |
integer(c_int) function gsl_histogram_add | ( | type(c_ptr), value | h1, |
type(c_ptr), value | h2 | ||
) |
type(c_ptr) function gsl_histogram_alloc | ( | integer(c_size_t), value | n | ) |
integer(c_size_t) function gsl_histogram_bins | ( | type(c_ptr), value | h | ) |
type(c_ptr) function gsl_histogram_clone | ( | type(c_ptr), value | src | ) |
integer(c_int) function gsl_histogram_div | ( | type(c_ptr), value | h1, |
type(c_ptr), value | h2 | ||
) |
integer(c_int) function gsl_histogram_equal_bins_p | ( | type(c_ptr), value | h1, |
type(c_ptr), value | h2 | ||
) |
integer(c_int) function gsl_histogram_find | ( | type(c_ptr), value | h, |
real(c_double), value | x, | ||
integer(c_size_t), intent(out) | i | ||
) |
integer(c_int) function gsl_histogram_fprintf | ( | type(c_ptr), value | stream, |
type(c_ptr), value | h, | ||
character(kind=c_char), dimension(*) | range_format, | ||
character(kind=c_char), dimension(*) | bin_format | ||
) |
integer(c_int) function gsl_histogram_fread | ( | type(c_ptr), value | stream, |
type(c_ptr), value | h | ||
) |
subroutine gsl_histogram_free | ( | type(c_ptr), value | h | ) |
integer(c_int) function gsl_histogram_fscanf | ( | type(c_ptr), value | stream, |
type(c_ptr), value | h | ||
) |
integer(c_int) function gsl_histogram_fwrite | ( | type(c_ptr), value | stream, |
type(c_ptr), value | h | ||
) |
real(c_double) function gsl_histogram_get | ( | type(c_ptr), value | h, |
integer(c_size_t), value | i | ||
) |
integer(c_int) function gsl_histogram_get_range | ( | type(c_ptr), value | h, |
integer(c_size_t), value | i, | ||
real(c_double), intent(out) | lower, | ||
real(c_double), intent(out) | upper | ||
) |
integer(c_int) function gsl_histogram_increment | ( | type(c_ptr), value | h, |
real(c_double), value | x | ||
) |
real(c_double) function gsl_histogram_max | ( | type(c_ptr), value | h | ) |
integer(c_size_t) function gsl_histogram_max_bin | ( | type(c_ptr), value | h | ) |
real(c_double) function gsl_histogram_max_val | ( | type(c_ptr), value | h | ) |
real(c_double) function gsl_histogram_mean | ( | type(c_ptr), value | h | ) |
integer(c_int) function gsl_histogram_memcpy | ( | type(c_ptr), value | dest, |
type(c_ptr), value | src | ||
) |
real(c_double) function gsl_histogram_min | ( | type(c_ptr), value | h | ) |
integer(c_size_t) function gsl_histogram_min_bin | ( | type(c_ptr), value | h | ) |
real(c_double) function gsl_histogram_min_val | ( | type(c_ptr), value | h | ) |
integer(c_int) function gsl_histogram_mul | ( | type(c_ptr), value | h1, |
type(c_ptr), value | h2 | ||
) |
type(c_ptr) function gsl_histogram_pdf_alloc | ( | integer(c_size_t), value | n | ) |
subroutine gsl_histogram_pdf_free | ( | type(c_ptr), value | p | ) |
integer(c_int) function gsl_histogram_pdf_init | ( | type(c_ptr), value | p, |
type(c_ptr), value | h | ||
) |
real(c_double) function gsl_histogram_pdf_sample | ( | type(c_ptr), value | p, |
real(c_double), value | r | ||
) |
subroutine gsl_histogram_reset | ( | type(c_ptr), value | h | ) |
integer(c_int) function gsl_histogram_scale | ( | type(c_ptr), value | h, |
real(c_double), value | scale | ||
) |
integer(c_int) function gsl_histogram_set_ranges | ( | type(c_ptr), value | h, |
type(c_ptr), value | range, | ||
integer(c_size_t), value | size | ||
) |
integer(c_int) function gsl_histogram_set_ranges_uniform | ( | type(c_ptr), value | h, |
real(c_double), value | xmin, | ||
real(c_double), value | xmax | ||
) |
integer(c_int) function gsl_histogram_shift | ( | type(c_ptr), value | h, |
real(c_double), value | offset | ||
) |
real(c_double) function gsl_histogram_sigma | ( | type(c_ptr), value | h | ) |
integer(c_int) function gsl_histogram_sub | ( | type(c_ptr), value | h1, |
type(c_ptr), value | h2 | ||
) |
real(c_double) function gsl_histogram_sum | ( | type(c_ptr), value | h | ) |