op is not inclusive.

However, if the step length is a **complex number** (e.g. 5j), then the
integer part of its magnitude is interpreted as specifying the
number of points to create between the start and stop values, where
the stop value **is inclusive**.

If instantiated with an argument of ``sparse=True``, the mesh-grid is
open (or not fleshed out) so that only one-dimension of each returned
argument is greater than 1.

Parameters
----------
sparse : bool, optional
    Whether the grid is sparse or not. Default is False.

Notes
-----
Two instances of `nd_grid` are made available in the NumPy namespace,
`mgrid` and `ogrid`, approximately defined as::

    mgrid = nd_grid(sparse=False)
    ogrid = nd_grid(sparse=True)

Users should use these pre-defined instances instead of using `nd_grid`
directly.
©