Gsl_eigenEigensystems
val make_symm_ws : int -> symm_wsval _symm : Gsl_vectmat.mat -> Gsl_vectmat.vec -> symm_ws -> unitval symm :
?protect:bool ->
[< `M of Gsl_matrix.matrix
| `MF of Gsl_matrix_flat.matrix
| `A of float array * int * int
| `AA of float array array ] ->
Gsl_vector.vectorval make_symmv_ws : int -> symmv_wsval _symmv :
Gsl_vectmat.mat ->
Gsl_vectmat.vec ->
Gsl_vectmat.mat ->
symmv_ws ->
unitval symmv :
?protect:bool ->
[< `M of Gsl_matrix.matrix
| `MF of Gsl_matrix_flat.matrix
| `A of float array * int * int
| `AA of float array array ] ->
Gsl_vector.vector * Gsl_matrix.matrixval symmv_sort : (Gsl_vector.vector * Gsl_matrix.matrix) -> sort -> unitval make_herm_ws : int -> herm_wsval _herm : Gsl_vectmat.cmat -> Gsl_vectmat.vec -> herm_ws -> unitval herm :
?protect:bool ->
[< `CM of Gsl_matrix_complex.matrix
| `CMF of Gsl_matrix_complex_flat.matrix
| `CA of Gsl_complex.complex_array * int * int ] ->
Gsl_vector.vectorval make_hermv_ws : int -> hermv_wsval _hermv :
Gsl_vectmat.cmat ->
Gsl_vectmat.vec ->
Gsl_vectmat.cmat ->
hermv_ws ->
unitval hermv :
?protect:bool ->
[< `CM of Gsl_matrix_complex.matrix
| `CMF of Gsl_matrix_complex_flat.matrix
| `CA of Gsl_complex.complex_array * int * int ] ->
Gsl_vector.vector * Gsl_matrix_complex.matrixval hermv_sort :
(Gsl_vector.vector * Gsl_matrix_complex.matrix) ->
sort ->
unitval make_nonsymm_ws : int -> nonsymm_wsval _nonsymm : Gsl_vectmat.mat -> Gsl_vectmat.cvec -> nonsymm_ws -> unitval _nonsymm_Z :
Gsl_vectmat.mat ->
Gsl_vectmat.cvec ->
Gsl_vectmat.mat ->
nonsymm_ws ->
unitval nonsymm :
?protect:bool ->
[< `M of Gsl_matrix.matrix
| `MF of Gsl_matrix_flat.matrix
| `A of float array * int * int
| `AA of float array array ] ->
Gsl_vector_complex.vectorval make_nonsymmv_ws : int -> nonsymmv_wsval _nonsymmv :
Gsl_vectmat.mat ->
Gsl_vectmat.cvec ->
Gsl_vectmat.cmat ->
nonsymmv_ws ->
unitval _nonsymmv_Z :
Gsl_vectmat.mat ->
Gsl_vectmat.cvec ->
Gsl_vectmat.cmat ->
Gsl_vectmat.mat ->
nonsymmv_ws ->
unitval nonsymmv :
?protect:bool ->
[< `M of Gsl_matrix.matrix
| `MF of Gsl_matrix_flat.matrix
| `A of float array * int * int
| `AA of float array array ] ->
Gsl_vector_complex.vector * Gsl_matrix_complex.matrixval nonsymmv_sort :
(Gsl_vector_complex.vector * Gsl_matrix_complex.matrix) ->
sort ->
unit