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

Functions/Subroutines

type(fgsl_wavelet) function fgsl_wavelet_alloc (t, k)
 
character(kind=fgsl_char, len=fgsl_strmax) function fgsl_wavelet_name (wavelet)
 
subroutine fgsl_wavelet_free (w)
 
type(fgsl_wavelet_workspace) function fgsl_wavelet_workspace_alloc (n)
 
subroutine fgsl_wavelet_workspace_free (w)
 
integer(fgsl_int) function fgsl_wavelet_transform (w, data, stride, n, dir, work)
 
integer(fgsl_int) function fgsl_wavelet_transform_forward (w, data, stride, n, work)
 
integer(fgsl_int) function fgsl_wavelet_transform_inverse (w, data, stride, n, work)
 
integer(fgsl_int) function fgsl_wavelet2d_transform (w, data, tda, size1, size2, dir, work)
 
integer(fgsl_int) function fgsl_wavelet2d_transform_forward (w, data, tda, size1, size2, work)
 
integer(fgsl_int) function fgsl_wavelet2d_transform_inverse (w, data, tda, size1, size2, work)
 
integer(fgsl_int) function fgsl_wavelet2d_transform_matrix (w, m, dir, work)
 
integer(fgsl_int) function fgsl_wavelet2d_transform_matrix_forward (w, m, work)
 
integer(fgsl_int) function fgsl_wavelet2d_transform_matrix_inverse (w, m, work)
 
integer(fgsl_int) function fgsl_wavelet2d_nstransform (w, data, tda, size1, size2, dir, work)
 
integer(fgsl_int) function fgsl_wavelet2d_nstransform_forward (w, data, tda, size1, size2, work)
 
integer(fgsl_int) function fgsl_wavelet2d_nstransform_inverse (w, data, tda, size1, size2, work)
 
integer(fgsl_int) function fgsl_wavelet2d_nstransform_matrix (w, m, dir, work)
 
integer(fgsl_int) function fgsl_wavelet2d_nstransform_matrix_forward (w, m, work)
 
integer(fgsl_int) function fgsl_wavelet2d_nstransform_matrix_inverse (w, m, work)
 
logical function fgsl_wavelet_status (wavelet)
 
logical function fgsl_wavelet_workspace_status (wavelet_workspace)
 
integer(fgsl_size_t) function fgsl_sizeof_wavelet (w)
 
integer(fgsl_size_t) function fgsl_sizeof_wavelet_workspace (w)
 

Function/Subroutine Documentation

