- abs(LSExpression) - Method in class localsolver.LSModel
-
Creates an absolute value expression.
- add(long) - Method in class localsolver.LSCollection
-
Adds the given value to this collection.
- addCallback(LSCallbackType, LSCallback) - Method in class localsolver.LocalSolver
-
Add a new callback for a specific event type.
- addConstraint(LSExpression) - Method in class localsolver.LSModel
-
Adds the given expression to the list of constraints.
- addObjective(LSExpression, LSObjectiveDirection) - Method in class localsolver.LSModel
-
Adds the given expression to the list of objectives to optimize.
- addOperand(LSExpression) - Method in class localsolver.LSExpression
-
Adds the given operand to this expression.
- addOperand(long) - Method in class localsolver.LSExpression
-
Add the given constant operand to this expression.
- addOperand(double) - Method in class localsolver.LSExpression
-
Add the given constant operand to this expression.
- addOperands(Iterable<LSExpression>) - Method in class localsolver.LSExpression
-
Add the given operands to this expression.
- addOperands(long...) - Method in class localsolver.LSExpression
-
Add the given constant integer operands to this expression.
- addOperands(double...) - Method in class localsolver.LSExpression
-
Add the given constant double operands to this expression.
- addOperands(LSExpression...) - Method in class localsolver.LSExpression
-
Add the given operands to this expression.
- and() - Method in class localsolver.LSModel
-
Creates an AND expression.
- and(LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates an AND expression.
- and(Iterable<LSExpression>) - Method in class localsolver.LSModel
-
Creates an AND expression.
- and(LSExpression...) - Method in class localsolver.LSModel
-
Creates an AND expression.
- array() - Method in class localsolver.LSModel
-
Creates an array expression.
- array(Iterable<LSExpression>) - Method in class localsolver.LSModel
-
Creates an array expression.
- array(long[]) - Method in class localsolver.LSModel
-
Creates an array expression.
- array(double[]) - Method in class localsolver.LSModel
-
Creates an array expression.
- array(LSExpression...) - Method in class localsolver.LSModel
-
Creates an array expression.
- at(LSExpression, LSExpression...) - Method in class localsolver.LSModel
-
Creates an at expression.
- callback(LocalSolver, LSCallbackType) - Method in interface localsolver.LSCallback
-
A 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
-
Remove 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.
- 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.
- 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.
- 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
-
- 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
-
- 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(LSExpression) - Method in class localsolver.LSSolution
-
Returns the value of the given expression in this solution.
- getErrorCode() - Method in exception localsolver.LSException
-
Returns the error code associated to this exception.
- getExplanation() - Method in exception localsolver.LSException
-
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.
- getFunctionName() - Method in exception localsolver.LSException
-
Gets the name of the function where the exception is thrown.
- getIndex() - Method in class localsolver.LSCollection
-
Gets the index of the corresponding expression in the model.
- 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
-
- 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(LSExpression) - Method in class localsolver.LSSolution
-
Returns the value of the given expression in this solution.
- 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
-
- getLineNumber() - Method in exception localsolver.LSException
-
Gets the line number in the LocalSolver source file where the exception is thrown.
- getLocalSolver() - Method in class localsolver.LSExpression
-
- getLocalSolver() - Method in class localsolver.LSModel
-
- getLocalSolver() - Method in class localsolver.LSParam
-
- getLocalSolver() - Method in class localsolver.LSPhase
-
- getLocalSolver() - Method in class localsolver.LSSolution
-
- getLocalSolver() - Method in class localsolver.LSStatistics
-
- getLogFile() - Method in class localsolver.LSParam
-
Returns the path of the LocalSolver log file.
- getMajorVersionNumber() - Static method in class localsolver.LSVersion
-
- getMessage() - Method in exception localsolver.LSException
-
- getMinorVersionNumber() - Static method in class localsolver.LSVersion
-
- getModel() - Method in class localsolver.LocalSolver
-
Gets the model associated to this LocalSolver environment.
- getModel() - Method in class localsolver.LSExpression
-
- 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.
- 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.
- 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
-
- 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.
- getSolution() - Method in class localsolver.LocalSolver
-
Gets the best solution found by the solver.
- getState() - Method in class localsolver.LocalSolver
-
Gets the state of this LocalSolver 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.
- getTimeLimit() - Method in class localsolver.LSPhase
-
Gets the time limit of this phase 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
-
- getVersionCode() - Static method in class localsolver.LSVersion
-
- 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.
- 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.
- isClosed() - Method in class localsolver.LSModel
-
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.
- isEnabled() - Method in class localsolver.LSPhase
-
Returns true if the phase is enabled, False otherwise.
- isInt() - Method in class localsolver.LSExpression
-
Returns true if this expression is an integer, false otherwise.
- 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
-
- LocalSolver - Class in localsolver
-
LocalSolver environment.
- LocalSolver() - Constructor for class localsolver.LocalSolver
-
Constructs a complete LocalSolver environment and take a token license.
- log(LSExpression) - Method in class localsolver.LSModel
-
Creates a logarithm expression.
- LSCallback - Interface in localsolver
-
Implementing the LSCallback interface allows having user-defined functions called regularly during the search.
- 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.
- LSModel - Class in localsolver
-
Mathematical optimization model.
- 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.
- max() - Method in class localsolver.LSModel
-
Creates a maximum expression.
- max(long) - Method in class localsolver.LSModel
-
Creates a maximum expression.
- max(double) - Method in class localsolver.LSModel
-
Creates a maximum expression.
- max(LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates a maximum expression.
- max(Iterable<LSExpression>) - Method in class localsolver.LSModel
-
Creates a maximum expression.
- max(LSExpression...) - Method in class localsolver.LSModel
-
Creates a maximum expression.
- max(LSExpression, long) - Method in class localsolver.LSModel
-
Creates a maximum expression.
- max(long, LSExpression) - Method in class localsolver.LSModel
-
Creates a maximum expression.
- max(LSExpression, double) - Method in class localsolver.LSModel
-
Creates a maximum expression.
- max(double, LSExpression) - Method in class localsolver.LSModel
-
Creates a maximum expression.
- maximize(LSExpression) - Method in class localsolver.LSModel
-
Shortcut for addObjective(expr, OD_Maximize).
- min() - Method in class localsolver.LSModel
-
Creates a minimum expression.
- min(long) - Method in class localsolver.LSModel
-
Creates a minimum expression.
- min(double) - Method in class localsolver.LSModel
-
Creates a minimum expression.
- min(LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates a minimum expression.
- min(LSExpression...) - Method in class localsolver.LSModel
-
Creates a minimum expression.
- min(Iterable<LSExpression>) - Method in class localsolver.LSModel
-
Creates a minimum expression.
- min(LSExpression, long) - Method in class localsolver.LSModel
-
Creates a minimum expression.
- min(long, LSExpression) - Method in class localsolver.LSModel
-
Creates a minimum expression.
- min(LSExpression, double) - Method in class localsolver.LSModel
-
Creates a minimum expression.
- min(double, LSExpression) - Method in class localsolver.LSModel
-
Creates a minimum expression.
- minimize(LSExpression) - Method in class localsolver.LSModel
-
Shortcut for addObjective(expr, OD_Minimize).
- mod(LSExpression, LSExpression) - Method in class localsolver.LSModel
-
Creates a modulo expression.
- mod(LSExpression, long) - Method in class localsolver.LSModel
-
Creates a modulo expression.
- mod(long, LSExpression) - Method in class localsolver.LSModel
-
Creates a modulo expression.
- 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.
- 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.
- setIterationLimit(long) - Method in class localsolver.LSPhase
-
Sets the number of iterations of this phase.
- setLicenseContent(String) - Static method in class localsolver.LSVersion
-
- setLicensePath(String) - Static method in class localsolver.LSVersion
-
- 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.
- 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.
- setTimeBetweenDisplays(int) - Method in class localsolver.LSParam
-
Sets the time in seconds between two consecutive displays in console while the solver is running.
- setTimeLimit(int) - Method in class localsolver.LSPhase
-
Sets the time limit of this phase 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.
- sqrt(LSExpression) - Method in class localsolver.LSModel
-
Creates a square root expression.
- stop() - Method in class localsolver.LocalSolver
-
- 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.