package gsl

  1. Overview
  2. Docs

Module Matrix_complex.SingleSource

Sourceval create : ?init:Gsl_complex.complex -> int -> int -> matrix
Sourceval dims : matrix -> int * int
Sourceval of_array : Gsl_complex.complex array -> int -> int -> matrix
Sourceval of_arrays : Gsl_complex.complex array array -> matrix
Sourceval to_array : matrix -> Gsl_complex.complex array
Sourceval to_arrays : matrix -> Gsl_complex.complex array array
Sourceval of_complex_array : Gsl_complex.complex_array -> int -> int -> matrix
Sourceval to_complex_array : matrix -> Gsl_complex.complex_array
Sourceval get : matrix -> int -> int -> Gsl_complex.complex
Sourceval set : matrix -> int -> int -> Gsl_complex.complex -> unit
Sourceval set_all : matrix -> Gsl_complex.complex -> unit
Sourceval set_zero : matrix -> unit
Sourceval set_id : matrix -> unit
Sourceval memcpy : src:matrix -> dst:matrix -> unit
Sourceval copy : matrix -> matrix
Sourceval add : matrix -> matrix -> unit
Sourceval sub : matrix -> matrix -> unit
Sourceval mul_elements : matrix -> matrix -> unit
Sourceval div_elements : matrix -> matrix -> unit
Sourceval scale : matrix -> Gsl_complex.complex -> unit
Sourceval add_constant : matrix -> Gsl_complex.complex -> unit
Sourceval add_diagonal : matrix -> Gsl_complex.complex -> unit
Sourceval is_null : matrix -> bool
Sourceval swap_rows : matrix -> int -> int -> unit
Sourceval swap_columns : matrix -> int -> int -> unit
Sourceval swap_rowcol : matrix -> int -> int -> unit
Sourceval transpose : matrix -> matrix -> unit
Sourceval transpose_in_place : matrix -> unit
OCaml

Innovation. Community. Security.