astro py:docs

- Index
- Modules

### Navigation

- next »
- « previous |
- Astropy v5.2.1 »
- World Coordinate System (`astropy.wcs`) »
- Reference/API »
- NoConvergence

# NoConvergence

exception astropy.wcs.NoConvergence(*args, best_solution=None, accuracy=None, niter=None, divergent=None, slow_conv=None, **kwargs)

  An error class used to report non-convergence and/or divergence of numerical methods. It is used to report errors in the iterative solution used by the `all_world2pix()`.

  Attributes:
    best_solution `numpy.ndarray`

      Best solution achieved by the numerical method.

    accuracy `numpy.ndarray`

      Accuracy of the `best_solution`.

    niter `int`

      Number of iterations performed by the numerical method to compute `best_solution`.

    divergent `python:None`, `numpy.ndarray`

      Indices of the points in `best_solution` array for which the solution appears to be divergent. If the solution does not diverge, `divergent` will be set to `None`.

    slow_conv `python:None`, `numpy.ndarray`

      Indices of the solutions in `best_solution` array for which the solution failed to converge within the specified maximum number of iterations. If there are no non-converging solutions (i.e., if the required accuracy has been achieved for all input data points) then `slow_conv` will be set to `None`.