
    g              
          d Z dZdZdZdZdZededediZdZdZeded	iZ	ed
ediZ
dZdZdZdZdZededededediZdZdZdZdZdZededededediZeeeeeeeeeeiZdZdZdZededediZededediZd Zd! Z G d" d#e      Z y$)%z}
This file contains the constant definitions for PuLP
Note that hopefully these will be changed into something more pythonic
z2.9.0gHz>
ContinuousIntegerBinary   MaximizeMinimizeMAXMIN    z
Not SolvedOptimal
Infeasible	Unbounded	Undefined   zNo Solution FoundzOptimal Solution FoundzSolution FoundzNo Solution ExistszSolution is UnboundedLEG=z<=z>=N   c                 *    	 t        |       } y#  Y yxY w)NTF)iter)objs    K/var/www/dash_apps/app1/venv/lib/python3.12/site-packages/pulp/constants.py
isiterabler   Z   s    3i s    c                       e Zd ZdZy)	PulpErrorz
    Pulp Exception Class
    N)__name__
__module____qualname____doc__     r   r   r   c   s     	r$   r   N)!r"   VERSIONEPSLpContinuous	LpIntegerLpBinaryLpCategories
LpMinimize
LpMaximizeLpSensesLpSensesMPSLpStatusNotSolvedLpStatusOptimalLpStatusInfeasibleLpStatusUnboundedLpStatusUndefinedLpStatusLpSolutionNoSolutionFoundLpSolutionOptimalLpSolutionIntegerFeasibleLpSolutionInfeasibleLpSolutionUnbounded
LpSolutionLpStatusToSolutionLpConstraintLELpConstraintEQLpConstraintGELpConstraintTypeToMpsLpConstraintSensesLpCplexLPLineSizer   	Exceptionr   r#   r$   r   <module>rC      s]  4 
 	lIy(HU 


J
;5*e4     |Y{{      2//.0
 +&,*+  'nc>SVW $c>4QUV  		 	r$   