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

Functions/Subroutines

real(c_double) function gsl_stats_mean (data, stride, n)
 
real(c_double) function gsl_stats_variance (data, stride, n)
 
real(c_double) function gsl_stats_variance_m (data, stride, n, mean)
 
real(c_double) function gsl_stats_sd (data, stride, n)
 
real(c_double) function gsl_stats_sd_m (data, stride, n, mean)
 
real(c_double) function gsl_stats_variance_with_fixed_mean (data, stride, n, mean)
 
real(c_double) function gsl_stats_sd_with_fixed_mean (data, stride, n, mean)
 
real(c_double) function gsl_stats_absdev (data, stride, n)
 
real(c_double) function gsl_stats_absdev_m (data, stride, n, mean)
 
real(c_double) function gsl_stats_skew (data, stride, n)
 
real(c_double) function gsl_stats_skew_m_sd (data, stride, n, mean, sd)
 
real(c_double) function gsl_stats_kurtosis (data, stride, n)
 
real(c_double) function gsl_stats_kurtosis_m_sd (data, stride, n, mean, sd)
 
real(c_double) function gsl_stats_lag1_autocorrelation (data, stride, n)
 
real(c_double) function gsl_stats_lag1_autocorrelation_m (data, stride, n, mean)
 
real(c_double) function gsl_stats_covariance (data1, stride1, data2, stride2, n)
 
real(c_double) function gsl_stats_covariance_m (data1, stride1, data2, stride2, n, mean1, mean2)
 
real(c_double) function gsl_stats_correlation (data1, stride1, data2, stride2, n)
 
real(c_double) function gsl_stats_spearman (data1, stride1, data2, stride2, n, work)
 
real(c_double) function gsl_stats_wmean (w, wstride, data, stride, n)
 
real(c_double) function gsl_stats_wvariance (w, wstride, data, stride, n)
 
real(c_double) function gsl_stats_wvariance_m (w, wstride, data, stride, n, mean)
 
real(c_double) function gsl_stats_wsd (w, wstride, data, stride, n)
 
real(c_double) function gsl_stats_wsd_m (w, wstride, data, stride, n, mean)
 
real(c_double) function gsl_stats_wvariance_with_fixed_mean (w, wstride, data, stride, n, mean)
 
real(c_double) function gsl_stats_wsd_with_fixed_mean (w, wstride, data, stride, n, mean)
 
real(c_double) function gsl_stats_wabsdev (w, wstride, data, stride, n)
 
real(c_double) function gsl_stats_wabsdev_m (w, wstride, data, stride, n, mean)
 
real(c_double) function gsl_stats_wskew (w, wstride, data, stride, n)
 
real(c_double) function gsl_stats_wskew_m_sd (w, wstride, data, stride, n, mean, sd)
 
real(c_double) function gsl_stats_wkurtosis (w, wstride, data, stride, n)
 
real(c_double) function gsl_stats_wkurtosis_m_sd (w, wstride, data, stride, n, mean, sd)
 
real(c_double) function gsl_stats_max (data, stride, n)
 
real(c_double) function gsl_stats_min (data, stride, n)
 
subroutine gsl_stats_minmax (min, max, data, stride, n)
 
integer(c_size_t) function gsl_stats_max_index (data, stride, n)
 
integer(c_size_t) function gsl_stats_min_index (data, stride, n)
 
subroutine gsl_stats_minmax_index (min_index, max_index, data, stride, n)
 
real(c_double) function gsl_stats_median_from_sorted_data (data, stride, n)
 
real(fgsl_double) function fgsl_stats_median (data, stride, n)
 
real(c_double) function gsl_stats_quantile_from_sorted_data (data, stride, n, f)
 
subroutine fgsl_stats_select (data, stride, n, k)
 
real(fgsl_double) function fgsl_stats_trmean_from_sorted_data (alpha, data, stride, n)
 
real(fgsl_double) function fgsl_stats_gastwirth_from_sorted_data (data, stride, n)
 
real(fgsl_double) function fgsl_stats_mad0 (data, stride, n, work)
 
real(fgsl_double) function fgsl_stats_mad (data, stride, n, work)
 
real(fgsl_double) function fgsl_stats_sn0_from_sorted_data (data, stride, n, work)
 
real(fgsl_double) function fgsl_stats_sn_from_sorted_data (data, stride, n, work)
 
real(fgsl_double) function fgsl_stats_qn0_from_sorted_data (data, stride, n, work, work_int)
 
real(fgsl_double) function fgsl_stats_qn_from_sorted_data (data, stride, n, work, work_int)
 

Function/Subroutine Documentation

