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