package gsl

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