Some ultralocal generators #123 need checkerboarding in order to offer independent updates. Therefore a Lattice2D should know how to provide sets of indexes that cover all coordinates.
One tricky thing is that when a lattice has odd size we need at least 4 colors because of the periodic boundary conditions.
Some ultralocal generators #123 need checkerboarding in order to offer independent updates. Therefore a Lattice2D should know how to provide sets of indexes that cover all coordinates.
One tricky thing is that when a lattice has odd size we need at least 4 colors because of the periodic boundary conditions.