This module takes a 2D uniform lattice and allows the user
to set its coordinates (i.e. the minimum and maximum X and
Input lattice. It can be of any primitive type, and have
any length data vector.
Input minimum X coordinate for lattice.
Input maximum X coordinate for lattice.
Input minimum Y coordinate for lattice.
Input maximum Y coordinate for lattice.
Output lattice, with modified coordinates.
This is implemented as a LatFunction module, for simplicity
and speed. However, the lattice constraint checking is
hardwired into the LatFunction executable, which means that
the reqested constraints on the lattice (in particular, that
it must be 2D) are ignored. To fix this, the module should
be re-implemented as a separate executable.
© The Numerical Algorithms Group Ltd, Oxford UK. 2000