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

Functions/Subroutines

type(c_ptr) function gsl_eigen_symm_alloc (n)
 
subroutine gsl_eigen_symm_free (w)
 
integer(c_int) function gsl_eigen_symm (a, eval, w)
 
type(c_ptr) function gsl_eigen_symmv_alloc (n)
 
subroutine gsl_eigen_symmv_free (w)
 
integer(c_int) function gsl_eigen_symmv (a, eval, evec, w)
 
type(c_ptr) function gsl_eigen_herm_alloc (n)
 
subroutine gsl_eigen_herm_free (w)
 
integer(c_int) function gsl_eigen_herm (a, eval, w)
 
type(c_ptr) function gsl_eigen_hermv_alloc (n)
 
subroutine gsl_eigen_hermv_free (w)
 
integer(c_int) function gsl_eigen_hermv (a, eval, evec, w)
 
type(c_ptr) function gsl_eigen_nonsymm_alloc (n)
 
subroutine gsl_eigen_nonsymm_free (w)
 
subroutine gsl_eigen_nonsymm_params (compute_t, balance, w)
 
integer(c_int) function gsl_eigen_nonsymm (a, eval, w)
 
integer(c_int) function gsl_eigen_nonsymm_z (a, eval, z, w)
 
type(c_ptr) function gsl_eigen_nonsymmv_alloc (n)
 
subroutine gsl_eigen_nonsymmv_free (w)
 
subroutine gsl_eigen_nonsymmv_params (balance, w)
 
integer(c_int) function gsl_eigen_nonsymmv (a, eval, evec, w)
 
integer(c_int) function gsl_eigen_nonsymmv_z (a, eval, evec, z, w)
 
type(c_ptr) function gsl_eigen_gensymm_alloc (n)
 
subroutine gsl_eigen_gensymm_free (w)
 
integer(c_int) function gsl_eigen_gensymm (a, b, eval, w)
 
type(c_ptr) function gsl_eigen_gensymmv_alloc (n)
 
subroutine gsl_eigen_gensymmv_free (w)
 
integer(c_int) function gsl_eigen_gensymmv (a, b, eval, evec, w)
 
type(c_ptr) function gsl_eigen_genherm_alloc (n)
 
subroutine gsl_eigen_genherm_free (w)
 
integer(c_int) function gsl_eigen_genherm (a, b, eval, w)
 
type(c_ptr) function gsl_eigen_genhermv_alloc (n)
 
subroutine gsl_eigen_genhermv_free (w)
 
integer(c_int) function gsl_eigen_genhermv (a, b, eval, evec, w)
 
type(c_ptr) function gsl_eigen_gen_alloc (n)
 
subroutine gsl_eigen_gen_free (w)
 
subroutine gsl_eigen_gen_params (compute_s, compute_t, balance, w)
 
integer(c_int) function gsl_eigen_gen (a, b, alpha, beta, w)
 
integer(c_int) function gsl_eigen_gen_qz (a, b, alpha, beta, q, z, w)
 
type(c_ptr) function gsl_eigen_genv_alloc (n)
 
subroutine gsl_eigen_genv_free (w)
 
integer(c_int) function gsl_eigen_genv (a, b, alpha, beta, evec, w)
 
integer(c_int) function gsl_eigen_genv_qz (a, b, alpha, beta, evec, q, z, w)
 
integer(c_int) function gsl_eigen_symmv_sort (eval, evec, sort_type)
 
integer(c_int) function gsl_eigen_hermv_sort (eval, evec, sort_type)
 
integer(c_int) function gsl_eigen_nonsymmv_sort (eval, evec, sort_type)
 
integer(c_int) function gsl_eigen_gensymmv_sort (eval, evec, sort_type)
 
integer(c_int) function gsl_eigen_genhermv_sort (eval, evec, sort_type)
 
integer(c_int) function gsl_eigen_genv_sort (alpha, beta, evec, sort_type)
 

Function/Subroutine Documentation

◆ gsl_eigen_gen()

integer(c_int) function gsl_eigen_gen ( type(c_ptr), value  a,
type(c_ptr), value  b,
type(c_ptr), value  alpha,
type(c_ptr), value  beta,
type(c_ptr), value  w 
)

◆ gsl_eigen_gen_alloc()

type(c_ptr) function gsl_eigen_gen_alloc ( integer(c_size_t), value  n)

◆ gsl_eigen_gen_free()

subroutine gsl_eigen_gen_free ( type(c_ptr), value  w)

◆ gsl_eigen_gen_params()

