type t = Contracted_shell.t array val of_nuclei_and_general_basis : Nuclei.t -> General_basis.t list -> t val to_string : t -> string val set_file : string -> unit val general_basis : (Element.t * General_basis.general_contracted_shell array) list lazy_t val basis : Contracted_shell.t array lazy_t