Index

B C D E G I L O P R S T U 
All Classes and Interfaces|All Packages

B

build() - Method in class org.optsol.jmip.linearsolver.model.variables.LinearVariable.Builder
 
build() - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 
builder(Class<MODEL>, Class<SOLUTION>) - Static method in class org.optsol.jmip.linearsolver.solver.LinearSolver
 
builder(Class<MODEL>, ISolutionExtractor<SOLUTION, MODEL>) - Static method in class org.optsol.jmip.linearsolver.solver.LinearSolver
 
Builder() - Constructor for class org.optsol.jmip.linearsolver.model.variables.LinearVariable.Builder
 

C

configureConstraint(MPConstraint, CONSTANTS, IVariableProvider<MPVariable>, AbstractConstraint.ConstraintKey) - Method in class org.optsol.jmip.linearsolver.model.constraints.LinearConstraint
 
configureObjective(MPObjective, CONSTANTS, IVariableProvider<MPVariable>) - Method in class org.optsol.jmip.linearsolver.model.objective.LinearObjective
 
convert(MPSolver.ResultStatus) - Static method in class org.optsol.jmip.linearsolver.solver.solution.LinearSolutionStateMapper
 
createIntVar(AbstractVariable.VarKey, MPSolver, Double, Double) - Method in class org.optsol.jmip.linearsolver.model.variables.LinearVariable
 
createNumVar(AbstractVariable.VarKey, MPSolver, Double, Double) - Method in class org.optsol.jmip.linearsolver.model.variables.LinearVariable
 

D

dualTolerance(double) - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 

E

enableOutput() - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 

G

generateConstraint(MPSolver, CONSTANTS, IVariableProvider<MPVariable>, AbstractConstraint.ConstraintKey) - Method in class org.optsol.jmip.linearsolver.model.constraints.LinearConstraint
 
generateObjective(MPSolver, CONSTANTS, IVariableProvider<MPVariable>) - Method in class org.optsol.jmip.linearsolver.model.objective.LinearObjective
 
generateSolverEngine() - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver
 
getBestObjectiveBound() - Method in class org.optsol.jmip.linearsolver.model.LinearModel
 
getDualOfConstraint(MPSolver, MPConstraint) - Method in class org.optsol.jmip.linearsolver.model.constraints.LinearConstraint
 
getObjectiveValue() - Method in class org.optsol.jmip.linearsolver.model.LinearModel
 
getReducedCostOfVar(MPSolver, MPVariable) - Method in class org.optsol.jmip.linearsolver.model.variables.LinearVariable
 
getSolutionState() - Method in class org.optsol.jmip.linearsolver.model.LinearModel
 
getSolutionTime() - Method in class org.optsol.jmip.linearsolver.model.LinearModel
 
getValueOfVar(MPSolver, MPVariable) - Method in class org.optsol.jmip.linearsolver.model.variables.LinearVariable
 

I

incrementalityOff() - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 
incrementalityOn() - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 

L

LinearConstraint<CONSTANTS> - Class in org.optsol.jmip.linearsolver.model.constraints
 
LinearConstraint(String...) - Constructor for class org.optsol.jmip.linearsolver.model.constraints.LinearConstraint
 
LinearModel<CONSTANTS> - Class in org.optsol.jmip.linearsolver.model
 
LinearModel() - Constructor for class org.optsol.jmip.linearsolver.model.LinearModel
 
LinearObjective<CONSTANTS> - Class in org.optsol.jmip.linearsolver.model.objective
 
LinearObjective() - Constructor for class org.optsol.jmip.linearsolver.model.objective.LinearObjective
 
LinearSolutionStateMapper - Class in org.optsol.jmip.linearsolver.solver.solution
 
LinearSolutionStateMapper() - Constructor for class org.optsol.jmip.linearsolver.solver.solution.LinearSolutionStateMapper
 
LinearSolver<CONSTANTS,SOLUTION,MODEL> - Class in org.optsol.jmip.linearsolver.solver
 
LinearSolver(Class<MODEL>, Class<SOLUTION>, MPSolver.OptimizationProblemType, Duration, boolean, boolean, String, MPSolverParameters, Double, Double, Double, MPSolverParameters.IncrementalityValues, MPSolverParameters.LpAlgorithmValues, MPSolverParameters.PresolveValues, MPSolverParameters.ScalingValues) - Constructor for class org.optsol.jmip.linearsolver.solver.LinearSolver
 
LinearSolver(Class<MODEL>, ISolutionExtractor<SOLUTION, MODEL>, MPSolver.OptimizationProblemType, Duration, boolean, boolean, String, MPSolverParameters, Double, Double, Double, MPSolverParameters.IncrementalityValues, MPSolverParameters.LpAlgorithmValues, MPSolverParameters.PresolveValues, MPSolverParameters.ScalingValues) - Constructor for class org.optsol.jmip.linearsolver.solver.LinearSolver
 
LinearSolver.LinearSolverBuilder<CONSTANTS,SOLUTION,MODEL> - Class in org.optsol.jmip.linearsolver.solver
 
LinearVariable<CONSTANTS> - Class in org.optsol.jmip.linearsolver.model.variables
 
LinearVariable.Builder<CONSTANTS> - Class in org.optsol.jmip.linearsolver.model.variables
 
lpAlgorithm_Barrier() - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 
lpAlgorithm_Dual() - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 
lpAlgorithm_Primal() - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 

O

org.optsol.jmip.linearsolver.model - package org.optsol.jmip.linearsolver.model
 
org.optsol.jmip.linearsolver.model.constraints - package org.optsol.jmip.linearsolver.model.constraints
 
org.optsol.jmip.linearsolver.model.objective - package org.optsol.jmip.linearsolver.model.objective
 
org.optsol.jmip.linearsolver.model.variables - package org.optsol.jmip.linearsolver.model.variables
 
org.optsol.jmip.linearsolver.solver - package org.optsol.jmip.linearsolver.solver
 
org.optsol.jmip.linearsolver.solver.solution - package org.optsol.jmip.linearsolver.solver.solution
 

P

presolveOff() - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 
presolveOn() - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 
primalTolerance(double) - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 

R

relativeMipGap(double) - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 
removeConstraints(MPSolver, Collection<MPConstraint>) - Method in class org.optsol.jmip.linearsolver.model.constraints.LinearConstraint
 
removeObjective(MPSolver, MPObjective) - Method in class org.optsol.jmip.linearsolver.model.objective.LinearObjective
 

S

scalingOff() - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 
scalingOn() - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 
solve(MPSolverParameters) - Method in class org.optsol.jmip.linearsolver.model.LinearModel
 
solve(MODEL) - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver
 
solverEngineType(MPSolver.OptimizationProblemType) - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 
solverParameters(MPSolverParameters) - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 
solverSpecificParameters(String) - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 
suppressOutput() - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 

T

timeLimit(Duration) - Method in class org.optsol.jmip.linearsolver.solver.LinearSolver.LinearSolverBuilder
 

U

updateBoundsOfVar(MPVariable, MPSolver, Double, Double) - Method in class org.optsol.jmip.linearsolver.model.variables.LinearVariable
 
B C D E G I L O P R S T U 
All Classes and Interfaces|All Packages