σ
|£*^c           @   sΦ   d  Z  d Z d e f d     YZ d e f d     YZ d e f d     YZ d e f d	     YZ d
 e f d     YZ d e f d     YZ d e f d     YZ	 d e f d     YZ
 d e f d     YZ d S(   sM   
**********
Exceptions
**********

Base exceptions and errors for NetworkX.

s   Aric Hagberg (hagberg@lanl.gov)
Pieter Swart (swart@lanl.gov)
Dan Schult(dschult@colgate.edu)
LoΓ―c SΓ©guin-C. <loicseguin@gmail.com>t   NetworkXExceptionc           B   s   e  Z d  Z RS(   s&   Base class for exceptions in NetworkX.(   t   __name__t
   __module__t   __doc__(    (    (    sf   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/networkx/exception.pyR       s   t   NetworkXErrorc           B   s   e  Z d  Z RS(   s)   Exception for a serious error in NetworkX(   R   R   R   (    (    (    sf   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/networkx/exception.pyR      s   t   NetworkXPointlessConceptc           B   s   e  Z d  Z RS(   s¨   Harary, F. and Read, R. "Is the Null Graph a Pointless Concept?"
In Graphs and Combinatorics Conference, George Washington University.
New York: Springer-Verlag, 1973.
(   R   R   R   (    (    (    sf   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/networkx/exception.pyR      s   t   NetworkXAlgorithmErrorc           B   s   e  Z d  Z RS(   s3   Exception for unexpected termination of algorithms.(   R   R   R   (    (    (    sf   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/networkx/exception.pyR   "   s   t   NetworkXUnfeasiblec           B   s   e  Z d  Z RS(   sd   Exception raised by algorithms trying to solve a problem
    instance that has no feasible solution.(   R   R   R   (    (    (    sf   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/networkx/exception.pyR   %   s   t   NetworkXNoPathc           B   s   e  Z d  Z RS(   so   Exception for algorithms that should return a path when running
    on graphs where such a path does not exist.(   R   R   R   (    (    (    sf   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/networkx/exception.pyR   )   s   t   NetworkXNoCyclec           B   s   e  Z d  Z RS(   sq   Exception for algorithms that should return a cycle when running
    on graphs where such a cycle does not exist.(   R   R   R   (    (    (    sf   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/networkx/exception.pyR	   -   s   t   NetworkXUnboundedc           B   s   e  Z d  Z RS(   sw   Exception raised by algorithms trying to solve a maximization
    or a minimization problem instance that is unbounded.(   R   R   R   (    (    (    sf   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/networkx/exception.pyR
   1   s   t   NetworkXNotImplementedc           B   s   e  Z d  Z RS(   sC   Exception raised by algorithms not implemented for a type of graph.(   R   R   R   (    (    (    sf   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/networkx/exception.pyR   5   s   N(   R   t
   __author__t	   ExceptionR    R   R   R   R   R   R	   R
   R   (    (    (    sf   /home/gitlab-runner/builds/8480fa44/0/bergerc/fluidmanager-web/art-framework/bin/networkx/exception.pyt   <module>	   s   