webcab.lib.math.optimization.linearprogramming
Class LinearProgrammingException
java.lang.Object
|
+--java.lang.Throwable
|
+--java.lang.Exception
|
+--webcab.lib.math.optimization.linearprogramming.LinearProgrammingException
- All Implemented Interfaces:
- Serializable
- public class LinearProgrammingException
- extends Exception
This exception is thrown when any error occurs during the execution of the algorithms. When
the exception is thrown one of the possible error message strings is returned:
- "No solution satisfies the given constraints" - An exception with this message
is thrown in
LinearProgramming.multiLinearSimplex(webcab.lib.math.optimization.ExtremumTypes, double[], double[][], double[][]) if the linear programming problem has no solution.
- "Unbounded function" - An exception with this message is thrown by the
LinearProgramming#multiLinearSimplex()
method if the functon supplied is unbounded at a point within the domain over which the function is
considered.
- "Function evaluation exception" - An exception caught while requesting the value of
a function at a point.
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Throwable |
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
LinearProgrammingException
public LinearProgrammingException()
LinearProgrammingException
public LinearProgrammingException(String s)