Skip navigation links
A C D E G H I J L M P R S T V 

A

AbstractCPLEX - Class in jalinopt.cplex
Communication protocol which CPLEX processes.
AbstractCPLEX() - Constructor for class jalinopt.cplex.AbstractCPLEX
 
AbstractCPLEX.METHOD - Enum in jalinopt.cplex
 
addConstraint() - Method in class jalinopt.LP
 
addConstraint(String, double) - Method in class jalinopt.LP
Adds a contrainst to this problem.
addTerm(int, Variable) - Method in class jalinopt.Constraint
 
addTerm(double, Variable) - Method in class jalinopt.LinearExpression
Adds the given coefficient*variable term to this linear expression.
addVariable(Variable) - Method in class jalinopt.LP
 
ApacheSolver - Class in jalinopt
 
ApacheSolver() - Constructor for class jalinopt.ApacheSolver
 

C

callSolverProcessOn(LP) - Method in class jalinopt.cbc.Cbc
 
callSolverProcessOn(LP) - Method in class jalinopt.cplex.CPLEX_SSH
 
callSolverProcessOn(LP) - Method in class jalinopt.cplex.LocalCPLEX
 
callSolverProcessOn(LP) - Method in class jalinopt.lpsolve.LpSolve
 
callSolverProcessOn(LP) - Method in class jalinopt.PipedLPSolver
 
Cbc - Class in jalinopt.cbc
 
Cbc() - Constructor for class jalinopt.cbc.Cbc
 
Constraint - Class in jalinopt
A linear constraint of the form: linear expression operator scalar
Constraint() - Constructor for class jalinopt.Constraint
 
CPLEX_SSH - Class in jalinopt.cplex
 
CPLEX_SSH(SSHConnectionInfo) - Constructor for class jalinopt.cplex.CPLEX_SSH
 
CPLEX_SSH(String, String) - Constructor for class jalinopt.cplex.CPLEX_SSH
 
CPLEX_SSH(String) - Constructor for class jalinopt.cplex.CPLEX_SSH
 
createExample() - Static method in class jalinopt.LP
Creates an example LP.
createLPFile(String) - Static method in class jalinopt.PipedLPSolver
 

D

DEBUG - Static variable in class jalinopt.PipedLPSolver
 
declareArguments(Collection<ArgumentSpecification>) - Method in class jalinopt.jalinopt
 
declareOptions(Collection<OptionSpecification>) - Method in class jalinopt.jalinopt
 
Demo - Class in jalinopt
Minimize obj: 3x + 2y Subject To 4x + y < 15 5y > 10 General y Binary End
Demo() - Constructor for class jalinopt.Demo
 

E

equals(Object) - Method in class jalinopt.Variable
 
extractObjectiveValue(String) - Method in class jalinopt.cbc.Cbc
 
extractObjectiveValue(String) - Method in class jalinopt.cplex.AbstractCPLEX
 
extractObjectiveValue(String) - Method in class jalinopt.lpsolve.LpSolve
 
extractObjectiveValue(String) - Method in class jalinopt.PipedLPSolver
 
extractVariablesValue(String, LP, Result) - Method in class jalinopt.cbc.Cbc
 
extractVariablesValue(String, LP, Result) - Method in class jalinopt.cplex.AbstractCPLEX
 
extractVariablesValue(String, LP, Result) - Method in class jalinopt.lpsolve.LpSolve
 
extractVariablesValue(String, LP, Result) - Method in class jalinopt.PipedLPSolver
 

G

getApplicationName() - Method in class jalinopt.jalinopt
 
getAuthor() - Method in class jalinopt.jalinopt
 
getCoefficient() - Method in class jalinopt.Term
 
getConstraints() - Method in class jalinopt.LP
Retrieves the list of contrainsts applying to this LP.
getDefaultSolver() - Static method in class jalinopt.LPSolver
 
getHost() - Method in class jalinopt.SSHConnectionInfo
 
getLeftHandSide() - Method in class jalinopt.Constraint
 
getLicence() - Method in class jalinopt.jalinopt
 
getName() - Method in class jalinopt.Variable
 
getObjective() - Method in class jalinopt.LP
Retrieves the objective of this LP
getObjective() - Method in class jalinopt.Result
 
getOperator() - Method in class jalinopt.Constraint
 
getOptimizationType() - Method in class jalinopt.LP
Retrieves the type of optimization for this LP, min or max.
getPassword() - Method in class jalinopt.SSHConnectionInfo
 
getProblem() - Method in class jalinopt.Result
 
getRightHandSide() - Method in class jalinopt.Constraint
 
getShortDescription() - Method in class jalinopt.jalinopt
 
getTerm(Variable) - Method in class jalinopt.LinearExpression
 
getTerms() - Method in class jalinopt.LinearExpression
 
getType() - Method in class jalinopt.Variable
 
getUsername() - Method in class jalinopt.SSHConnectionInfo
 
getValue() - Method in class jalinopt.Variable
 
getVariable() - Method in class jalinopt.Term
 
getVariableByName(long) - Method in class jalinopt.LP
Looks up a variable by its name.
getVariableByName(String) - Method in class jalinopt.LP
 
getVariables() - Method in class jalinopt.LinearExpression
 
getVariables() - Method in class jalinopt.LP
Retrieves the set of variables implied in this LP.
getVariables() - Method in class jalinopt.Result
 
getYear() - Method in class jalinopt.jalinopt
 

H

hasFoundSolution(String) - Method in class jalinopt.cbc.Cbc
 
hasFoundSolution(String) - Method in class jalinopt.cplex.AbstractCPLEX
 
hasFoundSolution(String) - Method in class jalinopt.lpsolve.LpSolve
 
