def _broadcast_to_axis(arr, axis, ndim):
    'Handle reshaping coordinate array to have proper dimensionality.\n\n    This puts the values along the specified axis.\n    '
    if ((arr.ndim == 1) and (arr.ndim < ndim)):
        new_shape = ([1] * ndim)
        new_shape[axis] = arr.size
        arr = arr.reshape(*new_shape)
    return arr
Handle reshaping coordinate array to have proper dimensionality.

This puts the values along the specified axis.
def _broadcast_to_axis(arr, axis, ndim):
    'Handle reshaping coordinate array to have proper dimensionality.\n\n    This puts the values along the specified axis.\n    '
    if ((arr.ndim == 1) and (arr.ndim < ndim)):
        new_shape = ([1] * ndim)
        new_shape[axis] = arr.size
        arr = arr.reshape(*new_shape)
    return arr