package gsl

  1. Overview
  2. Docs

Module Gsl.PermutSource

Permutations

Sourceval of_array : int array -> permut
Sourceval to_array : permut -> int array
Sourceval init : permut -> unit
Sourceval create : int -> permut
Sourceval make : int -> permut
Sourceval swap : permut -> int -> int -> unit
Sourceval size : permut -> int
Sourceval valid : permut -> bool
Sourceval reverse : permut -> unit
Sourceval inverse : permut -> permut
Sourceval next : permut -> unit
Sourceval prev : permut -> unit
Sourceval permute : permut -> 'a array -> unit
Sourceval permute_barr : permut -> ('a, 'b, 'c) Bigarray.Array1.t -> unit
Sourceval permute_complex : permut -> Gsl_complex.complex_array -> unit
Sourceval permute_inverse : permut -> 'a array -> unit
Sourceval permute_inverse_barr : permut -> ('a, 'b, 'c) Bigarray.Array1.t -> unit
Sourceval permute_inverse_complex : permut -> Gsl_complex.complex_array -> unit
Sourceval mul : permut -> permut -> permut
Sourceval linear_to_canonical : permut -> permut
Sourceval canonical_to_linear : permut -> permut
Sourceval inversions : permut -> int
Sourceval canonical_cycles : permut -> int
Sourceval linear_cycles : permut -> int
OCaml

Innovation. Community. Security.