◆ fgsl_stats_gastwirth_from_sorted_data()

real(fgsl_double) function fgsl_stats_gastwirth_from_sorted_data ( real(fgsl_double), dimension(*), intent(in)  data,
integer(fgsl_size_t), value  stride,
integer(fgsl_size_t), value  n 
)

◆ fgsl_stats_mad()

real(fgsl_double) function fgsl_stats_mad ( real(fgsl_double), dimension(*), intent(in)  data,
integer(fgsl_size_t), value  stride,
integer(fgsl_size_t), value  n,
real(fgsl_double), dimension(*), intent(inout)  work 
)

◆ fgsl_stats_mad0()

real(fgsl_double) function fgsl_stats_mad0 ( real(fgsl_double), dimension(*), intent(in)  data,
integer(fgsl_size_t), value  stride,
integer(fgsl_size_t), value  n,
real(fgsl_double), dimension(*), intent(inout)  work 
)

◆ fgsl_stats_median()

real(fgsl_double) function fgsl_stats_median ( real(fgsl_double), dimension(*), intent(in)  data,
integer(fgsl_size_t), value  stride,
integer(fgsl_size_t), value  n 
)

◆ fgsl_stats_qn0_from_sorted_data()

real(fgsl_double) function fgsl_stats_qn0_from_sorted_data ( real(fgsl_double), dimension(*), intent(in)  data,
integer(fgsl_size_t), value  stride,
integer(fgsl_size_t), value  n,
real(fgsl_double), dimension(*), intent(inout)  work,
integer(fgsl_int), dimension(*), intent(inout)  work_int 
)

◆ fgsl_stats_qn_from_sorted_data()

real(fgsl_double) function fgsl_stats_qn_from_sorted_data ( real(fgsl_double), dimension(*), intent(in)  data,
integer(fgsl_size_t), value  stride,
integer(fgsl_size_t), value  n,
real(fgsl_double), dimension(*), intent(inout)  work,
integer(fgsl_int), dimension(*), intent(inout)  work_int 
)

◆ fgsl_stats_select()

subroutine fgsl_stats_select ( real(fgsl_double), dimension(*), intent(inout)  data,
integer(fgsl_size_t), value  stride,
integer(fgsl_size_t), value  n,
integer(fgsl_size_t), value  k 
)

◆ fgsl_stats_sn0_from_sorted_data()

real(fgsl_double) function fgsl_stats_sn0_from_sorted_data ( real(fgsl_double), dimension(*), intent(in)  data,
integer(fgsl_size_t), value  stride,
integer(fgsl_size_t), value  n,
real(fgsl_double), dimension(*), intent(inout)  work 
)

◆ fgsl_stats_sn_from_sorted_data()

real(fgsl_double) function fgsl_stats_sn_from_sorted_data ( real(fgsl_double), dimension(*), intent(in)  data,
integer(fgsl_size_t), value  stride,
integer(fgsl_size_t), value  n,
real(fgsl_double), dimension(*), intent(inout)  work 
)

◆ fgsl_stats_trmean_from_sorted_data()

real(fgsl_double) function fgsl_stats_trmean_from_sorted_data ( real(fgsl_double), value  alpha,
real(fgsl_double), dimension(*), intent(in)  data,
integer(fgsl_size_t), value  stride,
integer(fgsl_size_t), value  n 
)

◆ gsl_stats_absdev()

real(c_double) function gsl_stats_absdev ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_absdev_m()

real(c_double) function gsl_stats_absdev_m ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean 
)

◆ gsl_stats_correlation()

real(c_double) function gsl_stats_correlation ( type(c_ptr), value  data1,
integer(c_size_t), value  stride1,
type(c_ptr), value  data2,
integer(c_size_t), value  stride2,
integer(c_size_t), value  n 
)

◆ gsl_stats_covariance()

real(c_double) function gsl_stats_covariance ( type(c_ptr), value  data1,
integer(c_size_t), value  stride1,
type(c_ptr), value  data2,
integer(c_size_t), value  stride2,
integer(c_size_t), value  n 
)

◆ gsl_stats_covariance_m()

real(c_double) function gsl_stats_covariance_m ( type(c_ptr), value  data1,
integer(c_size_t), value  stride1,
type(c_ptr), value  data2,
integer(c_size_t), value  stride2,
integer(c_size_t), value  n,
real(c_double), value  mean1,
real(c_double), value  mean2 
)

◆ gsl_stats_kurtosis()

real(c_double) function gsl_stats_kurtosis ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_kurtosis_m_sd()

real(c_double) function gsl_stats_kurtosis_m_sd ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean,
real(c_double), value  sd 
)

