Top Description Interfaces Classes Enums
[default module]

Package org.apache.commons.math3.optimization.linear


This package provides optimization algorithms for linear constrained problems.

Interface Summary

Modifier and TypeInterface and Description
public interface
LinearOptimizer

Deprecated As of 3.1 (to be removed in 4.0).
This interface represents an optimization algorithm for linear problems.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractLinearOptimizer

Deprecated As of 3.1 (to be removed in 4.0).
Base class for implementing linear optimizers.
public class
LinearConstraint

Deprecated As of 3.1 (to be removed in 4.0).
A linear constraint for a linear optimization problem.
public class
LinearObjectiveFunction

Deprecated As of 3.1 (to be removed in 4.0).
An objective function for a linear optimization problem.
public class
NoFeasibleSolutionException

Deprecated As of 3.1 (to be removed in 4.0).
This class represents exceptions thrown by optimizers when no solution fulfills the constraints.
public class
SimplexSolver

Deprecated As of 3.1 (to be removed in 4.0).
Solves a linear problem using the Two-Phase Simplex Method.
pack-priv class
SimplexTableau

Deprecated As of 3.1 (to be removed in 4.0).
A tableau for use in the Simplex method.
public class
UnboundedSolutionException

Deprecated As of 3.1 (to be removed in 4.0).
This class represents exceptions thrown by optimizers when a solution escapes to infinity.

Enum Summary

Modifier and TypeEnum and Description
public enum
Relationship

Deprecated As of 3.1 (to be removed in 4.0).
Types of relationships between two cells in a Solver LinearConstraint.