Source code for mmf.solve

r"""Non-linear solvers.

This module provides several non-linear solvers implementing the
various interfaces defined in :mod:`solver_interface`, in
particular

.. autosummary::

   solver_interface.IProblem
   solver_interface.IState
   solver_interface.ISolver

"""
from mmf.utils.init import get_imports as __get_imports
__delay__ = set(['__all__'])    # Add modules to delay here.
__all__, __doc__, __imports = __get_imports(globals())
exec(__imports)        # Remove this to delay everything.
del __get_imports, __imports, __delay__