◆ gsl_stats_lag1_autocorrelation()

real(c_double) function gsl_stats_lag1_autocorrelation ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_lag1_autocorrelation_m()

real(c_double) function gsl_stats_lag1_autocorrelation_m ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean 
)

◆ gsl_stats_max()

real(c_double) function gsl_stats_max ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_max_index()

integer(c_size_t) function gsl_stats_max_index ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_mean()

real(c_double) function gsl_stats_mean ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_median_from_sorted_data()

real(c_double) function gsl_stats_median_from_sorted_data ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_min()

real(c_double) function gsl_stats_min ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_min_index()

integer(c_size_t) function gsl_stats_min_index ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_minmax()

subroutine gsl_stats_minmax ( real(c_double)  min,
real(c_double)  max,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_minmax_index()

subroutine gsl_stats_minmax_index ( integer(c_size_t)  min_index,
integer(c_size_t)  max_index,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_quantile_from_sorted_data()

real(c_double) function gsl_stats_quantile_from_sorted_data ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  f 
)

◆ gsl_stats_sd()

real(c_double) function gsl_stats_sd ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_sd_m()

real(c_double) function gsl_stats_sd_m ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean 
)

◆ gsl_stats_sd_with_fixed_mean()

real(c_double) function gsl_stats_sd_with_fixed_mean ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean 
)

◆ gsl_stats_skew()

real(c_double) function gsl_stats_skew ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_skew_m_sd()

real(c_double) function gsl_stats_skew_m_sd ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean,
real(c_double), value  sd 
)

◆ gsl_stats_spearman()

real(c_double) function gsl_stats_spearman ( type(c_ptr), value  data1,
integer(c_size_t), value  stride1,
type(c_ptr), value  data2,
integer(c_size_t), value  stride2,
integer(c_size_t), value  n,
type(c_ptr), value  work 
)

◆ gsl_stats_variance()

real(c_double) function gsl_stats_variance ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_variance_m()

real(c_double) function gsl_stats_variance_m ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean 
)

◆ gsl_stats_variance_with_fixed_mean()

real(c_double) function gsl_stats_variance_with_fixed_mean ( type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean 
)

◆ gsl_stats_wabsdev()

real(c_double) function gsl_stats_wabsdev ( type(c_ptr), value  w,
integer(c_size_t), value  wstride,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_wabsdev_m()

real(c_double) function gsl_stats_wabsdev_m ( type(c_ptr), value  w,
integer(c_size_t), value  wstride,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean 
)

◆ gsl_stats_wkurtosis()

real(c_double) function gsl_stats_wkurtosis ( type(c_ptr), value  w,
integer(c_size_t), value  wstride,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_wkurtosis_m_sd()

real(c_double) function gsl_stats_wkurtosis_m_sd ( type(c_ptr), value  w,
integer(c_size_t), value  wstride,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean,
real(c_double), value  sd 
)

◆ gsl_stats_wmean()

real(c_double) function gsl_stats_wmean ( type(c_ptr), value  w,
integer(c_size_t), value  wstride,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_wsd()

real(c_double) function gsl_stats_wsd ( type(c_ptr), value  w,
integer(c_size_t), value  wstride,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_wsd_m()

real(c_double) function gsl_stats_wsd_m ( type(c_ptr), value  w,
integer(c_size_t), value  wstride,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean 
)

◆ gsl_stats_wsd_with_fixed_mean()

real(c_double) function gsl_stats_wsd_with_fixed_mean ( type(c_ptr), value  w,
integer(c_size_t), value  wstride,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean 
)

◆ gsl_stats_wskew()

real(c_double) function gsl_stats_wskew ( type(c_ptr), value  w,
integer(c_size_t), value  wstride,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_wskew_m_sd()

real(c_double) function gsl_stats_wskew_m_sd ( type(c_ptr), value  w,
integer(c_size_t), value  wstride,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean,
real(c_double), value  sd 
)

◆ gsl_stats_wvariance()

real(c_double) function gsl_stats_wvariance ( type(c_ptr), value  w,
integer(c_size_t), value  wstride,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n 
)

◆ gsl_stats_wvariance_m()

real(c_double) function gsl_stats_wvariance_m ( type(c_ptr), value  w,
integer(c_size_t), value  wstride,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean 
)

◆ gsl_stats_wvariance_with_fixed_mean()

real(c_double) function gsl_stats_wvariance_with_fixed_mean ( type(c_ptr), value  w,
integer(c_size_t), value  wstride,
type(c_ptr), value  data,
integer(c_size_t), value  stride,
integer(c_size_t), value  n,
real(c_double), value  mean 
)