edu.harvard.econcs.jopt.solver
Class MIPInfeasibleException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
edu.harvard.econcs.jopt.solver.MIPException
edu.harvard.econcs.jopt.solver.MIPInfeasibleException
- All Implemented Interfaces:
- java.io.Serializable
public class MIPInfeasibleException
- extends MIPException
Exception that is thrown when evaluating a MIP, that contains the infeasible set information
- Since:
- Apr 19, 2005
- Version:
- $Revision: 1.2 $ on $Date: 2005/04/21 19:44:53 $
- See Also:
- Serialized Form
Constructor Summary |
MIPInfeasibleException(java.util.Map infeasibleVariables,
java.util.Map infeasibleConstraints)
|
Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MIPInfeasibleException
public MIPInfeasibleException(java.util.Map infeasibleVariables,
java.util.Map infeasibleConstraints)
getInfeasibleVariables
public java.util.Set getInfeasibleVariables()
getCause
public MIPInfeasibleException.Cause getCause(Variable v)
getInfeasibleConstraints
public java.util.Set getInfeasibleConstraints()
getCause
public MIPInfeasibleException.Cause getCause(Constraint c)
getCauseDescription
public java.lang.String getCauseDescription()
getMessage
public java.lang.String getMessage()
- Overrides:
getMessage
in class java.lang.Throwable