diff --git a/TODO b/TODO index 6866d5a0ee652f6090a89d66fe843ac95c24d806..799633008bda1c81bfe0ab5c81588c7b026566dc 100644 --- a/TODO +++ b/TODO @@ -2,6 +2,12 @@ Roughly in order of importance. -*-org-*- * Fix lattice.neighbors() when lattice has lower dimensionality than the space. +* Improve error messages by checking for ABCs + Add a classmethod "ensure_isinstance" that takes an object at makes sure that + it has the appropriate type. Otherwise, a non-cryptic error is raised. The + error message can depend on the type of the argument. For example, it could + inform that a builder needs to be finalized. + * Document the order of sites/orbitals in finalized builders * Add calculation of current density