Finite lattices: shape must not be defined in multiples of base vectors
|Status:||New||Start date:||31 Jul 2019|
Currently, the outer shape of a InterferenceFunctionFinite2DLattice (or ditto in 3D) is defined in multiples of base vectors. Maybe this was easiest to implement, but there is no physical reason why the lattice should have such a shape.
If shape matters, then we ought to allow arbitrary shapes. If only the order of magnitude of a characteristic length matters, then why not assume circular shape and take radius as the only parameter.