mirror of
https://gitlab.com/scemama/QCaml.git
synced 2024-12-22 04:13:33 +01:00
Documentation
This commit is contained in:
parent
f95d9740b6
commit
db9aff95d3
@ -1,10 +1,12 @@
|
||||
(** Data structure representing the output of a Hartree-Fock caculation *)
|
||||
|
||||
type t =
|
||||
{
|
||||
guess : Guess.t;
|
||||
eigenvectors : Lacaml.D.Mat.t ;
|
||||
eigenvalues : Lacaml.D.Vec.t ;
|
||||
energy : float ;
|
||||
iterations : float array;
|
||||
guess : Guess.t; (** Initial guess *)
|
||||
eigenvectors : Lacaml.D.Mat.t ; (** Final eigenvectors *)
|
||||
eigenvalues : Lacaml.D.Vec.t ; (** Final eigenvalues *)
|
||||
energy : float ; (** Final energy *)
|
||||
iterations : float array; (** Energies of all iterations *)
|
||||
}
|
||||
|
||||
|
||||
|
@ -1,12 +1,4 @@
|
||||
(** 3D point in cartesian coordinates, where units are Angstroms. *)
|
||||
|
||||
type t = private {
|
||||
x : float ;
|
||||
y : float ;
|
||||
z : float ;
|
||||
}
|
||||
|
||||
|
||||
val make : Point.t -> t
|
||||
(** Create from a {!Point.t}. *)
|
||||
include module type of Bohr
|
||||
|
||||
|
@ -1,3 +1,7 @@
|
||||
(** All constants used in the program.
|
||||
*)
|
||||
|
||||
|
||||
val epsilon : float
|
||||
(** Value below which a float is considered null. Default is 10{^-20}. *)
|
||||
|
||||
|
5
Utils/Zmap.mli
Normal file
5
Utils/Zmap.mli
Normal file
@ -0,0 +1,5 @@
|
||||
(** Hash table where the keys are of type Zkey.t (tuples of integers). *)
|
||||
|
||||
include module type of Hashtbl.Make(Zkey)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user