10
1
mirror of https://gitlab.com/scemama/QCaml.git synced 2024-12-22 12:23:31 +01:00
QCaml/Utils/Angular_momentum.mli
2018-01-19 18:18:11 +01:00

16 lines
374 B
OCaml

exception AngularMomentumError of string
type t = S | P | D | F | G | H | I | J | K | L | M | N | O
val of_char : char -> t
val to_string : t -> string
val to_char : t -> char
val to_int : t -> int
val of_int : int -> t
type kind =
| Singlet of t
| Doublet of (t*t)
| Triplet of (t*t*t)
| Quartet of (t*t*t*t)
val n_functions : t -> int
val zkey_array : kind -> Z.t array