Geometry
In order to simplify creation of various particle distributions, a few helper functions with self-explanatory names are provided:
geometry.chaingeometry.trianglegeometry.rectanglegeometry.squaregeometry.hexagonalgeometry.boxgeometry.cubegeometry.ring
They can be used directly to create a SpinCollection:
SpinCollection(geometry.chain(0.5, 6), [0,0,1])