subroutine gsl_eigen_gen_params ( integer(c_int), value  compute_s,
integer(c_int), value  compute_t,
integer(c_int), value  balance,
type(c_ptr), value  w 
)

◆ gsl_eigen_gen_qz()

integer(c_int) function gsl_eigen_gen_qz ( type(c_ptr), value  a,
type(c_ptr), value  b,
type(c_ptr), value  alpha,
type(c_ptr), value  beta,
type(c_ptr), value  q,
type(c_ptr), value  z,
type(c_ptr), value  w 
)

◆ gsl_eigen_genherm()

integer(c_int) function gsl_eigen_genherm ( type(c_ptr), value  a,
type(c_ptr), value  b,
type(c_ptr), value  eval,
type(c_ptr), value  w 
)

◆ gsl_eigen_genherm_alloc()

type(c_ptr) function gsl_eigen_genherm_alloc ( integer(c_size_t), value  n)

◆ gsl_eigen_genherm_free()

subroutine gsl_eigen_genherm_free ( type(c_ptr), value  w)

◆ gsl_eigen_genhermv()

integer(c_int) function gsl_eigen_genhermv ( type(c_ptr), value  a,
type(c_ptr), value  b,
type(c_ptr), value  eval,
type(c_ptr), value  evec,
type(c_ptr), value  w 
)

◆ gsl_eigen_genhermv_alloc()

type(c_ptr) function gsl_eigen_genhermv_alloc ( integer(c_size_t), value  n)

◆ gsl_eigen_genhermv_free()

subroutine gsl_eigen_genhermv_free ( type(c_ptr), value  w)

◆ gsl_eigen_genhermv_sort()

integer(c_int) function gsl_eigen_genhermv_sort ( type(c_ptr), value  eval,
type(c_ptr), value  evec,
integer(c_int), value  sort_type 
)

◆ gsl_eigen_gensymm()

integer(c_int) function gsl_eigen_gensymm ( type(c_ptr), value  a,
type(c_ptr), value  b,
type(c_ptr), value  eval,
type(c_ptr), value  w 
)

◆ gsl_eigen_gensymm_alloc()

type(c_ptr) function gsl_eigen_gensymm_alloc ( integer(c_size_t), value  n)

◆ gsl_eigen_gensymm_free()

subroutine gsl_eigen_gensymm_free ( type(c_ptr), value  w)

◆ gsl_eigen_gensymmv()

integer(c_int) function gsl_eigen_gensymmv ( type(c_ptr), value  a,
type(c_ptr), value  b,
type(c_ptr), value  eval,
type(c_ptr), value  evec,
type(c_ptr), value  w 
)

◆ gsl_eigen_gensymmv_alloc()

type(c_ptr) function gsl_eigen_gensymmv_alloc ( integer(c_size_t), value  n)

◆ gsl_eigen_gensymmv_free()

subroutine gsl_eigen_gensymmv_free ( type(c_ptr), value  w)

◆ gsl_eigen_gensymmv_sort()

integer(c_int) function gsl_eigen_gensymmv_sort ( type(c_ptr), value  eval,
type(c_ptr), value  evec,
integer(c_int), value  sort_type 
)

◆ gsl_eigen_genv()

integer(c_int) function gsl_eigen_genv ( type(c_ptr), value  a,
type(c_ptr), value  b,
type(c_ptr), value  alpha,
type(c_ptr), value  beta,
type(c_ptr), value  evec,
type(c_ptr), value  w 
)

◆ gsl_eigen_genv_alloc()

type(c_ptr) function gsl_eigen_genv_alloc ( integer(c_size_t), value  n)

◆ gsl_eigen_genv_free()

subroutine gsl_eigen_genv_free ( type(c_ptr), value  w)

◆ gsl_eigen_genv_qz()

integer(c_int) function gsl_eigen_genv_qz ( type(c_ptr), value  a,
type(c_ptr), value  b,
type(c_ptr), value  alpha,
type(c_ptr), value  beta,
type(c_ptr), value  evec,
type(c_ptr), value  q,
type(c_ptr), value  z,
type(c_ptr), value  w 
)

◆ gsl_eigen_genv_sort()

integer(c_int) function gsl_eigen_genv_sort ( type(c_ptr), value  alpha,
type(c_ptr), value  beta,
type(c_ptr), value  evec,
integer(c_int), value  sort_type 
)

◆ gsl_eigen_herm()

integer(c_int) function gsl_eigen_herm ( type(c_ptr), value  a,
type(c_ptr), value  eval,
type(c_ptr), value  w 
)