integer(fgsl_size_t) function fgsl_sizeof_wavelet ( type(fgsl_wavelet), intent(in)  w)
integer(fgsl_size_t) function fgsl_sizeof_wavelet_workspace ( type(fgsl_wavelet_workspace), intent(in)  w)
integer(fgsl_int) function fgsl_wavelet2d_nstransform ( type(fgsl_wavelet), intent(in)  w,
real(fgsl_double), dimension(:), intent(inout), target  data,
integer(fgsl_size_t), intent(in)  tda,
integer(fgsl_size_t), intent(in)  size1,
integer(fgsl_size_t), intent(in)  size2,
integer(fgsl_int), intent(in)  dir,
type(fgsl_wavelet_workspace), intent(inout)  work 
)
integer(fgsl_int) function fgsl_wavelet2d_nstransform_forward ( type(fgsl_wavelet), intent(in)  w,
real(fgsl_double), dimension(:), intent(inout), target  data,
integer(fgsl_size_t), intent(in)  tda,
integer(fgsl_size_t), intent(in)  size1,
integer(fgsl_size_t), intent(in)  size2,
type(fgsl_wavelet_workspace), intent(inout)  work 
)
integer(fgsl_int) function fgsl_wavelet2d_nstransform_inverse ( type(fgsl_wavelet), intent(in)  w,
real(fgsl_double), dimension(:), intent(inout), target  data,
integer(fgsl_size_t), intent(in)  tda,
integer(fgsl_size_t), intent(in)  size1,
integer(fgsl_size_t), intent(in)  size2,
type(fgsl_wavelet_workspace), intent(inout)  work 
)
integer(fgsl_int) function fgsl_wavelet2d_nstransform_matrix ( type(fgsl_wavelet), intent(in)  w,
type(fgsl_matrix), intent(inout)  m,
integer(fgsl_int), intent(in)  dir,
type(fgsl_wavelet_workspace)  work 
)
integer(fgsl_int) function fgsl_wavelet2d_nstransform_matrix_forward ( type(fgsl_wavelet), intent(in)  w,
type(fgsl_matrix), intent(inout)  m,
type(fgsl_wavelet_workspace)  work 
)
integer(fgsl_int) function fgsl_wavelet2d_nstransform_matrix_inverse ( type(fgsl_wavelet), intent(in)  w,
type(fgsl_matrix), intent(inout)  m,
type(fgsl_wavelet_workspace)  work 
)
integer(fgsl_int) function fgsl_wavelet2d_transform ( type(fgsl_wavelet), intent(in)  w,
real(fgsl_double), dimension(:), intent(inout), target  data,
integer(fgsl_size_t), intent(in)  tda,
integer(fgsl_size_t), intent(in)  size1,
integer(fgsl_size_t), intent(in)  size2,
integer(fgsl_int), intent(in)  dir,
type(fgsl_wavelet_workspace), intent(inout)  work 
)
integer(fgsl_int) function fgsl_wavelet2d_transform_forward ( type(fgsl_wavelet), intent(in)  w,
real(fgsl_double), dimension(:), intent(inout), target  data,
integer(fgsl_size_t), intent(in)  tda,
integer(fgsl_size_t), intent(in)  size1,
integer(fgsl_size_t), intent(in)  size2,
type(fgsl_wavelet_workspace), intent(inout)  work 
)
integer(fgsl_int) function fgsl_wavelet2d_transform_inverse ( type(fgsl_wavelet), intent(in)  w,
real(fgsl_double), dimension(:), intent(inout), target  data,
integer(fgsl_size_t), intent(in)  tda,
integer(fgsl_size_t), intent(in)  size1,
integer(fgsl_size_t), intent(in)  size2,
type(fgsl_wavelet_workspace), intent(inout)  work 
)
integer(fgsl_int) function fgsl_wavelet2d_transform_matrix ( type(fgsl_wavelet), intent(in)  w,
type(fgsl_matrix), intent(inout)  m,
integer(fgsl_int), intent(in)  dir,
type(fgsl_wavelet_workspace)  work 
)
integer(fgsl_int) function fgsl_wavelet2d_transform_matrix_forward ( type(fgsl_wavelet), intent(in)  w,
type(fgsl_matrix), intent(inout)  m,
type(fgsl_wavelet_workspace)  work 
)
integer(fgsl_int) function fgsl_wavelet2d_transform_matrix_inverse ( type(fgsl_wavelet), intent(in)  w,
type(fgsl_matrix), intent(inout)  m,
type(fgsl_wavelet_workspace)  work 
)
type(fgsl_wavelet) function fgsl_wavelet_alloc ( type(fgsl_wavelet_type), intent(in)  t,
integer(fgsl_size_t), intent(in)  k 
)
subroutine fgsl_wavelet_free ( type(fgsl_wavelet), intent(inout)  w)
character(kind=fgsl_char,len=fgsl_strmax) function fgsl_wavelet_name ( type(fgsl_wavelet), intent(in)  wavelet)
logical function fgsl_wavelet_status ( type(fgsl_wavelet), intent(in)  wavelet)
integer(fgsl_int) function fgsl_wavelet_transform ( type(fgsl_wavelet), intent(in)  w,
real(fgsl_double), dimension(:), intent(inout), target  data,
integer(fgsl_size_t), intent(in)  stride,
integer(fgsl_size_t), intent(in)  n,
integer(fgsl_int), intent(in)  dir,
type(fgsl_wavelet_workspace), intent(inout)  work 
)
integer(fgsl_int) function fgsl_wavelet_transform_forward ( type(fgsl_wavelet), intent(in)  w,
real(fgsl_double), dimension(:), intent(inout), target  data,
integer(fgsl_size_t), intent(in)  stride,
integer(fgsl_size_t), intent(in)  n,
type(fgsl_wavelet_workspace), intent(inout)  work 
)
integer(fgsl_int) function fgsl_wavelet_transform_inverse ( type(fgsl_wavelet), intent(in)  w,
real(fgsl_double), dimension(:), intent(inout), target  data,
integer(fgsl_size_t), intent(in)  stride,
integer(fgsl_size_t), intent(in)  n,
type(fgsl_wavelet_workspace), intent(inout)  work 
)
type(fgsl_wavelet_workspace) function fgsl_wavelet_workspace_alloc ( integer(fgsl_size_t), intent(in)  n)
subroutine fgsl_wavelet_workspace_free ( type(fgsl_wavelet_workspace), intent(inout)  w)
logical function fgsl_wavelet_workspace_status ( type(fgsl_wavelet_workspace), intent(in)  wavelet_workspace)