Blas_gen.Complex
val dotu : [< Vectmat.cvec ] -> [< Vectmat.cvec ] -> Gsl_complex.complex
val dotc : [< Vectmat.cvec ] -> [< Vectmat.cvec ] -> Gsl_complex.complex
val nrm2 : [< Vectmat.cvec ] -> float
val asum : [< Vectmat.cvec ] -> float
val iamax : [< Vectmat.cvec ] -> int
val swap : [< Vectmat.cvec ] -> [< Vectmat.cvec ] -> unit
val copy : [< Vectmat.cvec ] -> [< Vectmat.cvec ] -> unit
val axpy :
Gsl_complex.complex ->
[< Vectmat.cvec ] ->
[< Vectmat.cvec ] ->
unit
val scal : Gsl_complex.complex -> [< Vectmat.cvec ] -> unit
val zdscal : float -> [< Vectmat.cvec ] -> unit
val gemv :
transpose ->
alpha:Gsl_complex.complex ->
a:[< Vectmat.cmat ] ->
x:[< Vectmat.cvec ] ->
beta:Gsl_complex.complex ->
y:[< Vectmat.cvec ] ->
unit
val trmv :
uplo ->
transpose ->
diag ->
a:[< Vectmat.cmat ] ->
x:[< Vectmat.cvec ] ->
unit
val trsv :
uplo ->
transpose ->
diag ->
a:[< Vectmat.cmat ] ->
x:[< Vectmat.cvec ] ->
unit
val hemv :
uplo ->
alpha:Gsl_complex.complex ->
a:[< Vectmat.cmat ] ->
x:[< Vectmat.cvec ] ->
beta:Gsl_complex.complex ->
y:[< Vectmat.cvec ] ->
unit
val geru :
alpha:Gsl_complex.complex ->
x:[< Vectmat.cvec ] ->
y:[< Vectmat.cvec ] ->
a:[< Vectmat.cmat ] ->
unit
val gerc :
alpha:Gsl_complex.complex ->
x:[< Vectmat.cvec ] ->
y:[< Vectmat.cvec ] ->
a:[< Vectmat.cmat ] ->
unit
val her :
uplo ->
alpha:float ->
x:[< Vectmat.cvec ] ->
a:[< Vectmat.cmat ] ->
unit
val her2 :
uplo ->
alpha:Gsl_complex.complex ->
x:[< Vectmat.cvec ] ->
y:[< Vectmat.cvec ] ->
a:[< Vectmat.cmat ] ->
unit
val gemm :
ta:transpose ->
tb:transpose ->
alpha:Gsl_complex.complex ->
a:[< Vectmat.cmat ] ->
b:[< Vectmat.cmat ] ->
beta:Gsl_complex.complex ->
c:[< Vectmat.cmat ] ->
unit
val symm :
side ->
uplo ->
alpha:Gsl_complex.complex ->
a:[< Vectmat.cmat ] ->
b:[< Vectmat.cmat ] ->
beta:Gsl_complex.complex ->
c:[< Vectmat.cmat ] ->
unit
val syrk :
uplo ->
transpose ->
alpha:Gsl_complex.complex ->
a:[< Vectmat.cmat ] ->
beta:Gsl_complex.complex ->
c:[< Vectmat.cmat ] ->
unit
val syr2k :
uplo ->
transpose ->
alpha:Gsl_complex.complex ->
a:[< Vectmat.cmat ] ->
b:[< Vectmat.cmat ] ->
beta:Gsl_complex.complex ->
c:[< Vectmat.cmat ] ->
unit
val trmm :
side ->
uplo ->
transpose ->
diag ->
alpha:Gsl_complex.complex ->
a:[< Vectmat.cmat ] ->
b:[< Vectmat.cmat ] ->
unit
val trsm :
side ->
uplo ->
transpose ->
diag ->
alpha:Gsl_complex.complex ->
a:[< Vectmat.cmat ] ->
b:[< Vectmat.cmat ] ->
unit
val hemm :
side ->
uplo ->
alpha:Gsl_complex.complex ->
a:[< Vectmat.cmat ] ->
b:[< Vectmat.cmat ] ->
beta:Gsl_complex.complex ->
c:[< Vectmat.cmat ] ->
unit
val herk :
uplo ->
transpose ->
alpha:float ->
a:[< Vectmat.cmat ] ->
beta:float ->
c:[< Vectmat.cmat ] ->
unit
val her2k :
uplo ->
transpose ->
alpha:Gsl_complex.complex ->
a:[< Vectmat.cmat ] ->
b:[< Vectmat.cmat ] ->
beta:float ->
c:[< Vectmat.cmat ] ->
unit