◆ gsl_eigen_herm_alloc()

type(c_ptr) function gsl_eigen_herm_alloc ( integer(c_size_t), value  n)

◆ gsl_eigen_herm_free()

subroutine gsl_eigen_herm_free ( type(c_ptr), value  w)

◆ gsl_eigen_hermv()

integer(c_int) function gsl_eigen_hermv ( type(c_ptr), value  a,
type(c_ptr), value  eval,
type(c_ptr), value  evec,
type(c_ptr), value  w 
)

◆ gsl_eigen_hermv_alloc()

type(c_ptr) function gsl_eigen_hermv_alloc ( integer(c_size_t), value  n)

◆ gsl_eigen_hermv_free()

subroutine gsl_eigen_hermv_free ( type(c_ptr), value  w)

◆ gsl_eigen_hermv_sort()

integer(c_int) function gsl_eigen_hermv_sort ( type(c_ptr), value  eval,
type(c_ptr), value  evec,
integer(c_int), value  sort_type 
)

◆ gsl_eigen_nonsymm()

integer(c_int) function gsl_eigen_nonsymm ( type(c_ptr), value  a,
type(c_ptr), value  eval,
type(c_ptr), value  w 
)

◆ gsl_eigen_nonsymm_alloc()

type(c_ptr) function gsl_eigen_nonsymm_alloc ( integer(c_size_t), value  n)

◆ gsl_eigen_nonsymm_free()

subroutine gsl_eigen_nonsymm_free ( type(c_ptr), value  w)

◆ gsl_eigen_nonsymm_params()

subroutine gsl_eigen_nonsymm_params ( integer(c_int), value  compute_t,
integer(c_int), value  balance,
type(c_ptr), value  w 
)

◆ gsl_eigen_nonsymm_z()

integer(c_int) function gsl_eigen_nonsymm_z ( type(c_ptr), value  a,
type(c_ptr), value  eval,
type(c_ptr), value  z,
type(c_ptr), value  w 
)

◆ gsl_eigen_nonsymmv()

integer(c_int) function gsl_eigen_nonsymmv ( type(c_ptr), value  a,
type(c_ptr), value  eval,
type(c_ptr), value  evec,
type(c_ptr), value  w 
)

◆ gsl_eigen_nonsymmv_alloc()

type(c_ptr) function gsl_eigen_nonsymmv_alloc ( integer(c_size_t), value  n)

◆ gsl_eigen_nonsymmv_free()

subroutine gsl_eigen_nonsymmv_free ( type(c_ptr), value  w)

◆ gsl_eigen_nonsymmv_params()

subroutine gsl_eigen_nonsymmv_params ( integer(c_int), value  balance,
type(c_ptr), value  w 
)

◆ gsl_eigen_nonsymmv_sort()

integer(c_int) function gsl_eigen_nonsymmv_sort ( type(c_ptr), value  eval,
type(c_ptr), value  evec,
integer(c_int), value  sort_type 
)

◆ gsl_eigen_nonsymmv_z()

integer(c_int) function gsl_eigen_nonsymmv_z ( type(c_ptr), value  a,
type(c_ptr), value  eval,
type(c_ptr), value  evec,
type(c_ptr), value  z,
type(c_ptr), value  w 
)

◆ gsl_eigen_symm()

integer(c_int) function gsl_eigen_symm ( type(c_ptr), value  a,
type(c_ptr), value  eval,
type(c_ptr), value  w 
)

◆ gsl_eigen_symm_alloc()

type(c_ptr) function gsl_eigen_symm_alloc ( integer(c_size_t), value  n)

◆ gsl_eigen_symm_free()

subroutine gsl_eigen_symm_free ( type(c_ptr), value  w)

◆ gsl_eigen_symmv()

integer(c_int) function gsl_eigen_symmv ( type(c_ptr), value  a,
type(c_ptr), value  eval,
type(c_ptr), value  evec,
type(c_ptr), value  w 
)

◆ gsl_eigen_symmv_alloc()

type(c_ptr) function gsl_eigen_symmv_alloc ( integer(c_size_t), value  n)

◆ gsl_eigen_symmv_free()

subroutine gsl_eigen_symmv_free ( type(c_ptr), value  w)

◆ gsl_eigen_symmv_sort()

integer(c_int) function gsl_eigen_symmv_sort ( type(c_ptr), value  eval,
type(c_ptr), value  evec,
integer(c_int), value  sort_type 
)