module Single: sig
.. end
LEVEL 1
val sdsdot : alpha:float -> Gsl_vector.Single.vector -> Gsl_vector.Single.vector -> float
val dsdot : Gsl_vector.Single.vector -> Gsl_vector.Single.vector -> float
val dot : Gsl_vector.Single.vector -> Gsl_vector.Single.vector -> float
val nrm2 : Gsl_vector.Single.vector -> float
val asum : Gsl_vector.Single.vector -> float
val iamax : Gsl_vector.Single.vector -> int
val swap : Gsl_vector.Single.vector -> Gsl_vector.Single.vector -> unit
val copy : Gsl_vector.Single.vector -> Gsl_vector.Single.vector -> unit
val axpy : float -> Gsl_vector.Single.vector -> Gsl_vector.Single.vector -> unit
val rot : Gsl_vector.Single.vector ->
Gsl_vector.Single.vector -> float -> float -> unit
val scal : float -> Gsl_vector.Single.vector -> unit
LEVEL 2
val gemv : Gsl_blas.transpose ->
alpha:float ->
a:Gsl_matrix.Single.matrix ->
x:Gsl_vector.Single.vector ->
beta:float -> y:Gsl_vector.Single.vector -> unit
val trmv : Gsl_blas.uplo ->
Gsl_blas.transpose ->
Gsl_blas.diag ->
a:Gsl_matrix.Single.matrix -> x:Gsl_vector.Single.vector -> unit
val trsv : Gsl_blas.uplo ->
Gsl_blas.transpose ->
Gsl_blas.diag ->
a:Gsl_matrix.Single.matrix -> x:Gsl_vector.Single.vector -> unit
val symv : Gsl_blas.uplo ->
alpha:float ->
a:Gsl_matrix.Single.matrix ->
x:Gsl_vector.Single.vector ->
beta:float -> y:Gsl_vector.Single.vector -> unit
val dger : alpha:float ->
x:Gsl_vector.Single.vector ->
y:Gsl_vector.Single.vector -> a:Gsl_matrix.Single.matrix -> unit
val syr : Gsl_blas.uplo ->
alpha:float ->
x:Gsl_vector.Single.vector -> a:Gsl_matrix.Single.matrix -> unit
val syr2 : Gsl_blas.uplo ->
alpha:float ->
x:Gsl_vector.Single.vector ->
y:Gsl_vector.Single.vector -> a:Gsl_matrix.Single.matrix -> unit
LEVEL 3
val gemm : ta:Gsl_blas.transpose ->
tb:Gsl_blas.transpose ->
alpha:float ->
a:Gsl_matrix.Single.matrix ->
b:Gsl_matrix.Single.matrix ->
beta:float -> c:Gsl_matrix.Single.matrix -> unit
val symm : Gsl_blas.side ->
Gsl_blas.uplo ->
alpha:float ->
a:Gsl_matrix.Single.matrix ->
b:Gsl_matrix.Single.matrix ->
beta:float -> c:Gsl_matrix.Single.matrix -> unit
val syrk : Gsl_blas.uplo ->
Gsl_blas.transpose ->
alpha:float ->
a:Gsl_matrix.Single.matrix ->
beta:float -> c:Gsl_matrix.Single.matrix -> unit
val syr2k : Gsl_blas.uplo ->
Gsl_blas.transpose ->
alpha:float ->
a:Gsl_matrix.Single.matrix ->
b:Gsl_matrix.Single.matrix ->
beta:float -> c:Gsl_matrix.Single.matrix -> unit
val trmm : Gsl_blas.side ->
Gsl_blas.uplo ->
Gsl_blas.transpose ->
Gsl_blas.diag ->
alpha:float ->
a:Gsl_matrix.Single.matrix -> b:Gsl_matrix.Single.matrix -> unit
val trsm : Gsl_blas.side ->
Gsl_blas.uplo ->
Gsl_blas.transpose ->
Gsl_blas.diag ->
alpha:float ->
a:Gsl_matrix.Single.matrix -> b:Gsl_matrix.Single.matrix -> unit