- call() - Method in class localsolver.LSModel
-
Creates a call expression.
- call(LSExpression) - Method in class localsolver.LSModel
-
Creates a call expression.
- call(LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates a call expression.
- call(LSExpression, LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates a call expression.
- call(LSExpression...) - Method in class localsolver.LSModel
-
Creates a call expression.
- call(Iterable<LSExpression>) - Method in class localsolver.LSModel
-
Creates a call expression.
- call(LSNativeContext) - Method in interface localsolver.LSNativeFunction
-
The function to call.
- call() - Method in class localsolverblackbox.LSBBModel
-
Creates a call expression.
- call(LSBBNativeContext) - Method in interface localsolverblackbox.LSBBNativeFunction
-
The function to call.
- callback(LocalSolver, LSCallbackType) - Method in interface localsolver.LSCallback
-
The function that will be called during LocalSolver search.
- ceil(LSExpression) - Method in class localsolver.LSModel
-
Creates a ceil expression.
- clear() - Method in class localsolver.LSCollection
-
Removes all values of this collection.
- clear() - Method in class localsolver.LSSolution
-
Clear the solution and set all decisions to zero.
- close() - Method in class localsolver.LSModel
-
Closes the model.
- close() - Method in class localsolverblackbox.LSBBModel
-
Closes the model.
- computeInconsistency() - Method in class localsolver.LocalSolver
-
Compute an inconsistency core for this model.
- constraint(LSExpression) - Method in class localsolver.LSModel
-
Shortcut for addConstraint(expr).
- cos(LSExpression) - Method in class localsolver.LSModel
-
Creates a cosine expression.
- count() - Method in class localsolver.LSCollection
-
Gets the number of values in the collection.
- count(LSExpression) - Method in class localsolver.LSModel
-
Creates a count expression.
- count() - Method in class localsolver.LSNativeContext
-
Returns the number of values in the current context.
- count() - Method in class localsolverblackbox.LSBBNativeContext
-
Returns the number of values in the current context.
- createConstant(long) - Method in class localsolver.LSModel
-
Creates a constant expression representing the given value.
- createConstant(double) - Method in class localsolver.LSModel
-
Creates a constant expression representing the given value.
- createExpression(LSOperator) - Method in class localsolver.LSModel
-
Creates an expression of the given type.
- createExpression(LSOperator, LSExpression) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operand.
- createExpression(LSOperator, long) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operand.
- createExpression(LSOperator, double) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operand.
- createExpression(LSOperator, LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, long, long) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, long, LSExpression) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, LSExpression, long) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, double, double) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, double, LSExpression) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, LSExpression, double) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, LSExpression, LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, long, long, long) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, long, long, LSExpression) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, long, LSExpression, long) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, long, LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, LSExpression, long, long) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, LSExpression, long, LSExpression) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, LSExpression, LSExpression, long) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, double, double, double) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, double, double, LSExpression) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, double, LSExpression, double) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, double, LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, LSExpression, double, double) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, LSExpression, double, LSExpression) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, LSExpression, LSExpression, double) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, Iterable<LSExpression>) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, long[]) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createExpression(LSOperator, double[]) - Method in class localsolver.LSModel
-
Creates an expression of the given type, with the given operands.
- createNativeFunction(LSNativeFunction) - Method in class localsolver.LSModel
-
Creates a native function.
- createNativeFunction(LSBBNativeFunction) - Method in class localsolverblackbox.LSBBModel
-
Creates a native function.
- createPhase() - Method in class localsolver.LocalSolver
-
Adds a new phase to this LocalSolver environment.
- geq(LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates an inequality expression greater than or equal to.
- geq(LSExpression, long) - Method in class localsolver.LSModel
-
Creates an inequality expression greater than or equal to.
- geq(long, LSExpression) - Method in class localsolver.LSModel
-
Creates an inequality expression greater than or equal to.
- geq(LSExpression, double) - Method in class localsolver.LSModel
-
Creates an inequality expression greater than or equal to.
- geq(double, LSExpression) - Method in class localsolver.LSModel
-
Creates an inequality expression greater than or equal to.
- get(int) - Method in class localsolver.LSCollection
-
Gets the value at the given position.
- getAdvancedParam(String) - Method in class localsolver.LSParam
-
Returns the value of an advanced parameter.
- getAdvancedParam(String, int) - Method in class localsolver.LSParam
-
Returns the value of an advanced parameter.
- getAdvancedParam(String, String) - Method in class localsolver.LSParam
-
Returns the value of an advanced parameter.
- getAnnealingLevel() - Method in class localsolver.LSParam
-
Gets the simulated annealing level.
- getBuildDate() - Static method in class localsolver.LSVersion
-
Returns LocalSolver's build date.
- getCause(int) - Method in class localsolver.LSInconsistency
-
Gets the cause with the given index in this model.
- getCollectionValue() - Method in class localsolver.LSExpression
-
Gets the value of this expression in the best solution found by the
solver.
- getCollectionValue(LSExpression) - Method in class localsolver.LSSolution
-
Returns the value of the given expression in this solution.
- getConstraint(int) - Method in class localsolver.LSModel
-
Gets the constraint with the given index.
- getCopyright() - Static method in class localsolver.LSVersion
-
Returns LocalSolver's copyright as a string.
- getDecision(int) - Method in class localsolver.LSModel
-
Gets the decision with the given index.
- getDoubleObjectiveBound(int) - Method in class localsolver.LSParam
-
Gets the bound of the objective with the given index.
- getDoubleValue() - Method in class localsolver.LSExpression
-
Gets the value of this expression in the best solution found by the
solver.
- getDoubleValue(int) - Method in class localsolver.LSNativeContext
-
Returns the double value at the given position.
- getDoubleValue(LSExpression) - Method in class localsolver.LSSolution
-
Returns the value of the given expression in this solution.
- getDoubleValue(int) - Method in class localsolverblackbox.LSBBNativeContext
-
Returns the double value at the given position.
- getDoubleValue(LSBBExpression) - Method in class localsolverblackbox.LSBBSolution
-
Returns the value of the given expression in this solution.
- getErrorCode() - Method in exception localsolver.LSException
-
Returns the error code associated to this exception.
- getErrorCode() - Method in exception localsolverblackbox.LSBBException
-
Returns the error code associated to this exception.
- getEvaluationLimit() - Method in class localsolverblackbox.LSBBParam
-
Gets the maximum number of blackbox evalutions.
- getExplanation() - Method in exception localsolver.LSException
-
Gets the explanation about the exception.
- getExplanation() - Method in exception localsolverblackbox.LSBBException
-
Gets the explanation about the exception.
- getExpression(int) - Method in class localsolver.LSModel
-
Gets the expression with the given index in this model.
- getExpression(String) - Method in class localsolver.LSModel
-
Gets the expression with the given index in this model.
- getFileName() - Method in exception localsolver.LSException
-
Gets the name of the LocalSolver source file where the exception is
thrown.
- getFileName() - Method in exception localsolverblackbox.LSBBException
-
Gets the name of the LocalSolverBlackBox source file where the exception is
thrown.
- getFunctionName() - Method in exception localsolver.LSException
-
Gets the name of the function where the exception is thrown.
- getFunctionName() - Method in exception localsolverblackbox.LSBBException
-
Gets the name of the function where the exception is thrown.
- getIndex() - Method in class localsolver.LSExpression
-
Gets the index of this expression in the model.
- getInfo() - Method in class localsolver.LocalSolver
-
Returns useful info about the search while running.
- getInfo() - Method in class localsolver.LSExpression
-
Returns useful info about this expression (according to the state of
LocalSolver).
- getInfo() - Method in class localsolver.LSStatistics
-
Returns useful info about the search while running.
- getInfo() - Static method in class localsolver.LSVersion
-
Returns version and copyright info as a string.
- getIntObjectiveBound(int) - Method in class localsolver.LSParam
-
Gets the bound of the objective with the given index.
- getIntValue() - Method in class localsolver.LSExpression
-
Gets the value of this expression in the best solution found by the
solver.
- getIntValue(int) - Method in class localsolver.LSNativeContext
-
Returns the integer value at the given position.
- getIntValue(LSExpression) - Method in class localsolver.LSSolution
-
Returns the value of the given expression in this solution.
- getIntValue(int) - Method in class localsolverblackbox.LSBBNativeContext
-
Returns the integer value at the given position.
- getIntValue(LSBBExpression) - Method in class localsolverblackbox.LSBBSolution
-
Returns the value of the given expression in this solution.
- getIterationBetweenTicks() - Method in class localsolver.LSParam
-
- getIterationLimit() - Method in class localsolver.LSPhase
-
Gets the number of iterations of this phase.
- getLicenseContent() - Static method in class localsolver.LSVersion
-
- getLicensePath() - Static method in class localsolver.LSVersion
-
Returns the license path of LocalSolver.
- getLineNumber() - Method in exception localsolver.LSException
-
Gets the line number in the LocalSolver source file where the exception
is thrown.
- getLineNumber() - Method in exception localsolverblackbox.LSBBException
-
Gets the line number in the LocalSolverBlackBox source file where the exception
is thrown.
- getLocalSolver() - Method in class localsolver.LSExpression
-
- getLocalSolver() - Method in class localsolver.LSModel
-
Returns the LocalSolver object associated to this model.
- getLocalSolver() - Method in class localsolver.LSNativeContext
-
Returns the LocalSolver object associated to this context.
- getLocalSolver() - Method in class localsolver.LSParam
-
Returns the LocalSolver object associated to these parameters.
- getLocalSolver() - Method in class localsolver.LSPhase
-
Returns the LocalSolver object associated to this phase.
- getLocalSolver() - Method in class localsolver.LSSolution
-
Returns the LocalSolver object associated to this solution.
- getLocalSolver() - Method in class localsolver.LSStatistics
-
Returns the LocalSolver object associated to these statistics.
- getLocalSolverBlackBox() - Method in class localsolverblackbox.LSBBExpression
-
- getLocalSolverBlackBox() - Method in class localsolverblackbox.LSBBModel
-
Returns the LocalSolverBlackBox object associated to this model.
- getLocalSolverBlackBox() - Method in class localsolverblackbox.LSBBNativeContext
-
Returns the LocalSolverBlackBox object associated to this context.
- getLocalSolverBlackBox() - Method in class localsolverblackbox.LSBBParam
-
Returns the LocalSolverBlackBox object associated to these parameters.
- getLocalSolverBlackBox() - Method in class localsolverblackbox.LSBBSolution
-
Returns the LocalSolverBlackBox object associated to this solution.
- getLogFile() - Method in class localsolver.LSParam
-
Returns the path of the LocalSolver log file.
- getMajorVersionNumber() - Static method in class localsolver.LSVersion
-
Returns LocalSolver's major version number.
- getMessage() - Method in exception localsolver.LSException
-
Returns a String message with all useful info about the current
exception.
- getMessage() - Method in exception localsolverblackbox.LSBBException
-
Returns a String message with all useful info about the current
exception.
- getMinorVersionNumber() - Static method in class localsolver.LSVersion
-
Returns LocalSolver's minor version number.
- getModel() - Method in class localsolver.LocalSolver
-
Gets the model associated to this LocalSolver environment.
- getModel() - Method in class localsolver.LSExpression
-
- getModel() - Method in class localsolverblackbox.LocalSolverBlackBox
-
Gets the model associated to this LocalSolverBlackBox environment.
- getModel() - Method in class localsolverblackbox.LSBBExpression
-
- getName() - Method in class localsolver.LSExpression
-
Gets the name of this expression or the empty String if no name has been
set.
- getNbAcceptedMoves() - Method in class localsolver.LSStatistics
-
Gets the number of accepted moves.
- getNbCauses() - Method in class localsolver.LSInconsistency
-
Gets the number of expressions responsible for the inconsistency of this model.
- getNbConstraints() - Method in class localsolver.LSModel
-
Gets the number of constraints added to this model.
- getNbDecisions() - Method in class localsolver.LSModel
-
Gets the number of decisions in the model.
- getNbExpressions() - Method in class localsolver.LSModel
-
Gets the number of expressions added to this model.
- getNbImprovingMoves() - Method in class localsolver.LSStatistics
-
Gets the number of accepted moves having improved the cost of the current
solution.
- getNbInfeasibleMoves() - Method in class localsolver.LSStatistics
-
Gets the number of moves leading to infeasible solutions.
- getNbIterations() - Method in class localsolver.LSStatistics
-
Gets the number of iterations.
- getNbMoves() - Method in class localsolver.LSStatistics
-
Gets the number of (attempted) moves.
- getNbObjectives() - Method in class localsolver.LSModel
-
Gets the number of objectives added to this model.
- getNbOperands() - Method in class localsolver.LSExpression
-
Gets the number of operands of this expression.
- getNbOperands() - Method in class localsolver.LSModel
-
Gets the number of operands in the model.
- getNbPhases() - Method in class localsolver.LocalSolver
-
Gets the number of phases.
- getNbRejectedMoves() - Method in class localsolver.LSStatistics
-
Gets the number of rejected moves.
- getNbThreads() - Method in class localsolver.LSParam
-
Gets the number of threads.
- getObjective(int) - Method in class localsolver.LSModel
-
Gets the objective with the given index.
- getObjectiveBound(int) - Method in class localsolver.LSParam
-
Gets the bound of the objective with the given index.
- getObjectiveDirection(int) - Method in class localsolver.LSModel
-
Gets the direction of the objective with the given index.
- getOperand(int) - Method in class localsolver.LSExpression
-
Gets the operand with the given index.
- getOperator() - Method in class localsolver.LSExpression
-
Gets the operator of this expression.
- getOptimizedObjective() - Method in class localsolver.LSPhase
-
Gets the index of the optimized objective.
- getParam() - Method in class localsolver.LocalSolver
-
Gets the parameters of this LocalSolver environment.
- getParam() - Method in class localsolverblackbox.LocalSolverBlackBox
-
Gets the parameters of this LocalSolverBlackBox environment.
- getPercentAcceptedMoves() - Method in class localsolver.LSStatistics
-
Gives the percentage of accepted moves relative to the number of moves.
- getPercentImprovingMoves() - Method in class localsolver.LSStatistics
-
Gives the percentage of improving moves relative to the number of moves.
- getPercentInfeasibleMoves() - Method in class localsolver.LSStatistics
-
Gives the percentage of infeasible moves relative to the number of moves.
- getPercentRejectedMoves() - Method in class localsolver.LSStatistics
-
Gives the percentage of rejected moves relative to the number of moves.
- getPhase(int) - Method in class localsolver.LocalSolver
-
Gets the phase with the given index.
- getPlatform() - Static method in class localsolver.LSVersion
-
Returns the platform of the LocalSolver's binary as a string.
- getRunningTime() - Method in class localsolver.LSStatistics
-
Gets the running time in seconds.
- getSeed() - Method in class localsolver.LSParam
-
Gets the seed of the pseudo-random number generator used by the solver.
- getSeed() - Method in class localsolverblackbox.LSBBParam
-
Gets the seed of the pseudo-random number generator used by the solver.
- getSolution() - Method in class localsolver.LocalSolver
-
Gets the best solution found by the solver.
- getSolution() - Method in class localsolverblackbox.LocalSolverBlackBox
-
Gets the best solution found by the solver.
- getState() - Method in class localsolver.LocalSolver
-
Gets the state of this LocalSolver environment.
- getState() - Method in class localsolverblackbox.LocalSolverBlackBox
-
Gets the state of this LocalSolverBlackBox environment.
- getStatistics() - Method in class localsolver.LocalSolver
-
Gets the statistics of this LocalSolver environment.
- getStatistics() - Method in class localsolver.LSPhase
-
Gets the statistics of this phase.
- getStatus() - Method in class localsolver.LSSolution
-
Returns the status of the solution.
- getTimeBetweenDisplays() - Method in class localsolver.LSParam
-
Gets the time in seconds between two consecutive displays in console
while the solver is running.
- getTimeBetweenTicks() - Method in class localsolver.LSParam
-
- getTimeLimit() - Method in class localsolver.LSPhase
-
Gets the time limit of this phase in seconds.
- getTimeLimit() - Method in class localsolverblackbox.LSBBParam
-
Gets the time limit in seconds.
- getValue() - Method in class localsolver.LSExpression
-
Gets the value of this expression in the best solution found by the
solver.
- getValue(LSExpression) - Method in class localsolver.LSSolution
-
Returns the value of the given expression in this solution.
- getVerbosity() - Method in class localsolver.LSParam
-
Gets the verbosity level of the solver.
- getVersion() - Static method in class localsolver.LSVersion
-
Returns LocalSolver's version as a string.
- getVersionCode() - Static method in class localsolver.LSVersion
-
Returns LocalSolver's version code as an integer in the range [0, 29999].
- gt(LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates an inequality expression greater than.
- gt(LSExpression, long) - Method in class localsolver.LSModel
-
Creates an inequality expression greater than.
- gt(long, LSExpression) - Method in class localsolver.LSModel
-
Creates an inequality expression greater than.
- gt(LSExpression, double) - Method in class localsolver.LSModel
-
Creates an inequality expression greater than.
- gt(double, LSExpression) - Method in class localsolver.LSModel
-
Creates an inequality expression greater than.
- iif(LSExpression, LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates a ternary conditional expression.
- iif(LSExpression, LSExpression, long) - Method in class localsolver.LSModel
-
Creates a ternary conditional expression.
- iif(LSExpression, long, LSExpression) - Method in class localsolver.LSModel
-
Creates a ternary conditional expression.
- iif(LSExpression, long, long) - Method in class localsolver.LSModel
-
Creates a ternary conditional expression.
- iif(LSExpression, LSExpression, double) - Method in class localsolver.LSModel
-
Creates a ternary conditional expression.
- iif(LSExpression, double, LSExpression) - Method in class localsolver.LSModel
-
Creates a ternary conditional expression.
- iif(LSExpression, double, double) - Method in class localsolver.LSModel
-
Creates a ternary conditional expression.
- indexOf(LSExpression, long) - Method in class localsolver.LSModel
-
Creates an indexOf expression.
- indexOf(LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates an indexOf expression.
- intVar(long, long) - Method in class localsolver.LSModel
-
Creates an integer decision.
- intVar(long, long) - Method in class localsolverblackbox.LSBBModel
-
Creates an integer decision.
- isArray() - Method in class localsolver.LSExpression
-
Returns true if this expression is an array, false otherwise.
- isBool() - Method in class localsolver.LSExpression
-
Returns true if this expression is a boolean (ie 0 or 1), false
otherwise.
- isBool(int) - Method in class localsolver.LSNativeContext
-
Returns true if the value at the given position is a boolean.
- isBool() - Method in class localsolverblackbox.LSBBExpression
-
Returns true if this expression is a boolean (ie 0 or 1), false
otherwise.
- isBool(int) - Method in class localsolverblackbox.LSBBNativeContext
-
Returns true if the value at the given position is a boolean.
- isClosed() - Method in class localsolver.LSModel
-
Returns true if the model is closed, false otherwise.
- isClosed() - Method in class localsolverblackbox.LSBBModel
-
Returns true if the model is closed, false otherwise.
- isCollection() - Method in class localsolver.LSExpression
-
Returns true if this expression is a collection, false otherwise.
- isConstant() - Method in class localsolver.LSExpression
-
Returns true if this expression is typed as constant in the model, false
otherwise.
- isConstraint() - Method in class localsolver.LSExpression
-
Returns true if this expression is tagged as constraint in the model,
false otherwise.
- isDecision() - Method in class localsolver.LSExpression
-
Returns true if this expression is typed as decision in the model, false
otherwise.
- isDouble() - Method in class localsolver.LSExpression
-
Returns true if this expression is a double, false otherwise.
- isDouble(int) - Method in class localsolver.LSNativeContext
-
Returns true if the value at the given position is a double.
- isDouble() - Method in class localsolverblackbox.LSBBExpression
-
Returns true if this expression is a double, false otherwise.
- isDouble(int) - Method in class localsolverblackbox.LSBBNativeContext
-
Returns true if the value at the given position is a double.
- isEnabled() - Method in class localsolver.LSPhase
-
Returns true if the phase is enabled, False otherwise.
- isFunction() - Method in class localsolver.LSExpression
-
Returns true if this expression is a function, false otherwise.
- isInt() - Method in class localsolver.LSExpression
-
Returns true if this expression is an integer, false otherwise.
- isInt(int) - Method in class localsolver.LSNativeContext
-
Returns true if the value at the given position is an integer.
- isInt() - Method in class localsolverblackbox.LSBBExpression
-
Returns true if this expression is an integer, false otherwise.
- isInt(int) - Method in class localsolverblackbox.LSBBNativeContext
-
Returns true if the value at the given position is an integer.
- isNamed() - Method in class localsolver.LSExpression
-
Returns true if this expression has a name, and false otherwise.
- isObjective() - Method in class localsolver.LSExpression
-
Returns true if this expression is tagged as objective in the model,
false otherwise.
- isViolated() - Method in class localsolver.LSExpression
-
Returns true if the given expression is violated in the best solution
found by the solver.
- isViolated(LSExpression) - Method in class localsolver.LSSolution
-
Returns true if the given expression is violated in this solution.
- iterator() - Method in class localsolver.LSCollection
-
Returns an iterator for the content of this collection.
- leq(LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates an inequality expression less than or equal to.
- leq(LSExpression, long) - Method in class localsolver.LSModel
-
Creates an inequality expression less than or equal to.
- leq(long, LSExpression) - Method in class localsolver.LSModel
-
Creates an inequality expression less than or equal to.
- leq(LSExpression, double) - Method in class localsolver.LSModel
-
Creates an inequality expression less than or equal to.
- leq(double, LSExpression) - Method in class localsolver.LSModel
-
Creates an inequality expression less than or equal to.
- listVar(long) - Method in class localsolver.LSModel
-
Creates a list decision with the given length.
- loadEnvironment(String) - Method in class localsolver.LocalSolver
-
Import a complete environment or a model from a file.
- localsolver - package localsolver
-
The classical version of LocalSolver is designed to solve large scale optimization problem in boolean, integer and continuous decisions.
- LocalSolver - Class in localsolver
-
LocalSolver environment.
- LocalSolver() - Constructor for class localsolver.LocalSolver
-
Constructs a complete LocalSolver environment and take a token license.
- localsolverblackbox - package localsolverblackbox
-
LocalSolverBlackBox solves blackbox optimization problem where the objective function is unknown and costly to evaluate.
- LocalSolverBlackBox - Class in localsolverblackbox
-
LocalSolverBlackBox environment.
- LocalSolverBlackBox() - Constructor for class localsolverblackbox.LocalSolverBlackBox
-
- log(LSExpression) - Method in class localsolver.LSModel
-
Creates a logarithm expression.
- LSBBErrorCode - Enum in localsolverblackbox
-
List of error codes used by LSBBException.
- LSBBException - Exception in localsolverblackbox
-
LocalSolver exception.
- LSBBExpression - Class in localsolverblackbox
-
Mathematical modeling expression.
- LSBBModel - Class in localsolverblackbox
-
Mathematical optimization model.
- LSBBNativeContext - Class in localsolverblackbox
-
Context for native functions.
- LSBBNativeFunction - Interface in localsolverblackbox
-
Native function interface.
- LSBBObjectiveDirection - Enum in localsolverblackbox
-
Objective directions.
- LSBBOperator - Enum in localsolverblackbox
-
Mathematical operators available for modeling.
- LSBBParam - Class in localsolverblackbox
-
Solving parameters.
- LSBBSolution - Class in localsolverblackbox
-
Solution to the optimization model.
- LSBBState - Enum in localsolverblackbox
-
State of LocalSolverBlackBox environment.
- LSCallback - Interface in localsolver
-
LSCallback interface.
- LSCallbackType - Enum in localsolver
-
List of types that can be used with callbacks.
- LSCollection - Class in localsolver
-
Value type for collection expressions (lists).
- LSErrorCode - Enum in localsolver
-
List of error codes used by LSException.
- LSException - Exception in localsolver
-
LocalSolver exception.
- LSExpression - Class in localsolver
-
Mathematical modeling expression.
- LSInconsistency - Class in localsolver
-
Inconsistency core of the optimization model.
- LSModel - Class in localsolver
-
Mathematical optimization model.
- LSNativeContext - Class in localsolver
-
Context for native functions.
- LSNativeFunction - Interface in localsolver
-
Native function interface.
- LSObjectiveDirection - Enum in localsolver
-
Objective directions.
- LSOperator - Enum in localsolver
-
Mathematical operators available for modeling.
- LSParam - Class in localsolver
-
Solving parameters.
- LSPhase - Class in localsolver
-
Optimization phase.
- LSSolution - Class in localsolver
-
Solution to the optimization model.
- LSSolutionStatus - Enum in localsolver
-
Solution status: Optimal, Feasible, Infeasible or Inconsistent.
- LSState - Enum in localsolver
-
State of LocalSolver environment.
- LSStatistics - Class in localsolver
-
Statistics of the search.
- LSVersion - Class in localsolver
-
Version and copyright info.
- LSVersion() - Constructor for class localsolver.LSVersion
-
- lt(LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates an inequality expression less than.
- lt(LSExpression, long) - Method in class localsolver.LSModel
-
Creates an inequality expression less than.
- lt(long, LSExpression) - Method in class localsolver.LSModel
-
Creates an inequality expression less than.
- lt(LSExpression, double) - Method in class localsolver.LSModel
-
Creates an inequality expression less than.
- lt(double, LSExpression) - Method in class localsolver.LSModel
-
Creates an inequality expression less than.
- saveEnvironment(String) - Method in class localsolver.LocalSolver
-
Exports the complete environment (model, parameters, solution, ..) in a
file.
- scalar(LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates an expression for the scalar product between two arrays.
- setAdvancedParam(String, int) - Method in class localsolver.LSParam
-
Sets the value of an advanced parameter.
- setAdvancedParam(String, String) - Method in class localsolver.LSParam
-
Sets the value of an advanced parameter.
- setAnnealingLevel(int) - Method in class localsolver.LSParam
-
Sets the simulated annealing level.
- setDoubleObjectiveBound(int, double) - Method in class localsolver.LSParam
-
Sets the bound of the objective with the given index.
- setDoubleValue(double) - Method in class localsolver.LSExpression
-
Sets the value of this expression in the current solution found by the
solver.
- setDoubleValue(LSExpression, double) - Method in class localsolver.LSSolution
-
Sets the value of the given expression in this solution.
- setEnabled(boolean) - Method in class localsolver.LSPhase
-
Sets the enabled status of this phase.
- setEvaluationLimit(int) - Method in class localsolverblackbox.LSBBParam
-
Sets the maximum number of blackbox evaluations.
- setIntObjectiveBound(int, long) - Method in class localsolver.LSParam
-
Sets the bound of the objective with the given index.
- setIntValue(long) - Method in class localsolver.LSExpression
-
Sets the value of this expression in the current solution found by the
solver.
- setIntValue(LSExpression, long) - Method in class localsolver.LSSolution
-
Sets the value of the given expression in this solution.
- setIterationBetweenTicks(long) - Method in class localsolver.LSParam
-
- setIterationLimit(long) - Method in class localsolver.LSPhase
-
Sets the number of iterations of this phase.
- setLicenseContent(String) - Static method in class localsolver.LSVersion
-
Change the license content.
- setLicensePath(String) - Static method in class localsolver.LSVersion
-
Change the license path used by LocalSolver.
- setLogFile(String) - Method in class localsolver.LSParam
-
Sets the path of the LocalSolver log file.
- setName(String) - Method in class localsolver.LSExpression
-
Sets the name of this expression.
- setNbThreads(int) - Method in class localsolver.LSParam
-
Sets the number of threads used to parallelize the search.
- setObjectiveBound(int, long) - Method in class localsolver.LSParam
-
Sets the bound of the objective with the given index.
- setObjectiveBound(int, double) - Method in class localsolver.LSParam
-
Sets the bound of the objective with the given index.
- setObjectiveBound(double) - Method in class localsolverblackbox.LSBBParam
-
Sets the objective bound.
- setOperand(int, LSExpression) - Method in class localsolver.LSExpression
-
Replaces the operand of the given index.
- setOperand(int, long) - Method in class localsolver.LSExpression
-
Replaces the operand of the given index.
- setOperand(int, double) - Method in class localsolver.LSExpression
-
Replaces the operand of the given index.
- setOptimizedObjective(int) - Method in class localsolver.LSPhase
-
Sets the optimized objective of this phase.
- setSeed(int) - Method in class localsolver.LSParam
-
Sets the seed of the pseudo-random number generator used by the solver.
- setSeed(int) - Method in class localsolverblackbox.LSBBParam
-
Sets the seed of the pseudo-random number generator used by the solver.
- setTimeBetweenDisplays(int) - Method in class localsolver.LSParam
-
Sets the time in seconds between two consecutive displays in console
while the solver is running.
- setTimeBetweenTicks(int) - Method in class localsolver.LSParam
-
- setTimeLimit(int) - Method in class localsolver.LSPhase
-
Sets the time limit of this phase in seconds.
- setTimeLimit(int) - Method in class localsolverblackbox.LSBBParam
-
Sets the time limit in seconds.
- setValue(long) - Method in class localsolver.LSExpression
-
Sets the value of this expression in the current solution found by the
solver.
- setValue(double) - Method in class localsolver.LSExpression
-
Sets the value of this expression in the current solution found by the
solver.
- setValue(LSExpression, long) - Method in class localsolver.LSSolution
-
Sets the value of the given expression in this solution.
- setValue(LSExpression, double) - Method in class localsolver.LSSolution
-
Sets the value of the given expression in this solution.
- setVerbosity(int) - Method in class localsolver.LSParam
-
Sets the verbosity level of the solver.
- sin(LSExpression) - Method in class localsolver.LSModel
-
Creates a sine expression.
- solve() - Method in class localsolver.LocalSolver
-
Solves the model.
- solve() - Method in class localsolverblackbox.LocalSolverBlackBox
-
Solves the model.
- sqrt(LSExpression) - Method in class localsolver.LSModel
-
Creates a square root expression.
- stop() - Method in class localsolver.LocalSolver
-
- stop() - Method in class localsolverblackbox.LocalSolverBlackBox
-
- sub(LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates a substraction expression.
- sub(long, LSExpression) - Method in class localsolver.LSModel
-
Creates a substraction expression.
- sub(LSExpression, long) - Method in class localsolver.LSModel
-
Creates a substraction expression.
- sub(double, LSExpression) - Method in class localsolver.LSModel
-
Creates a substraction expression.
- sub(LSExpression, double) - Method in class localsolver.LSModel
-
Creates a substraction expression.
- sum() - Method in class localsolver.LSModel
-
Creates a sum expression.
- sum(long) - Method in class localsolver.LSModel
-
Creates a sum expression.
- sum(double) - Method in class localsolver.LSModel
-
Creates a sum expression.
- sum(LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates a sum expression.
- sum(Iterable<LSExpression>) - Method in class localsolver.LSModel
-
Creates a sum expression.
- sum(LSExpression...) - Method in class localsolver.LSModel
-
Creates a sum expression.
- sum(long, LSExpression) - Method in class localsolver.LSModel
-
Creates a sum expression.
- sum(LSExpression, long) - Method in class localsolver.LSModel
-
Creates a sum expression.
- sum(double, LSExpression) - Method in class localsolver.LSModel
-
Creates a sum expression.
- sum(LSExpression, double) - Method in class localsolver.LSModel
-
Creates a sum expression.
- valueOf(String) - Static method in enum localsolver.LSCallbackType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum localsolver.LSErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum localsolver.LSObjectiveDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum localsolver.LSOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum localsolver.LSSolutionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum localsolver.LSState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum localsolverblackbox.LSBBErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum localsolverblackbox.LSBBObjectiveDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum localsolverblackbox.LSBBOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum localsolverblackbox.LSBBState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum localsolver.LSCallbackType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum localsolver.LSErrorCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum localsolver.LSObjectiveDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum localsolver.LSOperator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum localsolver.LSSolutionStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum localsolver.LSState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum localsolverblackbox.LSBBErrorCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum localsolverblackbox.LSBBObjectiveDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum localsolverblackbox.LSBBOperator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum localsolverblackbox.LSBBState
-
Returns an array containing the constants of this enum type, in
the order they are declared.