hasFoundSolution(String) - Method in class jalinopt.PipedLPSolver
 
hashCode() - Method in class jalinopt.Variable
 

I

invert() - Method in class jalinopt.LinearExpression
Invert all the coefficients in this linear expression.

J

jalinopt - package jalinopt
 
jalinopt - Class in jalinopt
 
jalinopt() - Constructor for class jalinopt.jalinopt
 
jalinopt.cbc - package jalinopt.cbc
 
jalinopt.cplex - package jalinopt.cplex
 
jalinopt.javailp - package jalinopt.javailp
 
jalinopt.lpsolve - package jalinopt.lpsolve
 
JavaILPSolver - Class in jalinopt.javailp
 
JavaILPSolver() - Constructor for class jalinopt.javailp.JavaILPSolver
 

L

LinearExpression - Class in jalinopt
This class represents a sum of (coef, variable) terms.
LinearExpression() - Constructor for class jalinopt.LinearExpression
 
LocalCPLEX - Class in jalinopt.cplex
 
LocalCPLEX() - Constructor for class jalinopt.cplex.LocalCPLEX
 
LocalCPLEX(String) - Constructor for class jalinopt.cplex.LocalCPLEX
 
LP - Class in jalinopt
Defines what a linear problem (linear model) is.
LP() - Constructor for class jalinopt.LP
Creates a new empty LP
LP.OptimizationType - Enum in jalinopt
 
lpDirectory - Static variable in class jalinopt.PipedLPSolver
 
LpSolve - Class in jalinopt.lpsolve
 
LpSolve() - Constructor for class jalinopt.lpsolve.LpSolve
 
LPSolver - Class in jalinopt
The basic definition of a LP solver.
LPSolver() - Constructor for class jalinopt.LPSolver
 

M

main(String[]) - Static method in class jalinopt.Demo
 
main(String[]) - Static method in class jalinopt.lpsolve.LpSolve
 
method - Variable in class jalinopt.cplex.AbstractCPLEX
 

P

parseCplex(String) - Static method in class jalinopt.LP
 
PATH_TO_CBC - Variable in class jalinopt.cbc.Cbc
 
PipedLPSolver - Class in jalinopt
Modelisation of an LP solvers that is implemented through a call to an external process.
PipedLPSolver() - Constructor for class jalinopt.PipedLPSolver
 

R

Result - Class in jalinopt
 
Result(LP) - Constructor for class jalinopt.Result
 
runScript(CommandLine) - Method in class jalinopt.jalinopt
 

S

setCoefficient(double) - Method in class jalinopt.Term
 
setDefaultSolver(LPSolver) - Static method in class jalinopt.LPSolver
 
setObjective(double) - Method in class jalinopt.Result
 
setOperator(String) - Method in class jalinopt.Constraint
Sets the operator for the constraint.
setOptimizationType(LP.OptimizationType) - Method in class jalinopt.LP
Sets the type of optimization
setRightHandSide(double) - Method in class jalinopt.Constraint
 
setType(Variable.TYPE) - Method in class jalinopt.Variable
 
setValue(double) - Method in class jalinopt.Variable
 
setVariable(Variable) - Method in class jalinopt.Term
 
solve(LP) - Method in class jalinopt.ApacheSolver
 
solve(LP) - Method in class jalinopt.javailp.JavaILPSolver
 
solve() - Method in class jalinopt.LP
This this LP using the default solver.
solve(LPSolver) - Method in class jalinopt.LP
Solves this problem using the given solver.
solve(LP) - Method in class jalinopt.LPSolver
 
solve(LP) - Method in class jalinopt.PipedLPSolver
 
solve_debug(LP) - Method in class jalinopt.PipedLPSolver
 
SSHConnectionInfo - Class in jalinopt
 
SSHConnectionInfo(String, String, String) - Constructor for class jalinopt.SSHConnectionInfo
 
SSHConnectionInfo(String, String) - Constructor for class jalinopt.SSHConnectionInfo
 
SSHConnectionInfo(String) - Constructor for class jalinopt.SSHConnectionInfo
 
SSHConnectionInfo() - Constructor for class jalinopt.SSHConnectionInfo
 

T

Term - Class in jalinopt
 
Term(double, Variable) - Constructor for class jalinopt.Term
 
toCanonicalForm() - Method in class jalinopt.LP
 
toCplex() - Method in class jalinopt.LP
Computes a CPLEX PL text representing this LP.
toLpSolve() - Method in class jalinopt.LP
Computes a CPLEX PL text representing this LP.
toString() - Method in class jalinopt.Constraint
 
toString() - Method in class jalinopt.cplex.CPLEX_SSH
 
toString() - Method in class jalinopt.cplex.LocalCPLEX
 
toString() - Method in class jalinopt.LinearExpression
 
toString() - Method in class jalinopt.LP
 
toString() - Method in class jalinopt.lpsolve.LpSolve
 
toString() - Method in class jalinopt.LPSolver
 
toString() - Method in class jalinopt.Result
 
toString() - Method in class jalinopt.SSHConnectionInfo
 
toString() - Method in class jalinopt.Variable
 

V

valueOf(String) - Static method in enum jalinopt.cplex.AbstractCPLEX.METHOD
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jalinopt.LP.OptimizationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum jalinopt.Variable.TYPE
Returns the enum constant of this type with the specified name.
values() - Static method in enum jalinopt.cplex.AbstractCPLEX.METHOD
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jalinopt.LP.OptimizationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum jalinopt.Variable.TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
var2i(Variable) - Static method in class jalinopt.LP
 
Variable - Class in jalinopt
 
Variable(String) - Constructor for class jalinopt.Variable
 
Variable.TYPE - Enum in jalinopt
 
A C D E G H I J L M P R S T V 
Skip navigation links