10
1
mirror of https://gitlab.com/scemama/QCaml.git synced 2024-12-22 20:33:36 +01:00
QCaml/Utils/Angular_momentum.mli

16 lines
374 B
OCaml
Raw Normal View History

2017-12-31 16:41:04 +01:00
exception AngularMomentumError of string
2017-12-30 19:06:07 +01:00
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
2018-01-17 19:09:57 +01:00
val to_char : t -> char
val to_int : t -> int
val of_int : int -> t
2018-01-19 18:18:11 +01:00
type kind =
| Singlet of t
| Doublet of (t*t)
| Triplet of (t*t*t)
| Quartet of (t*t*t*t)
2018-01-19 03:14:06 +01:00
val n_functions : t -> int
2018-01-17 19:09:57 +01:00
val zkey_array : kind -> Z.t array