FGSL
Fortran interface for the GNU scientific library
|
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) |
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, contiguous | 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, contiguous | 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, contiguous | 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, contiguous | 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, contiguous | 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, contiguous | 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, contiguous | 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, contiguous | 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, contiguous | 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 | ) |