Skip navigation links
A B C E G H I L M N P S T U V 

A

addConstraint(c) - Method in class net.ldvsoft.simplex_lp_solver.LpProblemBuilder
Adds new constraint. Fails if already added or if it uses variable not added via addVariable call.
addVariable(v) - Method in class net.ldvsoft.simplex_lp_solver.LpProblemBuilder
Adds new variable. Fails if there already is a variable with given name.

B

build() - Method in class net.ldvsoft.simplex_lp_solver.LpProblemBuilder
Builds LpProblem.

C

component1() - Method in class net.ldvsoft.simplex_lp_solver.LpFunction
Expression to be optimized.
component1() - Method in class net.ldvsoft.simplex_lp_solver.LpProblem
Variables of problem.
component1() - Method in class net.ldvsoft.simplex_lp_solver.LpVariable
Variable name.
component1() - Method in class net.ldvsoft.simplex_lp_solver.Solved
value or function
component2() - Method in class net.ldvsoft.simplex_lp_solver.LpFunction
Optimization to perform.
component2() - Method in class net.ldvsoft.simplex_lp_solver.LpProblem
Constraints of problem.
component2() - Method in class net.ldvsoft.simplex_lp_solver.LpVariable
Can this variable assume negative values,
component2() - Method in class net.ldvsoft.simplex_lp_solver.Solved
values of variables that provide given function value
component3() - Method in class net.ldvsoft.simplex_lp_solver.LpProblem
Function to optimize of problem.
constraint($receiver, block) - Static method in class net.ldvsoft.simplex_lp_solver.LpProblemDsl
LpProblem DSL: build and add class LpConstraint. Returns created constraint.
copy(expression, optimization) - Method in class net.ldvsoft.simplex_lp_solver.LpFunction
Function in linear programming problem to be optimized.
copy(variables, constraints, function) - Method in class net.ldvsoft.simplex_lp_solver.LpProblem
Linear programming problem with given variables, constraints and a function to be maximized.
copy(name, canBeNegative) - Method in class net.ldvsoft.simplex_lp_solver.LpVariable
Variable in linear programming problem. Has a unique name. By default, variables are limited not to be negative. If needed, one can set canBeNegative to allow negative values by adding another internal variable responsible for negative values.
copy(functionValue, variablesValues) - Method in class net.ldvsoft.simplex_lp_solver.Solved
Returned by solver when linear programming problem is solvable.

E

