public class MIPInfeasibleException extends MIPException
Modifier and Type | Class and Description |
---|---|
static class |
MIPInfeasibleException.Cause |
Constructor and Description |
---|
MIPInfeasibleException(Map<Variable,MIPInfeasibleException.Cause> infeasibleVariables,
Collection<Constraint> infeasibleConstraints) |
MIPInfeasibleException(String msg) |
Modifier and Type | Method and Description |
---|---|
MIPInfeasibleException.Cause |
getCause(Variable v) |
String |
getCauseDescription() |
protected String |
getConstraintDescription() |
Collection<Constraint> |
getInfeasibleConstraints() |
Set<Variable> |
getInfeasibleVariables() |
String |
getMessage() |
protected String |
getVariableDescription() |
boolean |
isReasonKnown() |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
public MIPInfeasibleException(String msg)
public MIPInfeasibleException(Map<Variable,MIPInfeasibleException.Cause> infeasibleVariables, Collection<Constraint> infeasibleConstraints)
public boolean isReasonKnown()
public MIPInfeasibleException.Cause getCause(Variable v)
public Collection<Constraint> getInfeasibleConstraints()
public String getCauseDescription()
protected String getVariableDescription()
protected String getConstraintDescription()
public String getMessage()
getMessage
in class Throwable
Copyright © 2017. All rights reserved.