diff --git a/TODO b/TODO index 32df53c3cf7a758129a106a0586e0808d35ef900..63b293f4a9a9323eb5575d9b7849b193109f6995 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,13 @@ Roughly in order of importance. -*-org-*- -* Fix lattice.neighbors() when lattice has lower dimensionality than the space. +* Improve lattice.neighbors() + to support the following cases: + - The lattice has lower dimensionality than the space + - Hoppings between sites from two separate lattices + + The function should be rewritten in a more robust manner using Delaunay + tessellation from Scipy/QHull and a proper choice of the set of sites on + which to perform the tessellation. * Improve error messages by checking for ABCs Add a classmethod "ensure_isinstance" that takes an object at makes sure that