10
1
mirror of https://gitlab.com/scemama/QCaml.git synced 2024-06-25 14:42:06 +02:00
QCaml/Utils/Constants.mli

27 lines
531 B
OCaml
Raw Normal View History

2018-02-24 23:57:38 +01:00
val epsilon : float
(** Value below which a float is considered null. Default is 10{^-20}. *)
val integrals_cutoff : float
(** Cutoff value for integrals. Default is 10{^-15}. *)
2018-02-13 17:36:25 +01:00
val pi : float
2018-02-24 23:57:38 +01:00
(** pi = 3.141_592_653_589_793_12 *)
2018-02-13 17:36:25 +01:00
val sq_pi : float
2018-02-24 23:57:38 +01:00
(** [sqrt pi] *)
2018-02-13 17:36:25 +01:00
val sq_pi_over_two : float
2018-02-24 23:57:38 +01:00
(** [(sqrt pi) /. 2.] *)
2018-02-13 17:36:25 +01:00
val pi_inv : float
2018-02-24 23:57:38 +01:00
(** [ 1. /. pi ] *)
2018-02-13 17:36:25 +01:00
val two_over_sq_pi : float
2018-02-24 23:57:38 +01:00
(** [ 2. /. (sqrt pi) ] *)
2018-02-13 17:36:25 +01:00
val a0 : float
2018-02-24 23:57:38 +01:00
(** Bohr radius : a{_0} = 0.529_177_210_671_2 Angstrom *)
2018-02-13 17:36:25 +01:00
val a0_inv : float
2018-02-24 23:57:38 +01:00
(** [ 1. /. a0 ] *)