FGSL: api/sum_levin.finc File Reference

FGSL Fortran interface for the GNU scientific library

Functions/Subroutines
sum_levin.finc File Reference

## Functions/Subroutines
type(fgsl_sum_levin_u_workspace) function | fgsl_sum_levin_u_alloc (n)
integer(fgsl_int) function | fgsl_sum_levin_u_free (w)
integer(fgsl_int) function | fgsl_sum_levin_u_accel (array, array_size, w, sum_accel, abserr)
type(fgsl_sum_levin_utrunc_workspace) function | fgsl_sum_levin_utrunc_alloc (n)
integer(fgsl_int) function | fgsl_sum_levin_utrunc_free (w)
integer(fgsl_int) function | fgsl_sum_levin_utrunc_accel (array, array_size, w, sum_accel, abserr)

## Function/Subroutine Documentation

## ◆ fgsl_sum_levin_u_accel()

integer(fgsl_int) function fgsl_sum_levin_u_accel | ( | real(fgsl_double), dimension(array_size), intent(in) | array,
|  | integer(fgsl_size_t), intent(in) | array_size,
|  | type(fgsl_sum_levin_u_workspace), intent(in) | w,
|  | real(fgsl_double), intent(out) | sum_accel,
|  | real(fgsl_double), intent(out) | abserr
| ) |  |

## ◆ fgsl_sum_levin_u_alloc()

type(fgsl_sum_levin_u_workspace) function fgsl_sum_levin_u_alloc | ( | integer(fgsl_size_t), intent(in) | n | ) |

## ◆ fgsl_sum_levin_u_free()

integer(fgsl_int) function fgsl_sum_levin_u_free | ( | type(fgsl_sum_levin_u_workspace), intent(inout) | w | ) |

## ◆ fgsl_sum_levin_utrunc_accel()

integer(fgsl_int) function fgsl_sum_levin_utrunc_accel | ( | real(fgsl_double), dimension(array_size), intent(in) | array,
|  | integer(fgsl_size_t), intent(in) | array_size,
|  | type(fgsl_sum_levin_utrunc_workspace), intent(in) | w,
|  | real(fgsl_double), intent(out) | sum_accel,
|  | real(fgsl_double), intent(out) | abserr
| ) |  |

## ◆ fgsl_sum_levin_utrunc_alloc()

type(fgsl_sum_levin_utrunc_workspace) function fgsl_sum_levin_utrunc_alloc | ( | integer(fgsl_size_t), intent(in) | n | ) |

## ◆ fgsl_sum_levin_utrunc_free()

integer(fgsl_int) function fgsl_sum_levin_utrunc_free | ( | type(fgsl_sum_levin_utrunc_workspace), intent(inout) | w | ) |