- getBoolean(String, boolean) - Method in class edu.harvard.econcs.util.TypedProperties
-
- getBooleanSolveParam(SolveParam, boolean) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getBooleanSolveParam(SolveParam, Boolean) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getBooleanSolveParam(SolveParam) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getBooleanSolveParam(SolveParam, Boolean) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getBooleanSolveParam(SolveParam, boolean) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getBooleanSolveParam(SolveParam) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getCause(Variable) - Method in exception edu.harvard.econcs.jopt.solver.MIPInfeasibleException
-
- getCauseDescription() - Method in exception edu.harvard.econcs.jopt.solver.MIPInfeasibleException
-
- getClient(int) - Method in class edu.harvard.econcs.jopt.solver.server.SolverLoadBalancer
-
- getCoefficient() - Method in class edu.harvard.econcs.jopt.solver.mip.LinearTerm
-
- getCoefficient() - Method in class edu.harvard.econcs.jopt.solver.mip.QuadraticTerm
-
- getCoefficient() - Method in interface edu.harvard.econcs.jopt.solver.mip.Term
-
- getConstant() - Method in class edu.harvard.econcs.jopt.solver.mip.Constraint
-
- getConstraintDescription() - Method in exception edu.harvard.econcs.jopt.solver.MIPInfeasibleException
-
- getConstraints() - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getConstraints() - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getCplexParam(SolveParam) - Method in class edu.harvard.econcs.jopt.solver.server.cplex.CPlexMIPSolver
-
- getDescription() - Method in class edu.harvard.econcs.jopt.solver.mip.Constraint
-
- getDouble(String, double) - Method in class edu.harvard.econcs.util.TypedProperties
-
- getDoubleSolveParam(SolveParam, double) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getDoubleSolveParam(SolveParam, Double) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getDoubleSolveParam(SolveParam) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getDoubleSolveParam(SolveParam, Double) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getDoubleSolveParam(SolveParam, double) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getDoubleSolveParam(SolveParam) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getDual(Constraint) - Method in interface edu.harvard.econcs.jopt.solver.IMIPResult
-
Returns the dual of a constraint that was added with IMIP.add(constraint, constraintId)
- getDual(Constraint) - Method in class edu.harvard.econcs.jopt.solver.mip.MIPResult
-
- getEnum(String, String[], int) - Method in class edu.harvard.econcs.util.TypedProperties
-
- getHost() - Method in class edu.harvard.econcs.jopt.solver.client.SolverClient.ClientSolver
-
- getHost() - Method in class edu.harvard.econcs.jopt.solver.client.SolverClient
-
- getInfeasibleConstraints() - Method in exception edu.harvard.econcs.jopt.solver.MIPInfeasibleException
-
- getInfeasibleVariables() - Method in exception edu.harvard.econcs.jopt.solver.MIPInfeasibleException
-
- getInstance() - Static method in class edu.harvard.econcs.jopt.solver.server.cplex.InstanceManager
-
- getInt(String, int) - Method in class edu.harvard.econcs.util.TypedProperties
-
- getIntermediateSolutions() - Method in interface edu.harvard.econcs.jopt.solver.IMIPResult
-
Get the Queue of intermediate solutions, if available
- getIntermediateSolutions() - Method in class edu.harvard.econcs.jopt.solver.mip.MIPResult
-
- getIntSolveParam(SolveParam, int) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getIntSolveParam(SolveParam, Integer) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getIntSolveParam(SolveParam) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getIntSolveParam(SolveParam, Integer) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getIntSolveParam(SolveParam, int) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getIntSolveParam(SolveParam) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getLinearObjectiveTerms() - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getLinearObjectiveTerms() - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getLinearTerms() - Method in class edu.harvard.econcs.jopt.solver.mip.Constraint
-
- getLocalSolver(String) - Static method in class edu.harvard.econcs.jopt.solver.client.SolverClient
-
Get a local solver
- getLong(String, long) - Method in class edu.harvard.econcs.util.TypedProperties
-
- getLowerBound() - Method in class edu.harvard.econcs.jopt.solver.mip.Variable
-
- getMessage() - Method in exception edu.harvard.econcs.jopt.solver.MIPInfeasibleException
-
- getMIP() - Method in class edu.harvard.econcs.jopt.example.ComplexExample
-
- getMIP() - Method in class edu.harvard.econcs.jopt.example.PieceWiseLinearExample
-
- getMIP() - Method in class edu.harvard.econcs.jopt.example.SimpleLPExample
-
- getMIP() - Method in class edu.harvard.econcs.jopt.example.SimpleQCPExample
-
- getMIP() - Method in class edu.harvard.econcs.jopt.example.SimpleQPExample
-
- getName() - Method in class edu.harvard.econcs.jopt.solver.client.SolverClient.ClientSolver
-
- getName() - Method in class edu.harvard.econcs.jopt.solver.client.SolverClient
-
- getName() - Method in class edu.harvard.econcs.jopt.solver.mip.Variable
-
- getNumClients() - Method in class edu.harvard.econcs.jopt.solver.server.SolverLoadBalancer
-
- getNumConstraints() - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getNumConstraints() - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getNumVars() - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getNumVars() - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getObjectiveTerms() - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getObjectiveTerms() - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getObjectiveValue() - Method in class edu.harvard.econcs.jopt.solver.mip.IntermediateSolution
-
- getObjectiveValue() - Method in class edu.harvard.econcs.jopt.solver.mip.MIPResult
-
- getObjectiveValue() - Method in interface edu.harvard.econcs.jopt.solver.mip.Solution
-
Returns the objective value calculated by the solver
- getPort() - Method in class edu.harvard.econcs.jopt.solver.client.SolverClient.ClientSolver
-
- getPort() - Method in class edu.harvard.econcs.jopt.solver.client.SolverClient
-
- getProposedBooleanValue(Variable) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
returns the currently proposed value for Boolean variable var
- getProposedBooleanValue(Variable) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getProposedDoubleValue(Variable) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
returns the currently proposed value for Double variable var
- getProposedDoubleValue(Variable) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getProposedIntValue(Variable) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
returns the currently proposed value for Integer variable var
- getProposedIntValue(Variable) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getProposedValuesMap() - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
useful for copying proposed var/vals to a new MIP
- getProposedValuesMap() - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
useful for copying proposed var/vals to a new MIP
- getQuadraticObjectiveTerms() - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getQuadraticObjectiveTerms() - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getQuadraticTerms() - Method in class edu.harvard.econcs.jopt.solver.mip.Constraint
-
- getRand(int) - Method in class edu.harvard.econcs.jopt.solver.server.SolverLoadBalancer
-
returns a value between 0 and range -1 or -1 if range==0
- getRemoteSolver(String, int) - Static method in class edu.harvard.econcs.jopt.solver.client.SolverClient
-
- getServer(String, int) - Static method in class edu.harvard.econcs.jopt.solver.client.SolverClient.ClientSolver
-
- getSolutionList() - Method in class edu.harvard.econcs.jopt.solver.server.cplex.CPlexMIPSolver.IntermediateSolutionGatherer
-
Return the solution list, but first remove any entry that matches the
overall solution.
- getSolveParam(SolveParam) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
These functions control how JOpt operates, and how the backend solver operates.
- getSolveParam(SolveParam) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getSolver() - Method in interface edu.harvard.econcs.jopt.solver.server.ISolverServer
-
- getSolver() - Method in class edu.harvard.econcs.jopt.solver.server.SolverLoadBalancer
-
- getSolver() - Method in class edu.harvard.econcs.jopt.solver.server.SolverServer
-
- getSolverForProps(TypedProperties) - Static method in class edu.harvard.econcs.jopt.solver.client.SolverClient
-
- getSolveTime() - Method in class edu.harvard.econcs.jopt.solver.mip.IntermediateSolution
-
- getSolveTime() - Method in class edu.harvard.econcs.jopt.solver.mip.MIPResult
-
- getSolveTime() - Method in interface edu.harvard.econcs.jopt.solver.mip.Solution
-
Length to solve the mip (not including conversion time etc.) in milis
- getSortedLinearObjectiveTerms() - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
Get the terms sorted lexicographically
- getSortedLinearObjectiveTerms() - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getSortedLinearTerms() - Method in class edu.harvard.econcs.jopt.solver.mip.Constraint
-
- getSortedQuadraticObjectiveTerms() - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
Get the terms sorted lexicographically
- getSortedQuadraticObjectiveTerms() - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getSortedQuadraticTerms() - Method in class edu.harvard.econcs.jopt.solver.mip.Constraint
-
- getSpecifiedSolveParams() - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getSpecifiedSolveParams() - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getString(String, String) - Method in class edu.harvard.econcs.util.TypedProperties
-
- getStringSolveParam(SolveParam, String) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getStringSolveParam(SolveParam) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getStringSolveParam(SolveParam, String) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getStringSolveParam(SolveParam) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getTerms() - Method in class edu.harvard.econcs.jopt.solver.mip.Constraint
-
- getType() - Method in class edu.harvard.econcs.jopt.solver.mip.Constraint
-
- getType() - Method in class edu.harvard.econcs.jopt.solver.mip.Variable
-
- getType() - Method in class edu.harvard.econcs.jopt.solver.SolveParam
-
- getTypeDescription() - Method in class edu.harvard.econcs.jopt.solver.SolveParam
-
- getUpperBound() - Method in class edu.harvard.econcs.jopt.solver.mip.Variable
-
- getValue(Variable) - Method in class edu.harvard.econcs.jopt.solver.mip.IntermediateSolution
-
- getValue(String) - Method in class edu.harvard.econcs.jopt.solver.mip.IntermediateSolution
-
- getValue(Variable) - Method in class edu.harvard.econcs.jopt.solver.mip.MIPResult
-
- getValue(String) - Method in class edu.harvard.econcs.jopt.solver.mip.MIPResult
-
- getValue(Variable) - Method in interface edu.harvard.econcs.jopt.solver.mip.Solution
-
- getValue(String) - Method in interface edu.harvard.econcs.jopt.solver.mip.Solution
-
- getValues() - Method in class edu.harvard.econcs.jopt.solver.mip.IntermediateSolution
-
- getValues() - Method in class edu.harvard.econcs.jopt.solver.mip.MIPResult
-
- getValues() - Method in interface edu.harvard.econcs.jopt.solver.mip.Solution
-
Returns a Map from strings to Double objects
- getVar(String) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getVar(String) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getVariableDescription() - Method in exception edu.harvard.econcs.jopt.solver.MIPInfeasibleException
-
- getVarName() - Method in class edu.harvard.econcs.jopt.solver.mip.LinearTerm
-
- getVarNameA() - Method in class edu.harvard.econcs.jopt.solver.mip.QuadraticTerm
-
- getVarNameB() - Method in class edu.harvard.econcs.jopt.solver.mip.QuadraticTerm
-
- getVars() - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- getVars() - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- getVarsWithProposedValues() - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
useful for copying proposed var/vals to a new MIP
- getVarsWithProposedValues() - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
useful for copying proposed var/vals to a new MIP
- main(String[]) - Static method in class edu.harvard.econcs.jopt.example.ComplexExample
-
- main(String[]) - Static method in class edu.harvard.econcs.jopt.example.PieceWiseLinearExample
-
- main(String[]) - Static method in class edu.harvard.econcs.jopt.example.SimpleLPExample
-
- main(String[]) - Static method in class edu.harvard.econcs.jopt.example.SimpleLPWrapperExample
-
- main(String[]) - Static method in class edu.harvard.econcs.jopt.example.SimpleQCPExample
-
- main(String[]) - Static method in class edu.harvard.econcs.jopt.example.SimpleQPExample
-
- main() - Method in class edu.harvard.econcs.jopt.solver.server.cplex.CPlexMIPSolver.IntermediateSolutionGatherer
-
- main(String[]) - Static method in class edu.harvard.econcs.jopt.solver.server.cplex.CPlexMIPSolver
-
- main(String[]) - Static method in class edu.harvard.econcs.jopt.solver.server.lpsolve.LPSolveMIPSolver
-
- main(String[]) - Static method in class edu.harvard.econcs.jopt.solver.server.SolverLoadBalancer
-
- makeMIPWithoutObjective(IMIP) - Static method in class edu.harvard.econcs.jopt.solver.mip.MIPWrapper
-
- makeNewBooleanVar(String) - Method in class edu.harvard.econcs.jopt.solver.mip.MIPWrapper
-
Makes a new indicator (boolean) variable that can range from 0 to 1
- makeNewDoubleVar(String) - Method in class edu.harvard.econcs.jopt.solver.mip.MIPWrapper
-
Makes a new double variable that can range from -inf to inf
- makeNewIntegerVar(String) - Method in class edu.harvard.econcs.jopt.solver.mip.MIPWrapper
-
Makes a new Integer variable that can range from -inf to inf
- makeNewMaxMIP() - Static method in class edu.harvard.econcs.jopt.solver.mip.MIPWrapper
-
Create a new MIP that is has a MAXimization as it's objective function.
- makeNewMinMIP() - Static method in class edu.harvard.econcs.jopt.solver.mip.MIPWrapper
-
Create a new MIP that is has a MINimization as it's objective function.
- MARKOWITZ_TOLERANCE - Static variable in class edu.harvard.econcs.jopt.solver.SolveParam
-
Set the Markov Tolerance [CPLEX] Influences pivot selection during
basis factoring.
- MAX_OBJ_THRESHOLD - Static variable in class edu.harvard.econcs.jopt.solver.SolveParam
-
For Maximization problems, stop when this value has been exceeded [CPLEX]
- MAX_OBJ_VALUE - Static variable in class edu.harvard.econcs.jopt.solver.SolveParam
-
Max objective value for minimization problems (specified to assist
cutting).
- MAX_VALUE - Static variable in class edu.harvard.econcs.jopt.solver.mip.MIP
-
Never give mip a number bigger than this, FOR ANY reason This should
never be greater than 1E9 per
https://support.ilog.com/public/products/faq
.cfm?Product=CPLEX&FAQ=75&CFID=
96044&CFTOKEN=40609383&jsessionid=92301560341115251663761
- MIN_OBJ_THRESHOLD - Static variable in class edu.harvard.econcs.jopt.solver.SolveParam
-
For Minimization problems, stop when this value has been exceeded [CPLEX]
- MIN_OBJ_VALUE - Static variable in class edu.harvard.econcs.jopt.solver.SolveParam
-
Min objective value for maximization problems (specified to assist
cutting).
- MIP - Class in edu.harvard.econcs.jopt.solver.mip
-
Basic implementation of a mip.
- MIP() - Constructor for class edu.harvard.econcs.jopt.solver.mip.MIP
-
- MIP_DISPLAY - Static variable in class edu.harvard.econcs.jopt.solver.SolveParam
-
Specify what to display when solving a MIP [CPLEX]
- MIP_EMPHASIS - Static variable in class edu.harvard.econcs.jopt.solver.SolveParam
-
Optimality vs.
- MIPException - Exception in edu.harvard.econcs.jopt.solver
-
Exception that is thrown while evaluating a MIP.
- MIPException(String) - Constructor for exception edu.harvard.econcs.jopt.solver.MIPException
-
- MIPException(String, Throwable) - Constructor for exception edu.harvard.econcs.jopt.solver.MIPException
-
- MIPInfeasibleException - Exception in edu.harvard.econcs.jopt.solver
-
Exception that is thrown when evaluating a MIP, that contains the
infeasible set information
- MIPInfeasibleException(String) - Constructor for exception edu.harvard.econcs.jopt.solver.MIPInfeasibleException
-
- MIPInfeasibleException(Map<Variable, MIPInfeasibleException.Cause>, Collection<Constraint>) - Constructor for exception edu.harvard.econcs.jopt.solver.MIPInfeasibleException
-
- MIPInfeasibleException.Cause - Class in edu.harvard.econcs.jopt.solver
-
- MIPResult - Class in edu.harvard.econcs.jopt.solver.mip
-
The results of running CPLEX.
- MIPResult(double, Map<String, Double>, Map<Constraint, Double>) - Constructor for class edu.harvard.econcs.jopt.solver.mip.MIPResult
-
- MIPResult.ConstraintPrinter - Class in edu.harvard.econcs.jopt.solver.mip
-
- MIPWrapper - Class in edu.harvard.econcs.jopt.solver.mip
-
This wrapper goes even further in simplicity than the other MIP classes and
might help you get started with your MIP programming.
- RELATIVE_OBJ_GAP - Static variable in class edu.harvard.econcs.jopt.solver.SolveParam
-
Optimization stops when current solution within this percentage of LP
relaxiation [CPLEX]
- RELATIVE_POOL_SOLVE_TIME - Static variable in class edu.harvard.econcs.jopt.solver.SolveParam
-
How much of the time it took to solve the original problem should be
spend on populating the solution pool.
- RemoteMIPSolver - Class in edu.harvard.econcs.jopt.solver.server
-
A remote solver that solves a MIP based on a local IMIPSolver
- RemoteMIPSolver(int, IMIPSolver) - Constructor for class edu.harvard.econcs.jopt.solver.server.RemoteMIPSolver
-
- remove(Variable) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
Removes a variable from the MIP formulation.
- remove(Constraint) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
removes a constraint from the formulation.
- remove(Variable) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- remove(Constraint) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- removeClient(SolverClient) - Method in class edu.harvard.econcs.jopt.solver.server.SolverLoadBalancer
-
- removeObjectiveTerm(LinearTerm) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
removes a Term from the objective function.
- removeObjectiveTerm(QuadraticTerm) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
removes a Term from the objective function.
- removeObjectiveTerm(LinearTerm) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- removeObjectiveTerm(QuadraticTerm) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- removeProposedValue(Variable) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
Removes proposed value for this variable
- removeProposedValue(Variable) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
Removes proposed value for this variable
- resetDefaultSolveParams() - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
reset behavior is solver specific; see implementing class
- resetDefaultSolveParams() - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
Resets CPLEX/JOpt parameters to: Wall clock, 10 minute timelimit, strict
IIS calculation, no-output problem file, and zero missing proposed
variables.
- retryDeadDrones() - Method in class edu.harvard.econcs.jopt.solver.server.SolverLoadBalancer
-
Try to move the contents of the tryLater list back to the
clients list
- setConstant(double) - Method in class edu.harvard.econcs.jopt.solver.mip.Constraint
-
- setControlParams(IloCplex, Iterable<SolveParam>, Function<SolveParam, Object>) - Method in class edu.harvard.econcs.jopt.solver.server.cplex.CPlexMIPSolver
-
- setDescription(String) - Method in class edu.harvard.econcs.jopt.solver.mip.Constraint
-
- setIgnore(boolean) - Method in class edu.harvard.econcs.jopt.solver.mip.Variable
-
- setIntermediateSolutions(Queue<IntermediateSolution>) - Method in class edu.harvard.econcs.jopt.solver.mip.MIPResult
-
- setLowerBound(double) - Method in class edu.harvard.econcs.jopt.solver.mip.Variable
-
- setNumSimultaneous(int) - Method in enum edu.harvard.econcs.jopt.solver.server.cplex.CPLEXInstanceManager
-
- setNumSimultaneous(int) - Static method in class edu.harvard.econcs.jopt.solver.server.cplex.InstanceManager
-
- setObjectiveMax(boolean) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
Set the objective to be MAX (true) or MIN (false)
- setObjectiveMax(boolean) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- setProposedValues(Map<Variable, Object>) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
useful for copying proposed var/vals to a new MIP
- setProposedValues(Map<Variable, Object>) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
useful for copying proposed var/vals to a new MIP
- setSolveParam(SolveParam, Object) - Method in interface edu.harvard.econcs.jopt.solver.IMIP
-
- setSolveParam(SolveParam, Object) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- setSolveParam(SolveParam, String) - Method in class edu.harvard.econcs.jopt.solver.mip.MIP
-
- setSolveTime(long) - Method in class edu.harvard.econcs.jopt.solver.mip.MIPResult
-
- setType(CompareType) - Method in class edu.harvard.econcs.jopt.solver.mip.Constraint
-
- setUpperBound(double) - Method in class edu.harvard.econcs.jopt.solver.mip.Variable
-
- SimpleLPExample - Class in edu.harvard.econcs.jopt.example
-
Simple JOpt usage example:
- SimpleLPExample() - Constructor for class edu.harvard.econcs.jopt.example.SimpleLPExample
-
- SimpleLPWrapperExample - Class in edu.harvard.econcs.jopt.example
-
- SimpleLPWrapperExample() - Constructor for class edu.harvard.econcs.jopt.example.SimpleLPWrapperExample
-
MAX 2X + 2Y
subject to
X - 2Y <= 5
Y = 2
- SimpleQCPExample - Class in edu.harvard.econcs.jopt.example
-
Simple JOpt usage example:
- SimpleQCPExample() - Constructor for class edu.harvard.econcs.jopt.example.SimpleQCPExample
-
- SimpleQPExample - Class in edu.harvard.econcs.jopt.example
-
Simple JOpt usage example:
- SimpleQPExample() - Constructor for class edu.harvard.econcs.jopt.example.SimpleQPExample
-
- size() - Method in class edu.harvard.econcs.jopt.solver.mip.Constraint
-
- Solution - Interface in edu.harvard.econcs.jopt.solver.mip
-
Comparing based on Objective Value
- SOLUTION_POOL_CAPACITY - Static variable in class edu.harvard.econcs.jopt.solver.SolveParam
-
Number of intermediate solutions to capture.
- SOLUTION_POOL_INTENSITY - Static variable in class edu.harvard.econcs.jopt.solver.SolveParam
-
Controls the trade-off between the number of solutions generated for the
solution pool and the amount of time or memory consumed.
- SOLUTION_POOL_MODE - Static variable in class edu.harvard.econcs.jopt.solver.SolveParam
-
0 (default) is none 1 is callback 2 is solution pool
- SOLUTION_POOL_REPLACEMENT - Static variable in class edu.harvard.econcs.jopt.solver.SolveParam
-
Designates the strategy for replacing a solution in the solution pool
when the solution pool has reached its capacity.
- solve(SolverClient) - Method in class edu.harvard.econcs.jopt.example.ComplexExample
-
- solve(SolverClient) - Method in class edu.harvard.econcs.jopt.example.PieceWiseLinearExample
-
- solve(SolverClient) - Method in class edu.harvard.econcs.jopt.example.SimpleLPExample
-
- solve() - Method in class edu.harvard.econcs.jopt.example.SimpleQCPExample
-
- solve() - Method in class edu.harvard.econcs.jopt.example.SimpleQPExample
-
- solve(IMIP) - Method in class edu.harvard.econcs.jopt.solver.client.SolverClient.ClientSolver
-
- solve(byte[]) - Method in class edu.harvard.econcs.jopt.solver.client.SolverClient.ClientSolver
-
- solve(IMIP) - Method in class edu.harvard.econcs.jopt.solver.client.SolverClient
-
Solve the given mip
- solve(byte[]) - Method in class edu.harvard.econcs.jopt.solver.client.SolverClient
-
Solve the given serialized mip
- solve(IMIP) - Method in interface edu.harvard.econcs.jopt.solver.IMIPSolver
-
Solves a MIP that you have constructed.
- solve(IMIP) - Method in class edu.harvard.econcs.jopt.solver.server.cplex.CPlexMIPSolver
-
- solve(byte[]) - Method in interface edu.harvard.econcs.jopt.solver.server.IRemoteMIPSolver
-
- solve(IMIP) - Method in class edu.harvard.econcs.jopt.solver.server.lpsolve.LPSolveMIPSolver
-
- solve(byte[]) - Method in class edu.harvard.econcs.jopt.solver.server.RemoteMIPSolver
-
- SolveParam - Class in edu.harvard.econcs.jopt.solver
-
These parameters control how JOpt operates, and how the backend solver
operates.
- solver - Variable in class edu.harvard.econcs.jopt.solver.client.SolverClient
-
- SolverClient - Class in edu.harvard.econcs.jopt.solver.client
-
Local class that can be used to solve a MIP.
- SolverClient(TypedProperties) - Constructor for class edu.harvard.econcs.jopt.solver.client.SolverClient
-
- SolverClient() - Constructor for class edu.harvard.econcs.jopt.solver.client.SolverClient
-
Creates a default local solver
- SolverClient(String, int) - Constructor for class edu.harvard.econcs.jopt.solver.client.SolverClient
-
Creates a client using the server at the given host and port.
- SolverClient(IMIPSolver) - Constructor for class edu.harvard.econcs.jopt.solver.client.SolverClient
-
create a client using the given solver explicitly.
- SolverClient.ClientSolver - Class in edu.harvard.econcs.jopt.solver.client
-
- SolverLoadBalancer - Class in edu.harvard.econcs.jopt.solver.server
-
A special kind of SolverServer that knows about a bunch of
other Solver servers and can load balance among them.
- SolverLoadBalancer(int, Properties) - Constructor for class edu.harvard.econcs.jopt.solver.server.SolverLoadBalancer
-
- SolverServer - Class in edu.harvard.econcs.jopt.solver.server
-
- SolverServer(int, Class) - Constructor for class edu.harvard.econcs.jopt.solver.server.SolverServer
-