FGSL
Fortran interface for the GNU scientific library
Functions/Subroutines
movstat.finc File Reference

Functions/Subroutines

type(fgsl_movstat_workspace) function fgsl_movstat_alloc (k)
 
type(fgsl_movstat_workspace) function fgsl_movstat_alloc2 (k, j)
 
subroutine fgsl_movstat_free (w)
 
integer(fgsl_int) function fgsl_movstat_mean (endtype, x, y, w)
 
integer(fgsl_int) function fgsl_movstat_variance (endtype, x, y, w)
 
integer(fgsl_int) function fgsl_movstat_sd (endtype, x, y, w)
 
integer(fgsl_int) function fgsl_movstat_min (endtype, x, y, w)
 
integer(fgsl_int) function fgsl_movstat_max (endtype, x, y, w)
 
integer(fgsl_int) function fgsl_movstat_minmax (endtype, x, y_min, y_max, w)
 
integer(fgsl_int) function fgsl_movstat_sum (endtype, x, y, w)
 
integer(fgsl_int) function fgsl_movstat_median (endtype, x, y, w)
 
integer(fgsl_int) function fgsl_movstat_mad0 (endtype, x, xmedian, xmad, w)
 
integer(fgsl_int) function fgsl_movstat_mad (endtype, x, xmedian, xmad, w)
 
integer(fgsl_int) function fgsl_movstat_qqr (endtype, x, q, xqqr, w)
 
integer(fgsl_int) function fgsl_movstat_sn (endtype, x, xscale, w)
 
integer(fgsl_int) function fgsl_movstat_qn (endtype, x, xscale, w)
 
integer(fgsl_int) function fgsl_movstat_apply (endtype, f, x, y, w)
 
integer(fgsl_int) function fgsl_movstat_fill (endtype, x, idx, h, j, window)
 

Function/Subroutine Documentation

◆ fgsl_movstat_alloc()

type(fgsl_movstat_workspace) function fgsl_movstat_alloc ( integer(fgsl_size_t), intent(in)  k)

◆ fgsl_movstat_alloc2()

type(fgsl_movstat_workspace) function fgsl_movstat_alloc2 ( integer(fgsl_size_t), intent(in)  k,
integer(fgsl_size_t), intent(in)  j 
)

◆ fgsl_movstat_apply()

integer(fgsl_int) function fgsl_movstat_apply ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_movstat_function), intent(in)  f,
type(fgsl_vector), intent(in)  x,
type(fgsl_vector), intent(inout)  y,
type(fgsl_movstat_workspace), intent(inout)  w 
)

◆ fgsl_movstat_fill()

integer(fgsl_int) function fgsl_movstat_fill ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
integer(fgsl_size_t), intent(in)  idx,
integer(fgsl_size_t), intent(in)  h,
integer(fgsl_size_t), intent(in)  j,
real(fgsl_double), intent(inout)  window 
)

◆ fgsl_movstat_free()

subroutine fgsl_movstat_free ( type(fgsl_movstat_workspace), intent(inout)  w)

◆ fgsl_movstat_mad()

integer(fgsl_int) function fgsl_movstat_mad ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
type(fgsl_vector), intent(inout)  xmedian,
type(fgsl_vector), intent(inout)  xmad,
type(fgsl_movstat_workspace), intent(inout)  w 
)

◆ fgsl_movstat_mad0()

integer(fgsl_int) function fgsl_movstat_mad0 ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
type(fgsl_vector), intent(inout)  xmedian,
type(fgsl_vector), intent(inout)  xmad,
type(fgsl_movstat_workspace), intent(inout)  w 
)

◆ fgsl_movstat_max()

integer(fgsl_int) function fgsl_movstat_max ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
type(fgsl_vector), intent(inout)  y,
type(fgsl_movstat_workspace), intent(inout)  w 
)

◆ fgsl_movstat_mean()

integer(fgsl_int) function fgsl_movstat_mean ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
type(fgsl_vector), intent(inout)  y,
type(fgsl_movstat_workspace), intent(inout)  w 
)

◆ fgsl_movstat_median()

integer(fgsl_int) function fgsl_movstat_median ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
type(fgsl_vector), intent(inout)  y,
type(fgsl_movstat_workspace), intent(inout)  w 
)

◆ fgsl_movstat_min()

integer(fgsl_int) function fgsl_movstat_min ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
type(fgsl_vector), intent(inout)  y,
type(fgsl_movstat_workspace), intent(inout)  w 
)

◆ fgsl_movstat_minmax()

integer(fgsl_int) function fgsl_movstat_minmax ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
type(fgsl_vector), intent(inout)  y_min,
type(fgsl_vector), intent(inout)  y_max,
type(fgsl_movstat_workspace), intent(inout)  w 
)

◆ fgsl_movstat_qn()

integer(fgsl_int) function fgsl_movstat_qn ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
type(fgsl_vector), intent(inout)  xscale,
type(fgsl_movstat_workspace), intent(inout)  w 
)

◆ fgsl_movstat_qqr()

integer(fgsl_int) function fgsl_movstat_qqr ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
real(fgsl_double), intent(in)  q,
type(fgsl_vector), intent(inout)  xqqr,
type(fgsl_movstat_workspace), intent(inout)  w 
)

◆ fgsl_movstat_sd()

integer(fgsl_int) function fgsl_movstat_sd ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
type(fgsl_vector), intent(inout)  y,
type(fgsl_movstat_workspace), intent(inout)  w 
)

◆ fgsl_movstat_sn()

integer(fgsl_int) function fgsl_movstat_sn ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
type(fgsl_vector), intent(inout)  xscale,
type(fgsl_movstat_workspace), intent(inout)  w 
)

◆ fgsl_movstat_sum()

integer(fgsl_int) function fgsl_movstat_sum ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
type(fgsl_vector), intent(inout)  y,
type(fgsl_movstat_workspace), intent(inout)  w 
)

◆ fgsl_movstat_variance()

integer(fgsl_int) function fgsl_movstat_variance ( integer(fgsl_int), intent(in)  endtype,
type(fgsl_vector), intent(in)  x,
type(fgsl_vector), intent(inout)  y,
type(fgsl_movstat_workspace), intent(inout)  w 
)