equals($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpConstraintBuilder
 
equals($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpConstraintBuilder
 
equals($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpConstraintBuilder
 
equals(p) - Method in class net.ldvsoft.simplex_lp_solver.LpFunction
 
equals(p) - Method in class net.ldvsoft.simplex_lp_solver.LpProblem
 
equals(p) - Method in class net.ldvsoft.simplex_lp_solver.LpVariable
 
equals(p) - Method in class net.ldvsoft.simplex_lp_solver.Solved
 

G

getAsE($receiver) - Method in class net.ldvsoft.simplex_lp_solver.LpExpressionBuilder
 
getCanBeNegative() - Method in class net.ldvsoft.simplex_lp_solver.LpVariable
Can this variable assume negative values,
getConstantValue() - Method in class net.ldvsoft.simplex_lp_solver.LpConstraint
constant
getConstraints() - Method in class net.ldvsoft.simplex_lp_solver.LpProblem
Constraints of problem.
getConstraints() - Method in class net.ldvsoft.simplex_lp_solver.LpProblemBuilder
Constraints added to a problem. Add via addConstraint.
getExpression() - Method in class net.ldvsoft.simplex_lp_solver.LpConstraint
expression
getExpression() - Method in class net.ldvsoft.simplex_lp_solver.LpFunction
Expression to be optimized.
getFree() - Method in class net.ldvsoft.simplex_lp_solver.LpExpression
Freestanding term.
getFree() - Method in interface net.ldvsoft.simplex_lp_solver.LpExpressionLike
Freestanding term.
getFree() - Method in class net.ldvsoft.simplex_lp_solver.LpVariable
Freestanding term.
getFunction() - Method in class net.ldvsoft.simplex_lp_solver.LpProblem
Function to optimize of problem.
getFunction() - Method in class net.ldvsoft.simplex_lp_solver.LpProblemBuilder
Function to optimize. Setter fails if uses variable not added via addVariable call. Must be assigned before build().
getFunctionValue() - Method in class net.ldvsoft.simplex_lp_solver.Solved
value or function
getName() - Method in class net.ldvsoft.simplex_lp_solver.LpVariable
Variable name.
getOptimization() - Method in class net.ldvsoft.simplex_lp_solver.LpFunction
Optimization to perform.
getSign() - Method in class net.ldvsoft.simplex_lp_solver.LpConstraint
sign that tights expression and constant
getTerms() - Method in class net.ldvsoft.simplex_lp_solver.LpExpression
Terms of linear expression
getTerms() - Method in interface net.ldvsoft.simplex_lp_solver.LpExpressionLike
Terms of linear expression: mapping from variables to their coefficients.
getTerms() - Method in class net.ldvsoft.simplex_lp_solver.LpVariable
Terms of linear expression: mapping from variables to their coefficients.
getVariables() - Method in class net.ldvsoft.simplex_lp_solver.LpProblem
Variables of problem.
getVariables() - Method in class net.ldvsoft.simplex_lp_solver.LpProblemBuilder
Variables registered to be used in a problem. Add via addVariable.
getVariablesValues() - Method in class net.ldvsoft.simplex_lp_solver.Solved
values of variables that provide given function value
greaterOrEquals($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpConstraintBuilder
 
greaterOrEquals($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpConstraintBuilder
 
greaterOrEquals($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpConstraintBuilder
 

H

hashCode() - Method in class net.ldvsoft.simplex_lp_solver.LpFunction
 
hashCode() - Method in class net.ldvsoft.simplex_lp_solver.LpProblem
 
hashCode() - Method in class net.ldvsoft.simplex_lp_solver.LpVariable
 
hashCode() - Method in class net.ldvsoft.simplex_lp_solver.Solved
 

I

INSTANCE - Static variable in class net.ldvsoft.simplex_lp_solver.NoSolution
Returned by solver when linear programming problem has no solution.
INSTANCE - Static variable in class net.ldvsoft.simplex_lp_solver.Unbounded
Returned by solver when linear programming problem is unbounded.

L

lessOrEquals($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpConstraintBuilder
 
lessOrEquals($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpConstraintBuilder
 
lessOrEquals($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpConstraintBuilder
 
LpConstraint - Class in net.ldvsoft.simplex_lp_solver
Constraint in linear programming problem in form "linearExpression sign constantValue".
LpConstraint(expression, sign, constantValue) - Constructor for class net.ldvsoft.simplex_lp_solver.LpConstraint
Constraint in linear programming problem in form "linearExpression sign constantValue".
LpConstraintBuilder - Class in net.ldvsoft.simplex_lp_solver
 
LpConstraintBuilder() - Constructor for class net.ldvsoft.simplex_lp_solver.LpConstraintBuilder
 
LpConstraintSign - Enum in net.ldvsoft.simplex_lp_solver
Sign used in constraints.
LpConstraintSign() - Constructor for enum net.ldvsoft.simplex_lp_solver.LpConstraintSign
Sign used in constraints.
LpExpression - Class in net.ldvsoft.simplex_lp_solver
Class storing linear expressions to be used in constraints or as a function in linear programming problem.
LpExpression(terms, free) - Constructor for class net.ldvsoft.simplex_lp_solver.LpExpression
Class storing linear expressions to be used in constraints or as a function in linear programming problem.
LpExpressionBuilder - Class in net.ldvsoft.simplex_lp_solver
Methods present here are for easy building of LpProblem using DSL:
LpExpressionBuilder() - Constructor for class net.ldvsoft.simplex_lp_solver.LpExpressionBuilder
Methods present here are for easy building of LpProblem using DSL:
LpExpressionLike - Interface in net.ldvsoft.simplex_lp_solver
Interface indicating linear expression or it's parts. Consists of linear LpExpressionLike.getTerms in form of mapping from variable to it's coefficient and a additional LpExpressionLike.getFree constant.
LpFunction - Class in net.ldvsoft.simplex_lp_solver
Function in linear programming problem to be optimized.
LpFunction(expression, optimization) - Constructor for class net.ldvsoft.simplex_lp_solver.LpFunction
Function in linear programming problem to be optimized.
LpFunctionOptimization - Enum in net.ldvsoft.simplex_lp_solver
Required optimization of function in linear programming problem.
LpFunctionOptimization() - Constructor for enum net.ldvsoft.simplex_lp_solver.LpFunctionOptimization
Required optimization of function in linear programming problem.
LpProblem - Class in net.ldvsoft.simplex_lp_solver
Linear programming problem with given variables, constraints and a function to be maximized.
LpProblem(variables, constraints, function) - Constructor for class net.ldvsoft.simplex_lp_solver.LpProblem
Linear programming problem with given variables, constraints and a function to be maximized.
lpProblem(block) - Static method in class net.ldvsoft.simplex_lp_solver.LpProblemDsl
Build class LpProblem using DSL.
LpProblemBuilder - Class in net.ldvsoft.simplex_lp_solver
Helper class to build LpProblem.
LpProblemBuilder() - Constructor for class net.ldvsoft.simplex_lp_solver.LpProblemBuilder
Helper class to build LpProblem.
LpProblemDsl - Class in net.ldvsoft.simplex_lp_solver
 
LpSolution - Class in net.ldvsoft.simplex_lp_solver
Interface representing solution of class LpProblem.
LpSolver - Class in net.ldvsoft.simplex_lp_solver
 
LpTaskBuilderMarker - Interface in net.ldvsoft.simplex_lp_solver
 
LpVariable - Class in net.ldvsoft.simplex_lp_solver
Variable in linear programming problem. Has a unique name. By default, variables are limited not to be negative. If needed, one can set canBeNegative to allow negative values by adding another internal variable responsible for negative values.
LpVariable(name, canBeNegative) - Constructor for class net.ldvsoft.simplex_lp_solver.LpVariable
Variable in linear programming problem. Has a unique name. By default, variables are limited not to be negative. If needed, one can set canBeNegative to allow negative values by adding another internal variable responsible for negative values.

M

maximize($receiver, block) - Static method in class net.ldvsoft.simplex_lp_solver.LpProblemDsl
LpProblem DSL: build and set class LpFunction that will be maximized. Returns created function.
minimize($receiver, block) - Static method in class net.ldvsoft.simplex_lp_solver.LpProblemDsl
LpProblem DSL: build and set class LpFunction that will be minimized. Returns created function.
minus($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpExpressionBuilder
 
minus($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpExpressionBuilder
 
minus($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpExpressionBuilder
 

N

net.ldvsoft.simplex_lp_solver - package net.ldvsoft.simplex_lp_solver
 
NoSolution - Class in net.ldvsoft.simplex_lp_solver
Returned by solver when linear programming problem has no solution.

P

plus($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpExpressionBuilder
 
plus($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpExpressionBuilder
 
plus($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpExpressionBuilder
 

S

setFunction(newValue) - Method in class net.ldvsoft.simplex_lp_solver.LpProblemBuilder
Function to optimize. Setter fails if uses variable not added via addVariable call. Must be assigned before build().
solve(problem) - Static method in class net.ldvsoft.simplex_lp_solver.LpSolver
Solve linear programming problem.
Solved - Class in net.ldvsoft.simplex_lp_solver
Returned by solver when linear programming problem is solvable.
Solved(functionValue, variablesValues) - Constructor for class net.ldvsoft.simplex_lp_solver.Solved
Returned by solver when linear programming problem is solvable.

T

times($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpExpressionBuilder
 
times($receiver, that) - Method in class net.ldvsoft.simplex_lp_solver.LpExpressionBuilder
 
toString() - Method in class net.ldvsoft.simplex_lp_solver.LpFunction
 
toString() - Method in class net.ldvsoft.simplex_lp_solver.LpProblem
 
toString() - Method in class net.ldvsoft.simplex_lp_solver.LpVariable
 
toString() - Method in class net.ldvsoft.simplex_lp_solver.Solved
 

U

unaryMinus($receiver) - Method in class net.ldvsoft.simplex_lp_solver.LpExpressionBuilder
 
unaryPlus($receiver) - Method in class net.ldvsoft.simplex_lp_solver.LpExpressionBuilder
 
Unbounded - Class in net.ldvsoft.simplex_lp_solver
Returned by solver when linear programming problem is unbounded.

V

variable($receiver, name, canBeNegative) - Static method in class net.ldvsoft.simplex_lp_solver.LpProblemDsl
LpProblem DSL: build and add class LpVariable. Returns created variable.
A B C E G H I L M N P S T U V 
Skip navigation links