A B C D E F G H I L M N O P R S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abs(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an absolute value expression.
- Abs - com.hexaly.optimizer.HxOperator
-
Absolute value.
- add(long) - Method in class com.hexaly.optimizer.HxCollection
-
Adds the given value to this collection.
- addArgument(double) - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Adds a double argument with the given value.
- addArgument(long) - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Adds an integer argument with the given value.
- addBool(boolean) - Method in class com.hexaly.modeler.HxmMap
-
Adds the given boolean value to the map with a key corresponding to the largest integer key present in the map plus one, or zero if no integer key exists.
- addCallback(HxCallbackType, HxCallback) - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Adds a new callback for a specific event type.
- addConstraint(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Adds the given expression to the list of constraints.
- addDouble(double) - Method in class com.hexaly.modeler.HxmMap
-
Adds the given double value to the map with a key corresponding to the largest integer key present in the map plus one, or zero if no integer key exists.
- addExpression(HxExpression) - Method in class com.hexaly.modeler.HxmMap
-
Adds the given
HxExpression
to the map with a key corresponding to the largest integer key present in the map plus one, or zero if no integer key exists. - addFunction(HxmFunction) - Method in class com.hexaly.modeler.HxmMap
-
Adds the given
HxmFunction
to the map with a key corresponding to the largest integer key present in the map plus one, or zero if no integer key exists. - addInt(long) - Method in class com.hexaly.modeler.HxmMap
-
Adds the given integer value to the map with a key corresponding to the largest integer key present in the map plus one, or zero if no integer key exists.
- addMap(HxmMap) - Method in class com.hexaly.modeler.HxmMap
-
Adds the given
HxmMap
to the map with a key corresponding to the largest integer key present in the map plus one, or zero if no integer key exists. - addModule(HxmModule) - Method in class com.hexaly.modeler.HxmMap
-
Adds the given
HxmModule
to the map with a key corresponding to the largest integer key present in the map plus one, or zero if no integer key exists. - addModuleLookupPath(String) - Method in class com.hexaly.modeler.HexalyModeler
-
Adds a new lookup path for modules.
- addObjective(HxExpression, HxObjectiveDirection) - Method in class com.hexaly.optimizer.HxModel
-
Adds the given expression to the list of objectives to optimize.
- addOperand(double) - Method in class com.hexaly.optimizer.HxExpression
-
Adds the given constant operand to this expression.
- addOperand(long) - Method in class com.hexaly.optimizer.HxExpression
-
Adds the given constant operand to this expression.
- addOperand(HxExpression) - Method in class com.hexaly.optimizer.HxExpression
-
Adds the given operand to this expression.
- addOperands(double...) - Method in class com.hexaly.optimizer.HxExpression
-
Adds the given constant double operands to this expression.
- addOperands(long...) - Method in class com.hexaly.optimizer.HxExpression
-
Adds the given constant integer operands to this expression.
- addOperands(HxExpression...) - Method in class com.hexaly.optimizer.HxExpression
-
Adds the given operands to this expression.
- addOperands(Iterable<HxExpression>) - Method in class com.hexaly.optimizer.HxExpression
-
Adds the given operands to this expression.
- addString(String) - Method in class com.hexaly.modeler.HxmMap
-
Adds the given String value to the map with a key corresponding to the largest integer key present in the map plus one, or zero if no integer key exists.
- addValue(HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Adds the given value to the map with a key corresponding to the largest integer key present in the map plus one, or zero if no integer key exists.
- and() - Method in class com.hexaly.optimizer.HxModel
-
Creates an AND expression.
- and(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an AND expression.
- and(HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates an AND expression.
- and(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an AND expression.
- and(Iterable<HxExpression>) - Method in class com.hexaly.optimizer.HxModel
-
Creates an AND expression.
- And - com.hexaly.optimizer.HxOperator
-
And.
- Api - com.hexaly.optimizer.HxErrorCode
-
Code used for errors related to API functions.
- Argument - com.hexaly.optimizer.HxOperator
-
Argument of a function.
- array() - Method in class com.hexaly.optimizer.HxModel
-
Creates an array expression.
- array(double...) - Method in class com.hexaly.optimizer.HxModel
-
Creates an array expression.
- array(float...) - Method in class com.hexaly.optimizer.HxModel
-
Creates an array expression.
- array(int...) - Method in class com.hexaly.optimizer.HxModel
-
Creates an array expression.
- array(long...) - Method in class com.hexaly.optimizer.HxModel
-
Creates an array expression.
- array(HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates an array expression.
- array(HxExpression, HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates an array expression.
- array(HxExpression, HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an array expression.
- array(Object) - Method in class com.hexaly.optimizer.HxModel
-
Creates an N-dimensional array expression.
- Array - com.hexaly.optimizer.HxOperator
-
Array.
- asBool() - Method in class com.hexaly.modeler.HxmValue
-
Returns the value as a boolean.
- asDouble() - Method in class com.hexaly.modeler.HxmValue
-
Returns the value as a double.
- asExpression() - Method in class com.hexaly.modeler.HxmValue
-
Returns the value as a
HxExpression
. - asFunction() - Method in class com.hexaly.modeler.HxmValue
-
Returns the value as a
HxmFunction
. - asInt() - Method in class com.hexaly.modeler.HxmValue
-
Returns the value as an integer.
- asMap() - Method in class com.hexaly.modeler.HxmValue
-
Returns the value as a
HxmMap
. - asModule() - Method in class com.hexaly.modeler.HxmValue
-
Returns the value as a
HxmModule
. - asString() - Method in class com.hexaly.modeler.HxmValue
-
Returns the value as a String.
- asValue() - Method in class com.hexaly.modeler.HxmFunction
-
Gets the HxmFunction as HxmValue.
- asValue() - Method in class com.hexaly.modeler.HxmMap
-
Returns the map as an
HxmValue
. - asValue() - Method in class com.hexaly.modeler.HxmModule
-
Returns the module as an
HxmValue
. - at(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a "at" expression.
- at(HxExpression, HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates a "at" expression for N-dimensional array.
- At - com.hexaly.optimizer.HxOperator
-
Returns the element at specific coordinates of an array or a list.
B
- Bool - com.hexaly.optimizer.HxOperator
-
Boolean decision.
- boolVar() - Method in class com.hexaly.optimizer.HxModel
-
Creates a boolean decision.
C
- call() - Method in class com.hexaly.modeler.HxmFunction
-
Calls the function with no argument.
- call() - Method in interface com.hexaly.optimizer.HxLambdaFunction0
-
Evaluates and returns the body of the function.
- call() - Method in class com.hexaly.optimizer.HxModel
-
Creates a call expression.
- call(HexalyModeler, List<HxmValue>) - Method in interface com.hexaly.modeler.HxmFunctor
-
The function to call with its arguments.
- call(HxmValue...) - Method in class com.hexaly.modeler.HxmFunction
-
Calls the function with the provided arguments.
- call(HxExpression) - Method in interface com.hexaly.optimizer.HxLambdaFunction1
-
Evaluates and returns the body of the function.
- call(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a call expression.
- call(HxExpression[]) - Method in interface com.hexaly.optimizer.HxLambdaFunction
-
Evaluates and returns the body of the function.
- call(HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates a call expression.
- call(HxExpression, HxExpression) - Method in interface com.hexaly.optimizer.HxLambdaFunction2
-
Evaluates and returns the body of the function.
- call(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a call expression.
- call(HxExpression, HxExpression, HxExpression) - Method in interface com.hexaly.optimizer.HxLambdaFunction3
-
Evaluates and returns the body of the function.
- call(HxExpression, HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a call expression.
- call(HxExternalArgumentValues) - Method in interface com.hexaly.optimizer.HxDoubleArrayExternalFunction
-
The function to call.
- call(HxExternalArgumentValues) - Method in interface com.hexaly.optimizer.HxDoubleExternalFunction
-
The function to call.
- call(HxExternalArgumentValues) - Method in interface com.hexaly.optimizer.HxIntArrayExternalFunction
-
The function to call.
- call(HxExternalArgumentValues) - Method in interface com.hexaly.optimizer.HxIntExternalFunction
-
The function to call.
- call(Iterable<HxExpression>) - Method in class com.hexaly.optimizer.HxModel
-
Creates a call expression.
- call(List<HxmValue>) - Method in class com.hexaly.modeler.HxmFunction
-
Calls the function with the provided arguments.
- Call - com.hexaly.optimizer.HxOperator
-
Call a particular function.
- callback(HexalyOptimizer, HxCallbackType) - Method in interface com.hexaly.optimizer.HxCallback
-
The function that will be called during Hexaly Optimizer search.
- Callback - com.hexaly.optimizer.HxErrorCode
-
Code used when an error is encountered in a user callback.
- ceil(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a ceil expression.
- Ceil - com.hexaly.optimizer.HxOperator
-
Ceil.
- clear() - Method in class com.hexaly.modeler.HxmMap
-
Erases all elements from the map.
- clear() - Method in class com.hexaly.optimizer.HxCollection
-
Removes all values of this collection.
- clear() - Method in class com.hexaly.optimizer.HxSolution
-
Clears the solution and set all decisions to zero.
- clearModuleLookupPaths() - Method in class com.hexaly.modeler.HexalyModeler
-
Deletes all paths used to search for modules.
- close() - Method in class com.hexaly.modeler.HexalyModeler
- close() - Method in class com.hexaly.modeler.HxmFunction
-
Releases the reference.
- close() - Method in class com.hexaly.modeler.HxmMap
-
Releases the reference.
- close() - Method in class com.hexaly.modeler.HxmModule
-
Releases the reference.
- close() - Method in class com.hexaly.modeler.HxmReferenceScope
-
Releases all references associated with this scope.
- close() - Method in class com.hexaly.modeler.HxmValue
-
Releases the reference.
- close() - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Deletes the Hexaly objects and release the license token.
- close() - Method in class com.hexaly.optimizer.HxModel
-
Closes the model.
- Cloud - com.hexaly.optimizer.HxErrorCode
-
Code used when an error is encountered while using the cloud service.
- com.hexaly.modeler - package com.hexaly.modeler
-
Contains classes for creating and interacting with a VM capable of executing programs written in the Hexaly modeling language.
- com.hexaly.optimizer - package com.hexaly.optimizer
-
Contains classes for building and solving mathematical models using Hexaly Optimizer.
- computeInconsistency() - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Computes an inconsistency core for this model.
- Const - com.hexaly.optimizer.HxOperator
-
Constant.
- constraint(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Shortcut for addConstraint(expr).
- contains(long) - Method in class com.hexaly.optimizer.HxCollection
-
Returns true if the collection contains the given value, false otherwise.
- contains(long) - Method in class com.hexaly.optimizer.HxInterval
-
Returns true if the interval contains the given value, false otherwise.
- contains(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a contains expression.
- contains(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a contains expression.
- Contains - com.hexaly.optimizer.HxOperator
-
Contains.
- copyTo(double[]) - Method in class com.hexaly.optimizer.HxArray
-
Copy all the double values of this array to the given array.
- copyTo(double[]) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Copy all the double values of the argument values to the given array.
- copyTo(long[]) - Method in class com.hexaly.optimizer.HxArray
-
Copy all the integer values of this array to the given array.
- copyTo(long[]) - Method in class com.hexaly.optimizer.HxCollection
-
Copy all the values of the collection to the given array.
- copyTo(long[]) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Copy all the integer values of the argument values to the given array.
- cos(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a cosine expression.
- Cos - com.hexaly.optimizer.HxOperator
-
Cosine.
- count() - Method in class com.hexaly.modeler.HxmMap
-
Returns the number of elements in the map.
- count() - Method in class com.hexaly.optimizer.HxArray
-
Returns the number of elements in the array.
- count() - Method in class com.hexaly.optimizer.HxCollection
-
Returns the number of values in the collection.
- count() - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Returns the number of values in the current argument values.
- count() - Method in class com.hexaly.optimizer.HxInterval
-
Returns the number of elements in the interval.
- count(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a count expression.
- Count - com.hexaly.optimizer.HxOperator
-
The number of elements in an array, a collection or an interval.
- cover() - Method in class com.hexaly.optimizer.HxModel
-
Creates a cover expression.
- cover(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a cover expression.
- cover(HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates a cover expression.
- cover(Iterable<HxExpression>) - Method in class com.hexaly.optimizer.HxModel
-
Creates a cover expression.
- Cover - com.hexaly.optimizer.HxOperator
-
Cover.
- createBool(boolean) - Method in class com.hexaly.modeler.HexalyModeler
-
Creates a boolean value.
- createConstant(double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a constant expression representing the given value.
- createConstant(long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a constant expression representing the given value.
- createDouble(double) - Method in class com.hexaly.modeler.HexalyModeler
-
Creates a double value.
- createDoubleArrayExternalFunction(HxDoubleArrayExternalFunction) - Method in class com.hexaly.optimizer.HxModel
-
Creates a double array external function.
- createDoubleExternalFunction(HxDoubleExternalFunction) - Method in class com.hexaly.optimizer.HxModel
-
Creates a double external function.
- createEvaluationPoint() - Method in class com.hexaly.optimizer.HxSurrogateParameters
-
Creates an evaluation point for the external function.
- createExpression(HxOperator) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type.
- createExpression(HxOperator, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operand.
- createExpression(HxOperator, double[]) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, double, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, double, double, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, double, double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, double, HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, double, HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, float[]) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, int[]) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operand.
- createExpression(HxOperator, long[]) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, long, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, long, long, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, long, long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, long, HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, long, HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operand.
- createExpression(HxOperator, HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, HxExpression, double, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, HxExpression, double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, HxExpression, long, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, HxExpression, long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, HxExpression, HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, HxExpression, HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, HxExpression, HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createExpression(HxOperator, Iterable<HxExpression>) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression of the given type, with the given operands.
- createFunction(HxmFunctor) - Method in class com.hexaly.modeler.HexalyModeler
-
Creates an external HxmFunction.
- createFunction(String, HxmFunctor) - Method in class com.hexaly.modeler.HexalyModeler
-
Creates an external HxmFunction.
- createInt(long) - Method in class com.hexaly.modeler.HexalyModeler
-
Creates an integer value.
- createIntArrayExternalFunction(HxIntArrayExternalFunction) - Method in class com.hexaly.optimizer.HxModel
-
Creates an integer array external function.
- createIntExternalFunction(HxIntExternalFunction) - Method in class com.hexaly.optimizer.HxModel
-
Creates an integer external function.
- createLambdaFunction(int, HxLambdaFunction) - Method in class com.hexaly.optimizer.HxModel
-
Creates a lambda function with arguments.
- createLambdaFunction(HxLambdaFunction0) - Method in class com.hexaly.optimizer.HxModel
-
Creates a lambda function without arguments.
- createLambdaFunction(HxLambdaFunction1) - Method in class com.hexaly.optimizer.HxModel
-
Creates a lambda function with one arguments.
- createLambdaFunction(HxLambdaFunction2) - Method in class com.hexaly.optimizer.HxModel
-
Creates a lambda function with two arguments.
- createLambdaFunction(HxLambdaFunction3) - Method in class com.hexaly.optimizer.HxModel
-
Creates a lambda function with three arguments.
- createMap() - Method in class com.hexaly.modeler.HexalyModeler
-
Creates an
HxmMap
. - createMap(List<E>) - Method in class com.hexaly.modeler.HexalyModeler
-
Creates a
HxmMap
and fills it with the contents of the provided list. - createModule(String) - Method in class com.hexaly.modeler.HexalyModeler
-
Creates an empty module with the given name.
- createNil() - Method in class com.hexaly.modeler.HexalyModeler
-
Creates a nil value.
- createOptimizer() - Method in class com.hexaly.modeler.HexalyModeler
-
Returns a new Hexaly Optimizer instance that can be used to launch a module with the method
HxmModule.run(com.hexaly.optimizer.HexalyOptimizer, java.lang.Iterable<java.lang.String>)
. - createPhase() - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Adds a new phase to this Hexaly Optimizer environment.
- createString(String) - Method in class com.hexaly.modeler.HexalyModeler
-
Creates a string value.
D
- delete() - Method in class com.hexaly.modeler.HexalyModeler
-
Deletes this modeler environment.
- delete() - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Deletes the Hexaly Optimizer objects and release the license token.
- Deprecated - com.hexaly.optimizer.HxOperator
-
Deprecated.This operator is deprecated. Using it will raise an error.
- disjoint() - Method in class com.hexaly.optimizer.HxModel
-
Creates a disjoint expression.
- disjoint(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a disjoint expression.
- disjoint(HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates a disjoint expression.
- disjoint(Iterable<HxExpression>) - Method in class com.hexaly.optimizer.HxModel
-
Creates a disjoint expression.
- Disjoint - com.hexaly.optimizer.HxOperator
-
Disjoint.
- Display - com.hexaly.optimizer.HxCallbackType
-
Event that occurs regularly before, after and during the search to display useful information about the model and the resolution.
- dist(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a distance expression.
- dist(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a distance expression.
- dist(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a distance expression.
- dist(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a distance expression.
- dist(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a distance expression.
- Dist - com.hexaly.optimizer.HxOperator
-
Distance between two numbers.
- distinct(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an distinct expression.
- distinct(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an distinct expression.
- Distinct - com.hexaly.optimizer.HxOperator
-
Returns the distinct values of the elements of an array, collection or interval.
- div(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a division expression.
- div(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a division expression.
- div(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a division expression.
- div(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a division expression.
- div(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a division expression.
- Div - com.hexaly.optimizer.HxOperator
-
Division.
- Double - com.hexaly.modeler.HxmType
-
Double precision floating point numbers (stored on 64 bits) in IEEE 754 binary floating point representation.
- doubleArrayExternalFunction(HxDoubleArrayExternalFunction) - Method in class com.hexaly.optimizer.HxModel
-
Creates an external function expression.
- doubleExternalFunction(HxDoubleExternalFunction) - Method in class com.hexaly.optimizer.HxModel
-
Creates an external function expression.
E
- enableSurrogateModeling() - Method in class com.hexaly.optimizer.HxExternalContext
-
Enables the surrogate modeling on the associated external function.
- end(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an end expression.
- End - com.hexaly.optimizer.HxOperator
-
The end of a non-void interval.
- eq(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an equality expression.
- eq(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an equality expression.
- eq(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates an equality expression.
- eq(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an equality expression.
- eq(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an equality expression.
- Eq - com.hexaly.optimizer.HxOperator
-
Equal.
- equals(Object) - Method in class com.hexaly.modeler.HexalyModeler
- equals(Object) - Method in class com.hexaly.modeler.HxmFunction
- equals(Object) - Method in class com.hexaly.modeler.HxmMap.Entry
- equals(Object) - Method in class com.hexaly.modeler.HxmMap
- equals(Object) - Method in class com.hexaly.modeler.HxmModule
- equals(Object) - Method in class com.hexaly.modeler.HxmValue
- equals(Object) - Method in class com.hexaly.optimizer.HexalyOptimizer
- equals(Object) - Method in class com.hexaly.optimizer.HxArray
- equals(Object) - Method in class com.hexaly.optimizer.HxCollection
- equals(Object) - Method in class com.hexaly.optimizer.HxEvaluationPoint
- equals(Object) - Method in class com.hexaly.optimizer.HxExpression
- equals(Object) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
- equals(Object) - Method in class com.hexaly.optimizer.HxExternalContext
- equals(Object) - Method in class com.hexaly.optimizer.HxInconsistency
- equals(Object) - Method in class com.hexaly.optimizer.HxInterval
- equals(Object) - Method in class com.hexaly.optimizer.HxModel
- equals(Object) - Method in class com.hexaly.optimizer.HxParam
- equals(Object) - Method in class com.hexaly.optimizer.HxPhase
- equals(Object) - Method in class com.hexaly.optimizer.HxSolution
- equals(Object) - Method in class com.hexaly.optimizer.HxStatistics
- equals(Object) - Method in class com.hexaly.optimizer.HxSurrogateParameters
- exp(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an exponential expression.
- Exp - com.hexaly.optimizer.HxOperator
-
Base-e exponential.
- Expression - com.hexaly.modeler.HxmType
-
HxExpressions are the variables and the expressions of the mathematical model defined by the modeling program or directly in the Hexaly Optimizer API.
- ExternalFunction - com.hexaly.optimizer.HxOperator
-
External function.
F
- Feasible - com.hexaly.optimizer.HxSolutionStatus
-
Solution is feasible but optimality was not proven.
- File - com.hexaly.optimizer.HxErrorCode
-
Code used when an error related to input/output operations occurs.
- find(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a find expression.
- find(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a find expression.
- Find - com.hexaly.optimizer.HxOperator
-
Find.
- Float - com.hexaly.optimizer.HxOperator
-
Float decision.
- floatVar(double, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a float decision.
- floor(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a floor expression.
- Floor - com.hexaly.optimizer.HxOperator
-
Floor.
- Function - com.hexaly.modeler.HxmType
-
Function of the modeler.
G
- geq(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression greater than or equal to.
- geq(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression greater than or equal to.
- geq(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression greater than or equal to.
- geq(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression greater than or equal to.
- geq(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression greater than or equal to.
- Geq - com.hexaly.optimizer.HxOperator
-
Greater than or equal to.
- get(int) - Method in class com.hexaly.optimizer.HxCollection
-
Gets the value at the given position.
- getAdvancedParam(String) - Method in class com.hexaly.optimizer.HxParam
-
Returns the value of an advanced parameter.
- getAdvancedParam(String, double) - Method in class com.hexaly.optimizer.HxParam
-
Reserved for maintenance purpose.
- getAdvancedParam(String, int) - Method in class com.hexaly.optimizer.HxParam
-
Reserved for maintenance purpose.
- getAdvancedParam(String, String) - Method in class com.hexaly.optimizer.HxParam
-
Reserved for maintenance purpose.
- getAnnealingLevel() - Method in class com.hexaly.optimizer.HxParam
-
Deprecated.As of 8.5, this parameter doesn't have a significant influence on the search anymore. The tuning of this parameter won't be allowed in a future version.
- getArrayReturnValue() - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Returns the return value of this evaluation point.
- getArrayValue() - Method in class com.hexaly.optimizer.HxExpression
-
Gets the value of this expression in the best solution found by the optimizer.
- getArrayValue(int) - Method in class com.hexaly.optimizer.HxArray
-
Returns the array value at the given position.
- getArrayValue(int) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Returns the array value at the given position.
- getArrayValue(HxExpression) - Method in class com.hexaly.optimizer.HxSolution
-
Gets the value of this expression in the best solution found by the optimizer.
- getBool(long) - Method in class com.hexaly.modeler.HxmMap
-
Returns the boolean value associated with the given key.
- getBool(HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Returns the boolean value associated with the given key.
- getBool(String) - Method in class com.hexaly.modeler.HxmMap
-
Returns the boolean value associated with the given key.
- getBool(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns the boolean variable with the given name.
- getBuildDate() - Static method in class com.hexaly.optimizer.HxVersion
-
Returns Hexaly Optimizer build date.
- getCause(int) - Method in class com.hexaly.optimizer.HxInconsistency
-
Gets the cause with the given index in this model.
- getCollectionValue() - Method in class com.hexaly.optimizer.HxExpression
-
Gets the value of this expression in the best solution found by the optimizer.
- getCollectionValue(int) - Method in class com.hexaly.optimizer.HxArray
-
Returns the collection value at the given position.
- getCollectionValue(int) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Returns the collection value at the given position.
- getCollectionValue(HxExpression) - Method in class com.hexaly.optimizer.HxSolution
-
Returns the value of the given expression in this solution.
- getConstraint(int) - Method in class com.hexaly.optimizer.HxModel
-
Gets the constraint with the given index.
- getCopyright() - Static method in class com.hexaly.optimizer.HxVersion
-
Returns Hexaly Optimizer copyright as a string.
- getDecision(int) - Method in class com.hexaly.optimizer.HxModel
-
Gets the decision with the given index.
- getDeclaredName() - Method in class com.hexaly.modeler.HxmFunction
-
Gets the name of the function.
- getDouble(long) - Method in class com.hexaly.modeler.HxmMap
-
Returns the double value associated with the given key.
- getDouble(HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Returns the double value associated with the given key.
- getDouble(String) - Method in class com.hexaly.modeler.HxmMap
-
Returns the double value associated with the given key.
- getDouble(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns the double variable with the given name.
- getDoubleArgument(int) - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Returns the value of the argument at the given position.
- getDoubleLowerBound() - Method in class com.hexaly.optimizer.HxExternalContext
-
Gets the lower bound of the external function.
- getDoubleObjectiveBound(int) - Method in class com.hexaly.optimizer.HxSolution
-
Returns the bound computed by the optimizer for the given objective.
- getDoubleObjectiveThreshold(int) - Method in class com.hexaly.optimizer.HxParam
-
Gets the threshold of the objective with the given index.
- getDoubleReturnValue() - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Returns the return value of this evaluation point.
- getDoubleUpperBound() - Method in class com.hexaly.optimizer.HxExternalContext
-
Gets the upper bound of the external function.
- getDoubleValue() - Method in class com.hexaly.optimizer.HxExpression
-
Gets the value of this expression in the best solution found by the optimizer.
- getDoubleValue(int) - Method in class com.hexaly.optimizer.HxArray
-
Returns the double value at the given position.
- getDoubleValue(int) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Returns the double value at the given position.
- getDoubleValue(HxExpression) - Method in class com.hexaly.optimizer.HxSolution
-
Returns the value of the given expression in this solution.
- getEnd() - Method in class com.hexaly.optimizer.HxInterval
-
Returns the end of the interval.
- getErrorCode() - Method in exception com.hexaly.optimizer.HxException
-
Returns the error code associated to this exception.
- getEvaluationLimit() - Method in class com.hexaly.optimizer.HxSurrogateParameters
-
Returns the maximum number of evaluations.
- getEvaluationPoint(int) - Method in class com.hexaly.optimizer.HxSurrogateParameters
-
Returns the evaluation point at the given position.
- getExplanation() - Method in exception com.hexaly.optimizer.HxException
-
Gets the explanation about the exception.
- getExpression(int) - Method in class com.hexaly.optimizer.HxModel
-
Gets the expression with the given index in this model.
- getExpression(long) - Method in class com.hexaly.modeler.HxmMap
-
Returns the
HxExpression
associated with the given key. - getExpression(HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Returns the
HxExpression
associated with the given key. - getExpression(String) - Method in class com.hexaly.modeler.HxmMap
-
Returns the
HxExpression
associated with the given key. - getExpression(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns the
HxExpression
with the given name. - getExpression(String) - Method in class com.hexaly.optimizer.HxModel
-
Gets the expression with the given index in this model.
- getExternalContext() - Method in class com.hexaly.optimizer.HxExpression
-
Gets the native function context of this expression.
- getFileName() - Method in exception com.hexaly.optimizer.HxException
-
Gets the name of the Hexaly source file where the exception is thrown.
- getFunction(long) - Method in class com.hexaly.modeler.HxmMap
-
Returns the
HxmFunction
associated with the given key. - getFunction(HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Returns the
HxmFunction
associated with the given key. - getFunction(String) - Method in class com.hexaly.modeler.HxmMap
-
Returns the
HxmFunction
associated with the given key. - getFunction(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns the
HxmFunction
with the given name. - getFunctionName() - Method in exception com.hexaly.optimizer.HxException
-
Gets the name of the function where the exception is thrown.
- getIndex() - Method in class com.hexaly.optimizer.HxExpression
-
Gets the index of this expression in the model.
- getInfo() - Static method in class com.hexaly.optimizer.HxVersion
-
Returns version and copyright info as a string.
- getInt(long) - Method in class com.hexaly.modeler.HxmMap
-
Returns the integer value associated with the given key.
- getInt(HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Returns the integer value associated with the given key.
- getInt(String) - Method in class com.hexaly.modeler.HxmMap
-
Returns the integer value associated with the given key.
- getInt(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns the integer variable with the given name.
- getIntArgument(int) - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Returns the value of the argument at the given position.
- getIntervalValue() - Method in class com.hexaly.optimizer.HxExpression
-
Gets the value of this expression in the best solution found by the optimizer.
- getIntervalValue(int) - Method in class com.hexaly.optimizer.HxArray
-
Returns the interval value at the given position.
- getIntervalValue(int) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Returns the interval value at the given position.
- getIntervalValue(HxExpression) - Method in class com.hexaly.optimizer.HxSolution
-
Returns the value of the given expression in this solution.
- getIntLowerBound() - Method in class com.hexaly.optimizer.HxExternalContext
-
Gets the lower bound of the external function.
- getIntObjectiveBound(int) - Method in class com.hexaly.optimizer.HxSolution
-
Returns the bound computed by the optimizer for the given objective.
- getIntObjectiveThreshold(int) - Method in class com.hexaly.optimizer.HxParam
-
Gets the threshold of the objective with the given index.
- getIntReturnValue() - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Returns the return value of this evaluation point.
- getIntUpperBound() - Method in class com.hexaly.optimizer.HxExternalContext
-
Gets the upper bound of the external function.
- getIntValue() - Method in class com.hexaly.optimizer.HxExpression
-
Gets the value of this expression in the best solution found by the optimizer.
- getIntValue(int) - Method in class com.hexaly.optimizer.HxArray
-
Returns the integer value at the given position.
- getIntValue(int) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Returns the integer value at the given position.
- getIntValue(HxExpression) - Method in class com.hexaly.optimizer.HxSolution
-
Returns the value of the given expression in this solution.
- getIterationBetweenTicks() - Method in class com.hexaly.optimizer.HxParam
-
Gets the number of iterations between two events of type
HxCallbackType.IterationTicked
. - getIterationLimit() - Method in class com.hexaly.optimizer.HxParam
-
Gets the maximum number of iterations.
- getIterationLimit() - Method in class com.hexaly.optimizer.HxPhase
-
Gets the number of iterations of this phase.
- getKey() - Method in class com.hexaly.modeler.HxmMap.Entry
-
Returns the key corresponding to this entry.
- getLicenseContent() - Static method in class com.hexaly.optimizer.HxVersion
-
Returns the license content previously set with
setLicenseContent(java.lang.String)
or the HX_LICENSE_CONTENT environment variable. - getLicensePath() - Static method in class com.hexaly.optimizer.HxVersion
-
Returns the license path of Hexaly Optimizer.
- getLineNumber() - Method in exception com.hexaly.optimizer.HxException
-
Gets the line number in the Hexaly source file where the exception is thrown.
- getLogFile() - Method in class com.hexaly.optimizer.HxParam
-
Returns the path of the Hexaly Optimizer log file.
- getLogWriter() - Method in class com.hexaly.optimizer.HxParam
-
Returns the stream used by Hexaly Optimizer for its logging.
- getMajorVersionNumber() - Static method in class com.hexaly.optimizer.HxVersion
-
Returns Hexaly Optimizer major version number.
- getMap(long) - Method in class com.hexaly.modeler.HxmMap
-
Returns the
HxmMap
associated with the given key. - getMap(HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Returns the
HxmMap
associated with the given key. - getMap(String) - Method in class com.hexaly.modeler.HxmMap
-
Returns the
HxmMap
associated with the given key. - getMap(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns the
HxmMap
with the given name. - getMessage() - Method in exception com.hexaly.optimizer.HxException
-
Returns a String message with all useful info about the current exception.
- getMinorVersionNumber() - Static method in class com.hexaly.optimizer.HxVersion
-
Returns Hexaly Optimizer minor version number.
- getModel() - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Gets the model associated to this Hexaly Optimizer environment.
- getModel() - Method in class com.hexaly.optimizer.HxExpression
- getModule(long) - Method in class com.hexaly.modeler.HxmMap
-
Returns the
HxmModule
associated with the given key. - getModule(HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Returns the
HxmModule
associated with the given key. - getModule(String) - Method in class com.hexaly.modeler.HexalyModeler
-
Returns the module with the given name.
- getModule(String) - Method in class com.hexaly.modeler.HxmMap
-
Returns the
HxmModule
associated with the given key. - getModule(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns the
HxmModule
with the given name. - getName() - Method in class com.hexaly.optimizer.HxExpression
-
Gets the name of this expression or the empty String if no name has been set.
- getNbAcceptedMoves() - Method in class com.hexaly.optimizer.HxStatistics
-
Deprecated.As of 9.0, this parameter gives an inaccurate view of Hexaly Optimizer search.
- getNbCauses() - Method in class com.hexaly.optimizer.HxInconsistency
-
Gets the number of expressions responsible for the inconsistency of this model.
- getNbConstraints() - Method in class com.hexaly.optimizer.HxModel
-
Gets the number of constraints added to this model.
- getNbDecisions() - Method in class com.hexaly.optimizer.HxModel
-
Gets the number of decisions in the model.
- getNbEvaluationPoints() - Method in class com.hexaly.optimizer.HxSurrogateParameters
-
Returns the number of evaluation points.
- getNbExpressions() - Method in class com.hexaly.optimizer.HxModel
-
Gets the number of expressions added to this model.
- getNbImprovingMoves() - Method in class com.hexaly.optimizer.HxStatistics
-
Deprecated.As of 9.0, this parameter gives an inaccurate view of Hexaly Optimizer search.
- getNbInfeasibleMoves() - Method in class com.hexaly.optimizer.HxStatistics
-
Deprecated.As of 9.0, this parameter gives an inaccurate view of Hexaly Optimizer search.
- getNbIterations() - Method in class com.hexaly.optimizer.HxStatistics
-
Gets the number of iterations.
- getNbMoves() - Method in class com.hexaly.optimizer.HxStatistics
-
Deprecated.As of 9.0, this parameter gives an inaccurate view of Hexaly Optimizer search.
- getNbObjectives() - Method in class com.hexaly.optimizer.HxModel
-
Gets the number of objectives added to this model.
- getNbOperands() - Method in class com.hexaly.optimizer.HxExpression
-
Gets the number of operands of this expression.
- getNbOperands() - Method in class com.hexaly.optimizer.HxModel
-
Gets the number of operands in the model.
- getNbPhases() - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Gets the number of phases.
- getNbRejectedMoves() - Method in class com.hexaly.optimizer.HxStatistics
-
Deprecated.As of 9.0, this parameter gives an inaccurate view of Hexaly Optimizer search.
- getNbThreads() - Method in class com.hexaly.optimizer.HxParam
-
Gets the number of threads (0 coding for automatic setting).
- getObjective(int) - Method in class com.hexaly.optimizer.HxModel
-
Gets the objective with the given index.
- getObjectiveBound(int) - Method in class com.hexaly.optimizer.HxSolution
-
Returns the bound computed by the optimizer for the given objective.
- getObjectiveDirection(int) - Method in class com.hexaly.optimizer.HxModel
-
Gets the direction of the objective with the given index.
- getObjectiveGap(int) - Method in class com.hexaly.optimizer.HxSolution
-
Returns the gap computed by the optimizer for the given objective.
- getObjectiveThreshold(int) - Method in class com.hexaly.optimizer.HxParam
-
Gets the threshold of the objective with the given index.
- getOperand(int) - Method in class com.hexaly.optimizer.HxExpression
-
Gets the operand with the given index.
- getOperator() - Method in class com.hexaly.optimizer.HxExpression
-
Gets the operator of this expression.
- getOptimizedObjective() - Method in class com.hexaly.optimizer.HxPhase
-
Gets the index of the optimized objective.
- getOptimizer() - Method in class com.hexaly.optimizer.HxExpression
- getOptimizer() - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Returns the Hexaly Optimizer object associated to the argument values.
- getOptimizer() - Method in class com.hexaly.optimizer.HxModel
-
Returns the Hexaly Optimizer object associated to this model.
- getOptimizer() - Method in class com.hexaly.optimizer.HxParam
-
Returns the Hexaly Optimizer object associated to these parameters.
- getOptimizer() - Method in class com.hexaly.optimizer.HxPhase
-
Returns the Hexaly Optimizer object associated to this phase.
- getOptimizer() - Method in class com.hexaly.optimizer.HxSolution
-
Returns the Hexaly Optimizer object associated to this solution.
- getOptimizer() - Method in class com.hexaly.optimizer.HxStatistics
-
Returns the Hexaly Optimizer object associated to these statistics.
- getParam() - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Gets the parameters of this Hexaly Optimizer environment.
- getPercentAcceptedMoves() - Method in class com.hexaly.optimizer.HxStatistics
-
Deprecated.As of 9.0, this parameter gives an inaccurate view of Hexaly Optimizer search.
- getPercentImprovingMoves() - Method in class com.hexaly.optimizer.HxStatistics
-
Deprecated.As of 9.0, this parameter gives an inaccurate view of Hexaly Optimizer search.
- getPercentInfeasibleMoves() - Method in class com.hexaly.optimizer.HxStatistics
-
Deprecated.As of 9.0, this parameter gives an inaccurate view of Hexaly Optimizer search.
- getPercentRejectedMoves() - Method in class com.hexaly.optimizer.HxStatistics
-
Deprecated.As of 9.0, this parameter gives an inaccurate view of Hexaly Optimizer search.
- getPhase(int) - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Gets the phase with the given index.
- getPlatform() - Static method in class com.hexaly.optimizer.HxVersion
-
Returns the platform of the Hexaly Optimizer binary as a string.
- getRunningTime() - Method in class com.hexaly.optimizer.HxStatistics
-
Gets the running time in seconds.
- getSeed() - Method in class com.hexaly.optimizer.HxParam
-
Gets the seed of the pseudo-random number generator used by the optimizer.
- getSolution() - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Gets the best solution found by the optimizer.
- getStart() - Method in class com.hexaly.optimizer.HxInterval
-
Returns the start of the interval.
- getState() - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Gets the state of this Hexaly Optimizer environment.
- getStatistics() - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Gets the statistics of this Hexaly Optimizer environment.
- getStatus() - Method in class com.hexaly.optimizer.HxSolution
-
Returns the status of the solution.
- getStdErr() - Method in class com.hexaly.modeler.HexalyModeler
-
Returns the stream used by the modeler for its standard error output.
- getStdOut() - Method in class com.hexaly.modeler.HexalyModeler
-
Returns the stream used by the modeler for its standard output methods like
print
orprintln
. - getString(long) - Method in class com.hexaly.modeler.HxmMap
-
Returns the String value associated with the given key.
- getString(HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Returns the String value associated with the given key.
- getString(String) - Method in class com.hexaly.modeler.HxmMap
-
Returns the String value associated with the given key.
- getString(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns the string with the given name.
- getTimeBetweenDisplays() - Method in class com.hexaly.optimizer.HxParam
-
Gets the time in seconds between two consecutive displays in console while the optimizer is running.
- getTimeBetweenTicks() - Method in class com.hexaly.optimizer.HxParam
-
Gets the time in seconds between two events of type
HxCallbackType.TimeTicked
. - getTimeLimit() - Method in class com.hexaly.optimizer.HxParam
-
Gets the time limit in seconds.
- getTimeLimit() - Method in class com.hexaly.optimizer.HxPhase
-
Gets the time limit of this phase in seconds.
- getType() - Method in class com.hexaly.modeler.HxmValue
-
Returns the type of the value.
- getType(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns the type of the variable with the given name.
- getValue() - Method in class com.hexaly.modeler.HxmMap.Entry
-
Returns the value corresponding to this entry.
- getValue() - Method in class com.hexaly.optimizer.HxExpression
-
Gets the value of this expression in the best solution found by the optimizer.
- getValue(long) - Method in class com.hexaly.modeler.HxmMap
-
Returns the value associated with the given key as an
HxmValue
. - getValue(HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Returns the value associated with the given key as an
HxmValue
. - getValue(HxExpression) - Method in class com.hexaly.optimizer.HxSolution
-
Returns the value of the given expression in this solution.
- getValue(String) - Method in class com.hexaly.modeler.HxmMap
-
Returns the value associated with the given key as an
HxmValue
. - getValue(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns the
HxmValue
with the given name. - getVerbosity() - Method in class com.hexaly.optimizer.HxParam
-
Gets the verbosity level of the optimizer.
- getVersion() - Static method in class com.hexaly.optimizer.HxVersion
-
Returns Hexaly Optimizer version as a string.
- getVersionCode() - Static method in class com.hexaly.optimizer.HxVersion
-
Returns Hexaly Optimizer version code as an integer in the range [0, 29999].
- gt(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression greater than.
- gt(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression greater than.
- gt(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression greater than.
- gt(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression greater than.
- gt(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression greater than.
- Gt - com.hexaly.optimizer.HxOperator
-
Strictly greater than.
H
- hashCode() - Method in class com.hexaly.modeler.HexalyModeler
- hashCode() - Method in class com.hexaly.modeler.HxmFunction
- hashCode() - Method in class com.hexaly.modeler.HxmMap.Entry
- hashCode() - Method in class com.hexaly.modeler.HxmMap
- hashCode() - Method in class com.hexaly.modeler.HxmModule
- hashCode() - Method in class com.hexaly.modeler.HxmValue
- hashCode() - Method in class com.hexaly.optimizer.HexalyOptimizer
- hashCode() - Method in class com.hexaly.optimizer.HxArray
- hashCode() - Method in class com.hexaly.optimizer.HxCollection
- hashCode() - Method in class com.hexaly.optimizer.HxEvaluationPoint
- hashCode() - Method in class com.hexaly.optimizer.HxExpression
- hashCode() - Method in class com.hexaly.optimizer.HxExternalArgumentValues
- hashCode() - Method in class com.hexaly.optimizer.HxExternalContext
- hashCode() - Method in class com.hexaly.optimizer.HxInconsistency
- hashCode() - Method in class com.hexaly.optimizer.HxInterval
- hashCode() - Method in class com.hexaly.optimizer.HxModel
- hashCode() - Method in class com.hexaly.optimizer.HxParam
- hashCode() - Method in class com.hexaly.optimizer.HxPhase
- hashCode() - Method in class com.hexaly.optimizer.HxSolution
- hashCode() - Method in class com.hexaly.optimizer.HxStatistics
- hashCode() - Method in class com.hexaly.optimizer.HxSurrogateParameters
- HexalyModeler - Class in com.hexaly.modeler
-
Modeler environment.
- HexalyModeler() - Constructor for class com.hexaly.modeler.HexalyModeler
-
Constructs a complete modeler environment.
- HexalyOptimizer - Class in com.hexaly.optimizer
-
Hexaly Optimizer environment.
- HexalyOptimizer() - Constructor for class com.hexaly.optimizer.HexalyOptimizer
-
Constructs a complete Hexaly Optimizer environment and takes a token license.
- hull() - Method in class com.hexaly.optimizer.HxModel
-
Creates a hull expression.
- hull(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a hull expression.
- hull(HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates a hull expression.
- Hull - com.hexaly.optimizer.HxOperator
-
The smallest interval including all intervals given in operands.
- HxArray - Class in com.hexaly.optimizer
-
Value type for array expressions.
- HxCallback - Interface in com.hexaly.optimizer
-
HxCallback interface.
- HxCallbackType - Enum in com.hexaly.optimizer
-
List of types that can be used with callbacks.
- HxCollection - Class in com.hexaly.optimizer
-
Value type for collection expressions (lists or sets).
- HxDoubleArrayExternalFunction - Interface in com.hexaly.optimizer
-
Double array external function interface.
- HxDoubleExternalFunction - Interface in com.hexaly.optimizer
-
Double external function interface.
- HxErrorCode - Enum in com.hexaly.optimizer
-
List of error codes used by HxException.
- HxEvaluationPoint - Class in com.hexaly.optimizer
-
An evaluation point associated with an external function with surrogate modeling.
- HxException - Exception in com.hexaly.optimizer
-
Hexaly exception.
- HxExpression - Class in com.hexaly.optimizer
-
Mathematical modeling expression.
- HxExternalArgumentValues - Class in com.hexaly.optimizer
-
Argument values for external functions.
- HxExternalContext - Class in com.hexaly.optimizer
-
Context of an external function.
- HxInconsistency - Class in com.hexaly.optimizer
-
Inconsistency core of the optimization model.
- HxIntArrayExternalFunction - Interface in com.hexaly.optimizer
-
Integer array external function interface.
- HxInterval - Class in com.hexaly.optimizer
-
Value type for interval expressions.
- HxInterval() - Constructor for class com.hexaly.optimizer.HxInterval
- HxInterval(long, long) - Constructor for class com.hexaly.optimizer.HxInterval
- HxIntExternalFunction - Interface in com.hexaly.optimizer
-
Integer external function interface.
- HxLambdaFunction - Interface in com.hexaly.optimizer
-
Lambda function interface.
- HxLambdaFunction0 - Interface in com.hexaly.optimizer
-
Lambda function interface.
- HxLambdaFunction1 - Interface in com.hexaly.optimizer
-
Lambda function interface.
- HxLambdaFunction2 - Interface in com.hexaly.optimizer
-
Lambda function interface.
- HxLambdaFunction3 - Interface in com.hexaly.optimizer
-
Lambda function interface.
- HxmFunction - Class in com.hexaly.modeler
-
A function can be either user-defined function or built-in function.
- HxmFunctor - Interface in com.hexaly.modeler
-
External modeler function interface.
- HxmMap - Class in com.hexaly.modeler
-
An HxmMap is a data structure mapping keys to values.
- HxmMap.Entry - Class in com.hexaly.modeler
-
An
HxmMap
entry (key, value) pair. - HxmModule - Class in com.hexaly.modeler
-
A module is a collection of global variables.
- HxModel - Class in com.hexaly.optimizer
-
Mathematical optimization model.
- HxmReferenceScope - Class in com.hexaly.modeler
-
A HxmReferenceScope contains a collection of references that can be released together.
- HxmReferenceScope(HexalyModeler) - Constructor for class com.hexaly.modeler.HxmReferenceScope
-
Create a new HxmReferenceScope object associated with the modeler in parameter.
- HxmType - Enum in com.hexaly.modeler
-
Modeler types available in this API.
- HxmValue - Class in com.hexaly.modeler
-
General value container.
- HxObjectiveDirection - Enum in com.hexaly.optimizer
-
Objective directions.
- HxOperator - Enum in com.hexaly.optimizer
-
Mathematical operators available for modeling.
- HxParam - Class in com.hexaly.optimizer
-
Solving parameters.
- HxPhase - Class in com.hexaly.optimizer
-
Optimization phase.
- HxSolution - Class in com.hexaly.optimizer
-
Solution to the optimization model.
- HxSolutionStatus - Enum in com.hexaly.optimizer
-
Solution status: Optimal, Feasible, Infeasible or Inconsistent.
- HxState - Enum in com.hexaly.optimizer
-
State of Hexaly Optimizer environment.
- HxStatistics - Class in com.hexaly.optimizer
-
Statistics of the search.
- HxSurrogateParameters - Class in com.hexaly.optimizer
-
Parameters specific to the surrogate modeling feature.
- HxVersion - Class in com.hexaly.optimizer
-
Version, license and copyright info.
- HxVersion() - Constructor for class com.hexaly.optimizer.HxVersion
I
- If - com.hexaly.optimizer.HxOperator
-
If-Then-Else.
- iif(HxExpression, double, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a ternary conditional expression.
- iif(HxExpression, double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a ternary conditional expression.
- iif(HxExpression, long, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a ternary conditional expression.
- iif(HxExpression, long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a ternary conditional expression.
- iif(HxExpression, HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a ternary conditional expression.
- iif(HxExpression, HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a ternary conditional expression.
- iif(HxExpression, HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a ternary conditional expression.
- Inconsistent - com.hexaly.optimizer.HxSolutionStatus
-
Solution and model are inconsistent.
- indexOf(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an indexOf expression.
- indexOf(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an indexOf expression.
- IndexOf - com.hexaly.optimizer.HxOperator
-
The index of a value in a list (-1 if the value is not in the list).
- Infeasible - com.hexaly.optimizer.HxSolutionStatus
-
Solution is infeasible (some constraints are violated).
- Int - com.hexaly.modeler.HxmType
-
Integers are positive and negative integral numbers stored on 64 bits.
- Int - com.hexaly.optimizer.HxOperator
-
Integer decision variable.
- intArrayExternalFunction(HxIntArrayExternalFunction) - Method in class com.hexaly.optimizer.HxModel
-
Creates an external function expression.
- Internal - com.hexaly.optimizer.HxErrorCode
-
Internal Hexaly error.
- intersection(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an intersection expression.
- Intersection - com.hexaly.optimizer.HxOperator
-
Returns the intersection between an array/collection and an array/collection.
- Interval - com.hexaly.optimizer.HxOperator
-
Interval decision variable.
- intervalVar(long, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an interval decision included in [minStart, maxEnd).
- intExternalFunction(HxIntExternalFunction) - Method in class com.hexaly.optimizer.HxModel
-
Creates an external function expression.
- intVar(long, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an integer decision.
- isArray() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if this expression is an array, false otherwise.
- isArray(int) - Method in class com.hexaly.optimizer.HxArray
-
Returns true if the value at the given position is an array.
- isArray(int) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Returns true if the value at the given position is an array.
- isArrayReturnValue() - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Returns true if the external function associated with this evaluation point is an array function, false otherwise.
- isBool() - Method in class com.hexaly.modeler.HxmValue
-
Returns true if the value is a boolean value.
- isBool() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if this expression is a boolean (ie 0 or 1), false otherwise.
- isBool(int) - Method in class com.hexaly.optimizer.HxArray
-
Returns true if the value at the given position is a boolean.
- isBool(int) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Returns true if the value at the given position is a boolean.
- isBool(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns true if the variable with the given name exists and holds a boolean value.
- isClosed() - Method in class com.hexaly.optimizer.HxModel
-
Returns true if the model is closed, false otherwise.
- isCollection() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if this expression is a collection (list or set), false otherwise.
- isCollection(int) - Method in class com.hexaly.optimizer.HxArray
-
Returns true if the value at the given position is a collection (list or set).
- isCollection(int) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Returns true if the value at the given position is a collection (list or set).
- isConstant() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if this expression is typed as constant in the model, false otherwise.
- isConstraint() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if this expression is tagged as constraint in the model, false otherwise.
- isDecision() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if this expression is typed as decision in the model, false otherwise.
- isDefined(int) - Method in class com.hexaly.modeler.HxmMap
-
Returns true if the given key is defined in the map.
- isDefined(HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Returns true if the given key is defined in the map.
- isDefined(String) - Method in class com.hexaly.modeler.HxmMap
-
Returns true if the given key is defined in the map.
- isDegenerate() - Method in class com.hexaly.optimizer.HxInterval
-
Returns true if the interval is degenerate.
- isDouble() - Method in class com.hexaly.modeler.HxmValue
-
Returns true if the value is a double value.
- isDouble() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if this expression is a double, false otherwise.
- isDouble(int) - Method in class com.hexaly.optimizer.HxArray
-
Returns true if the value at the given position is a double.
- isDouble(int) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Returns true if the value at the given position is a double.
- isDouble(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns true if the variable with the given name exists and holds a double value.
- isDoubleArgument(int) - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Returns true if the argument at this given position is a double, false otherwise.
- isDoubleReturnValue() - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Returns true if the external function associated with this evaluation point is a double function, false otherwise.
- isEnabled() - Method in class com.hexaly.optimizer.HxPhase
-
Returns true if the phase is enabled, False otherwise.
- isExpression() - Method in class com.hexaly.modeler.HxmValue
-
Returns true if the value is an HxExpression.
- isExpression(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns true if the variable with the given name exists and holds an
HxExpression
. - isFunction() - Method in class com.hexaly.modeler.HxmValue
-
Returns true if the value is a HxmFunction.
- isFunction() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if this expression is a function, false otherwise.
- isFunction(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns true if the variable with the given name exists and holds an
HxmFunction
. - isInt() - Method in class com.hexaly.modeler.HxmValue
-
Returns true if the value is an integer value.
- isInt() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if this expression is an integer, false otherwise.
- isInt(int) - Method in class com.hexaly.optimizer.HxArray
-
Returns true if the value at the given position is an integer.
- isInt(int) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Returns true if the value at the given position is an integer.
- isInt(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns true if the variable with the given name exists and holds an integer value.
- isIntArgument(int) - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Returns true if the argument at this given position is an integer, false otherwise.
- isInterval() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if this expression is an interval, false otherwise.
- isInterval(int) - Method in class com.hexaly.optimizer.HxArray
-
Returns true if the value at the given position is an interval.
- isInterval(int) - Method in class com.hexaly.optimizer.HxExternalArgumentValues
-
Returns true if the value at the given position is an interval.
- isIntReturnValue() - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Returns true if the external function associated with this evaluation point is an integer function, false otherwise.
- isMap() - Method in class com.hexaly.modeler.HxmValue
-
Returns true if the value is an HxmMap.
- isMap(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns true if the variable with the given name exists and holds an
HxmMap
. - isModule() - Method in class com.hexaly.modeler.HxmValue
-
Returns true if the value is an HxmModule.
- isModule(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns true if the variable with the given name exists and holds an
HxmModule
. - isNamed() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if this expression has a name, and false otherwise.
- isNanable() - Method in class com.hexaly.optimizer.HxExternalContext
-
Returns true if the function can return a NaN value.
- isNil() - Method in class com.hexaly.modeler.HxmValue
-
Returns true if the value is nil.
- isNil(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns true if no variable with this name exists in the module or if the variable holds a nil value.
- isObjective() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if this expression is tagged as objective in the model, false otherwise.
- isString() - Method in class com.hexaly.modeler.HxmValue
-
Returns true if the value is a string.
- isString(String) - Method in class com.hexaly.modeler.HxmModule
-
Returns true if the variable with the given name exists and holds a string value.
- isUndefined() - Method in class com.hexaly.optimizer.HxArray
-
Returns true if the array is undefined.
- isUndefined() - Method in class com.hexaly.optimizer.HxCollection
-
Returns true if the collection is undefined.
- isUndefined() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if the given expression has an undefined value in the best solution found by the optimizer.
- isUndefined(int) - Method in class com.hexaly.optimizer.HxArray
-
Returns true if the value at the given position is undefined.
- isUndefined(HxExpression) - Method in class com.hexaly.optimizer.HxSolution
-
Returns true if the given expression has an undefined value in this solution.
- isViolated() - Method in class com.hexaly.optimizer.HxExpression
-
Returns true if the given expression is violated in the best solution found by the optimizer.
- isViolated(HxExpression) - Method in class com.hexaly.optimizer.HxSolution
-
Returns true if the given expression is violated in this solution.
- isVoid() - Method in class com.hexaly.optimizer.HxInterval
-
Returns true if the interval is void.
- IterationTicked - com.hexaly.optimizer.HxCallbackType
-
Event that occurs regularly during the resolution.
- iterator() - Method in class com.hexaly.modeler.HxmMap
-
Returns a read-only iterator over the contents of this map.
- iterator() - Method in class com.hexaly.optimizer.HxCollection
-
Returns an iterator for the content of this collection.
- iterator() - Method in class com.hexaly.optimizer.HxInterval
-
Returns an iterator for the content of this interval.
L
- lambdaFunction(int, HxLambdaFunction) - Method in class com.hexaly.optimizer.HxModel
-
Creates a lambda function expression.
- lambdaFunction(HxLambdaFunction0) - Method in class com.hexaly.optimizer.HxModel
-
Creates a lambda function expression.
- lambdaFunction(HxLambdaFunction1) - Method in class com.hexaly.optimizer.HxModel
-
Creates a lambda function expression.
- lambdaFunction(HxLambdaFunction2) - Method in class com.hexaly.optimizer.HxModel
-
Creates a lambda function expression.
- lambdaFunction(HxLambdaFunction3) - Method in class com.hexaly.optimizer.HxModel
-
Creates a lambda function expression.
- LambdaFunction - com.hexaly.optimizer.HxOperator
-
Lambda function.
- length(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a length expression.
- Length - com.hexaly.optimizer.HxOperator
-
The length of a non-void interval.
- leq(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression less than or equal to.
- leq(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression less than or equal to.
- leq(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression less than or equal to.
- leq(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression less than or equal to.
- leq(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression less than or equal to.
- Leq - com.hexaly.optimizer.HxOperator
-
Lower than or equal to.
- License - com.hexaly.optimizer.HxErrorCode
-
Code used when a problem related to licensing occurs.
- List - com.hexaly.optimizer.HxOperator
-
A list is an ordered collection of integers within a range
[0, n-1]
wheren
is the unique argument of this operator. - listVar(long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a list decision with the given length.
- loadEnvironment(String) - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Import a complete environment or a model from a file.
- loadModule(String, String) - Method in class com.hexaly.modeler.HexalyModeler
-
Loads the module written in the Hexaly modeling language at the indicated location.
- log(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a log expression.
- Log - com.hexaly.optimizer.HxOperator
-
Natural logarithm (base-e).
- lt(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression less than.
- lt(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression less than.
- lt(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression less than.
- lt(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression less than.
- lt(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an inequality expression less than.
- Lt - com.hexaly.optimizer.HxOperator
-
Strictly lower than.
M
- Map - com.hexaly.modeler.HxmType
-
Maps are data structure matching some values to some keys.
- max() - Method in class com.hexaly.optimizer.HxModel
-
Creates a maximum expression.
- max(double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a maximum expression.
- max(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a maximum expression.
- max(long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a maximum expression.
- max(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a maximum expression.
- max(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a maximum expression.
- max(HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates a maximum expression.
- max(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a maximum expression.
- max(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a maximum expression.
- max(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a maximum expression.
- max(Iterable<HxExpression>) - Method in class com.hexaly.optimizer.HxModel
-
Creates a maximum expression.
- Max - com.hexaly.optimizer.HxOperator
-
Maximum.
- maximize(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Shortcut for addObjective(expr, OD_Maximize).
- Maximize - com.hexaly.optimizer.HxObjectiveDirection
-
Maximization.
- min() - Method in class com.hexaly.optimizer.HxModel
-
Creates a minimum expression.
- min(double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a minimum expression.
- min(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a minimum expression.
- min(long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a minimum expression.
- min(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a minimum expression.
- min(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a minimum expression.
- min(HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates a minimum expression.
- min(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a minimum expression.
- min(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a minimum expression.
- min(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a minimum expression.
- min(Iterable<HxExpression>) - Method in class com.hexaly.optimizer.HxModel
-
Creates a minimum expression.
- Min - com.hexaly.optimizer.HxOperator
-
Minimum.
- minimize(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Shortcut for addObjective(expr, OD_Minimize).
- Minimize - com.hexaly.optimizer.HxObjectiveDirection
-
Minimization.
- mod(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a modulo expression.
- mod(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a modulo expression.
- mod(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a modulo expression.
- Mod - com.hexaly.optimizer.HxOperator
-
Modulo (remainder of the integer division).
- Model - com.hexaly.optimizer.HxErrorCode
-
Code used when a problem related to the structure of the model occurs.
- Modeler - com.hexaly.optimizer.HxErrorCode
-
Code used when an error is encountered in the modeler.
- Modeling - com.hexaly.optimizer.HxState
-
Model is being built.
- Module - com.hexaly.modeler.HxmType
-
A module is a collection of global variables.
N
- neq(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a disequality expression.
- neq(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a disequality expression.
- neq(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a disequality expression.
- neq(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a disequality expression.
- neq(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a disequality expression.
- Neq - com.hexaly.optimizer.HxOperator
-
Not equal to.
- Nil - com.hexaly.modeler.HxmType
-
Nil is the equivalent of null in Java.
- not(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a NOT expression.
- Not - com.hexaly.optimizer.HxOperator
-
Not.
O
- open() - Method in class com.hexaly.optimizer.HxModel
-
Reopens the model.
- Optimal - com.hexaly.optimizer.HxSolutionStatus
-
Solution is optimal (all objective bounds are reached).
- or() - Method in class com.hexaly.optimizer.HxModel
-
Creates a OR expression.
- or(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a OR expression.
- or(HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates a OR expression.
- or(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a OR expression.
- or(Iterable<HxExpression>) - Method in class com.hexaly.optimizer.HxModel
-
Creates a OR expression.
- Or - com.hexaly.optimizer.HxOperator
-
Or.
- Other - com.hexaly.modeler.HxmType
-
Any other value used in the modeler but not exposed in this API (dates, files or streams for example).
P
- partition() - Method in class com.hexaly.optimizer.HxModel
-
Creates a partition expression.
- partition(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a partition expression.
- partition(HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates a partition expression.
- partition(Iterable<HxExpression>) - Method in class com.hexaly.optimizer.HxModel
-
Creates a partition expression.
- Partition - com.hexaly.optimizer.HxOperator
-
Partition.
- Paused - com.hexaly.optimizer.HxState
-
Optimizer is paused.
- PhaseEnded - com.hexaly.optimizer.HxCallbackType
-
Event that occurs when a phase ends.
- PhaseStarted - com.hexaly.optimizer.HxCallbackType
-
Event that occurs when a phase is started.
- piecewise(HxExpression, HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a piecewise linear expression.
- Piecewise - com.hexaly.optimizer.HxOperator
-
Piecewise-linear function operator.
- pow(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a power expression.
- pow(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a power expression.
- pow(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a power expression.
- pow(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a power expression.
- pow(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a power expression.
- Pow - com.hexaly.optimizer.HxOperator
-
Power operator.
- prod() - Method in class com.hexaly.optimizer.HxModel
-
Creates a product expression.
- prod(double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a product expression.
- prod(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a product expression.
- prod(long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a product expression.
- prod(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a product expression.
- prod(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a product expression.
- prod(HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates a product expression.
- prod(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a product expression.
- prod(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a product expression.
- prod(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a product expression.
- prod(Iterable<HxExpression>) - Method in class com.hexaly.optimizer.HxModel
-
Creates a product expression.
- Prod - com.hexaly.optimizer.HxOperator
-
Product.
R
- range(long, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a range expression, where a is the lower bound (inclusive) and b is the upper bound (exclusive).
- range(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a range expression, where a is the lower bound (inclusive) and b is the upper bound (exclusive).
- range(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a range expression, where a is the lower bound (inclusive) and b is the upper bound (exclusive).
- range(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a range expression, where a is the lower bound (inclusive) and b is the upper bound (exclusive).
- Range - com.hexaly.optimizer.HxOperator
-
Range expression.
- removeCallback(HxCallbackType, HxCallback) - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Removes the callback for the given event type.
- removeConstraint(int) - Method in class com.hexaly.optimizer.HxModel
-
Removes the constraint at the given position in the list of constraints.
- removeConstraint(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Removes the given expression from the list of constraints.
- removeObjective(int) - Method in class com.hexaly.optimizer.HxModel
-
Removes the objective at the given position in the list of objectives.
- round(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a rounding expression.
- Round - com.hexaly.optimizer.HxOperator
-
Round.
- run(HexalyOptimizer, Iterable<String>) - Method in class com.hexaly.modeler.HxmModule
-
Starts the execution of the module using the optimizer passed in parameter.
- run(HexalyOptimizer, String...) - Method in class com.hexaly.modeler.HxmModule
-
Starts the execution of the module using the optimizer passed in parameter.
- runMain(Iterable<String>) - Method in class com.hexaly.modeler.HxmModule
-
Runs the module in main mode.
- runMain(String...) - Method in class com.hexaly.modeler.HxmModule
-
Runs the module in main mode.
- Running - com.hexaly.optimizer.HxState
-
Optimizer is running.
S
- saveEnvironment(String) - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Export a complete environment or a model to a file.
- scalar(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates an expression for the scalar product between two arrays.
- Scalar - com.hexaly.optimizer.HxOperator
-
Scalar product.
- Set - com.hexaly.optimizer.HxOperator
-
A set is an unordered collection of integers within a range
[0, n-1]
wheren
is the unique argument of this operator. - setAdvancedParam(String, double) - Method in class com.hexaly.optimizer.HxParam
-
Reserved for maintenance purpose.
- setAdvancedParam(String, int) - Method in class com.hexaly.optimizer.HxParam
-
Sets the value of an advanced parameter.
- setAdvancedParam(String, String) - Method in class com.hexaly.optimizer.HxParam
-
Reserved for maintenance purpose.
- setAnnealingLevel(int) - Method in class com.hexaly.optimizer.HxParam
-
Deprecated.As of 8.5, this parameter doesn't have a significant influence on the search anymore. The tuning of this parameter won't be allowed in a future version.
- setArgument(int, double) - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Sets the value of the argument at the given position.
- setArgument(int, long) - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Sets the value of the argument at the given position.
- setBool(long, boolean) - Method in class com.hexaly.modeler.HxmMap
-
Associates the boolean value to the given key in the map.
- setBool(HxmValue, boolean) - Method in class com.hexaly.modeler.HxmMap
-
Associates the boolean value to the given key in the map.
- setBool(String, boolean) - Method in class com.hexaly.modeler.HxmMap
-
Associates the boolean value to the given key in the map.
- setBool(String, boolean) - Method in class com.hexaly.modeler.HxmModule
-
Sets the boolean value associated with the variable with the given name.
- setDouble(long, double) - Method in class com.hexaly.modeler.HxmMap
-
Associates the double value to the given key in the map.
- setDouble(HxmValue, double) - Method in class com.hexaly.modeler.HxmMap
-
Associates the double value to the given key in the map.
- setDouble(String, double) - Method in class com.hexaly.modeler.HxmMap
-
Associates the double value to the given key in the map.
- setDouble(String, double) - Method in class com.hexaly.modeler.HxmModule
-
Sets the double value associated with the variable with the given name.
- setDoubleLowerBound(double) - Method in class com.hexaly.optimizer.HxExternalContext
-
Sets the lower bound of the external function.
- setDoubleObjectiveThreshold(int, double) - Method in class com.hexaly.optimizer.HxParam
-
Sets the threshold of the objective with the given index.
- setDoubleUpperBound(double) - Method in class com.hexaly.optimizer.HxExternalContext
-
Sets the upper bound of the external function.
- setDoubleValue(double) - Method in class com.hexaly.optimizer.HxExpression
-
Sets the value of this expression in the current solution found by the optimizer.
- setDoubleValue(HxExpression, double) - Method in class com.hexaly.optimizer.HxSolution
-
Sets the value of the given expression in this solution.
- setEnabled(boolean) - Method in class com.hexaly.optimizer.HxPhase
-
Sets the enabled status of this phase.
- setEvaluationLimit(int) - Method in class com.hexaly.optimizer.HxSurrogateParameters
-
Sets the maximum number of evaluations.
- setExpression(long, HxExpression) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxExpression
to the given key in the map. - setExpression(HxmValue, HxExpression) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxExpression
to the given key in the map. - setExpression(String, HxExpression) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxExpression
to the given key in the map. - setExpression(String, HxExpression) - Method in class com.hexaly.modeler.HxmModule
-
Sets the
HxExpression
associated with the variable with the given name. - setFunction(long, HxmFunction) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxmFunction
to the given key in the map. - setFunction(HxmValue, HxmFunction) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxmFunction
to the given key in the map. - setFunction(String, HxmFunction) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxmFunction
to the given key in the map. - setFunction(String, HxmFunction) - Method in class com.hexaly.modeler.HxmModule
-
Sets the
HxmFunction
associated with the variable with the given name. - setInt(long, long) - Method in class com.hexaly.modeler.HxmMap
-
Associates the integer value to the given key in the map.
- setInt(HxmValue, long) - Method in class com.hexaly.modeler.HxmMap
-
Associates the integer value to the given key in the map.
- setInt(String, long) - Method in class com.hexaly.modeler.HxmMap
-
Associates the integer value to the given key in the map.
- setInt(String, long) - Method in class com.hexaly.modeler.HxmModule
-
Sets the integer value associated with the variable with the given name.
- setIntervalValue(HxExpression, HxInterval) - Method in class com.hexaly.optimizer.HxSolution
-
Sets the value of the given expression in this solution.
- setIntervalValue(HxInterval) - Method in class com.hexaly.optimizer.HxExpression
-
Sets the value of this expression in the current solution found by the optimizer.
- setIntLowerBound(long) - Method in class com.hexaly.optimizer.HxExternalContext
-
Sets the lower bound of the external function.
- setIntObjectiveThreshold(int, long) - Method in class com.hexaly.optimizer.HxParam
-
Sets the threshold of the objective with the given index.
- setIntUpperBound(long) - Method in class com.hexaly.optimizer.HxExternalContext
-
Sets the upper bound of the external function.
- setIntValue(long) - Method in class com.hexaly.optimizer.HxExpression
-
Sets the value of this expression in the current solution found by the optimizer.
- setIntValue(HxExpression, long) - Method in class com.hexaly.optimizer.HxSolution
-
Sets the value of the given expression in this solution.
- setIterationBetweenTicks(long) - Method in class com.hexaly.optimizer.HxParam
-
Sets the number of iterations between two events of type
HxCallbackType.IterationTicked
. - setIterationLimit(long) - Method in class com.hexaly.optimizer.HxParam
-
Sets the maximum number of iterations.
- setIterationLimit(long) - Method in class com.hexaly.optimizer.HxPhase
-
Sets the number of iterations of this phase.
- setLicenseContent(String) - Static method in class com.hexaly.optimizer.HxVersion
-
Changes the license content.
- setLicensePath(String) - Static method in class com.hexaly.optimizer.HxVersion
-
Changes the license path used by Hexaly Optimizer.
- setLogFile(String) - Method in class com.hexaly.optimizer.HxParam
-
Sets the path of the Hexaly Optimizer log file.
- setLogWriter(PrintStream) - Method in class com.hexaly.optimizer.HxParam
-
Sets the stream used by Hexaly Optimizer for its logging.
- setLowerBound(double) - Method in class com.hexaly.optimizer.HxExternalContext
-
Sets the lower bound of the external function.
- setLowerBound(long) - Method in class com.hexaly.optimizer.HxExternalContext
-
Sets the lower bound of the external function.
- setMap(long, HxmMap) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxmMap
to the given key in the map. - setMap(HxmValue, HxmMap) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxmMap
to the given key in the map. - setMap(String, HxmMap) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxmMap
to the given key in the map. - setMap(String, HxmMap) - Method in class com.hexaly.modeler.HxmModule
-
Sets the
HxmMap
associated with the variable with the given name. - setModule(long, HxmModule) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxmModule
to the given key in the map. - setModule(HxmValue, HxmModule) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxmModule
to the given key in the map. - setModule(String, HxmModule) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxmModule
to the given key in the map. - setModule(String, HxmModule) - Method in class com.hexaly.modeler.HxmModule
-
Sets the
HxmModule
associated with the variable with the given name. - setName(String) - Method in class com.hexaly.optimizer.HxExpression
-
Sets the name of this expression.
- setNanable(boolean) - Method in class com.hexaly.optimizer.HxExternalContext
-
Sets whether or not the function can return a NaN value.
- setNbThreads(int) - Method in class com.hexaly.optimizer.HxParam
-
Sets the number of threads used to parallelize the search.
- setNil(String) - Method in class com.hexaly.modeler.HxmModule
-
Unsets the variable with the given name.
- setObjectiveThreshold(int, double) - Method in class com.hexaly.optimizer.HxParam
-
Sets the threshold of the objective with the given index.
- setObjectiveThreshold(int, long) - Method in class com.hexaly.optimizer.HxParam
-
Sets the threshold of the objective with the given index.
- setOperand(int, double) - Method in class com.hexaly.optimizer.HxExpression
-
Replaces the operand of the given index.
- setOperand(int, long) - Method in class com.hexaly.optimizer.HxExpression
-
Replaces the operand of the given index.
- setOperand(int, HxExpression) - Method in class com.hexaly.optimizer.HxExpression
-
Replaces the operand of the given index.
- setOptimizedObjective(int) - Method in class com.hexaly.optimizer.HxPhase
-
Sets the optimized objective of this phase.
- setReturnValue(double) - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Sets the return value of this evaluation point.
- setReturnValue(double[]) - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Sets the return value of this evaluation point.
- setReturnValue(long) - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Sets the return value of this evaluation point.
- setReturnValue(long[]) - Method in class com.hexaly.optimizer.HxEvaluationPoint
-
Sets the return value of this evaluation point.
- setSeed(int) - Method in class com.hexaly.optimizer.HxParam
-
Sets the seed of the pseudo-random number generator used by the optimizer.
- setStdErr(PrintStream) - Method in class com.hexaly.modeler.HexalyModeler
-
Sets the stream used by the modeler for its standard error output.
- setStdOut(PrintStream) - Method in class com.hexaly.modeler.HexalyModeler
-
Sets the stream used by the modeler for its standard output methods like
print
orprintln
. - setString(long, String) - Method in class com.hexaly.modeler.HxmMap
-
Associates the String value to the given key in the map.
- setString(HxmValue, String) - Method in class com.hexaly.modeler.HxmMap
-
Associates the String value to the given key in the map.
- setString(String, String) - Method in class com.hexaly.modeler.HxmMap
-
Associates the String value to the given key in the map.
- setString(String, String) - Method in class com.hexaly.modeler.HxmModule
-
Sets the string associated with the variable with the given name.
- setTimeBetweenDisplays(int) - Method in class com.hexaly.optimizer.HxParam
-
Sets the time in seconds between two consecutive displays in console while the optimizer is running.
- setTimeBetweenTicks(int) - Method in class com.hexaly.optimizer.HxParam
-
Sets the time in seconds between two events of type
HxCallbackType.TimeTicked
. - setTimeLimit(int) - Method in class com.hexaly.optimizer.HxParam
-
Sets the time limit in seconds.
- setTimeLimit(int) - Method in class com.hexaly.optimizer.HxPhase
-
Sets the time limit of this phase in seconds.
- setUpperBound(double) - Method in class com.hexaly.optimizer.HxExternalContext
-
Sets the upper bound of the external function.
- setUpperBound(long) - Method in class com.hexaly.optimizer.HxExternalContext
-
Sets the upper bound of the external function.
- setValue(double) - Method in class com.hexaly.optimizer.HxExpression
-
Sets the value of this expression in the current solution found by the optimizer.
- setValue(long) - Method in class com.hexaly.optimizer.HxExpression
-
Sets the value of this expression in the current solution found by the optimizer.
- setValue(long, HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxmValue
to the given key. - setValue(HxmValue, HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxmValue
to the given key in the map. - setValue(HxExpression, double) - Method in class com.hexaly.optimizer.HxSolution
-
Sets the value of the given expression in this solution.
- setValue(HxExpression, long) - Method in class com.hexaly.optimizer.HxSolution
-
Sets the value of the given expression in this solution.
- setValue(HxExpression, HxInterval) - Method in class com.hexaly.optimizer.HxSolution
-
Sets the value of the given expression in this solution.
- setValue(HxInterval) - Method in class com.hexaly.optimizer.HxExpression
-
Sets the value of this expression in the current solution found by the optimizer.
- setValue(String, HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Associates the
HxmValue
to the given key in the map. - setValue(String, HxmValue) - Method in class com.hexaly.modeler.HxmModule
-
Sets the value associated with the variable with the given name.
- setVar(long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a set decision with the given length.
- setVerbosity(int) - Method in class com.hexaly.optimizer.HxParam
-
Sets the verbosity level of the optimizer.
- sin(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a sine expression.
- Sin - com.hexaly.optimizer.HxOperator
-
Sine.
- solve() - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Solves the model.
- Solver - com.hexaly.optimizer.HxErrorCode
-
Code used when a problem occurs during the resolution.
- sort(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a sorted array, containing the same values as the array given as unique parameter, sorted in ascending order.
- sort(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a sorted array, containing the same values as the array given as first parameter, sorted in ascending order based on the values returned by the the lambda function given as second parameter.
- Sort - com.hexaly.optimizer.HxOperator
-
Sort.
- sqrt(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a square root expression.
- Sqrt - com.hexaly.optimizer.HxOperator
-
Square root.
- start(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a start expression.
- Start - com.hexaly.optimizer.HxOperator
-
The start of a non-void interval.
- stepArray(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a stepArray expression.
- StepArray - com.hexaly.optimizer.HxOperator
-
A constant array with optimised memory.
- stop() - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Aborts the resolution previously launched using
HexalyOptimizer.solve()
. - Stopped - com.hexaly.optimizer.HxState
-
Optimizer is stopped.
- String - com.hexaly.modeler.HxmType
-
A string is an immutable sequence of unicode characters.
- sub(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a substraction expression.
- sub(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a substraction expression.
- sub(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a substraction expression.
- sub(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a substraction expression.
- sub(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a substraction expression.
- Sub - com.hexaly.optimizer.HxOperator
-
Substraction.
- sum() - Method in class com.hexaly.optimizer.HxModel
-
Creates a sum expression.
- sum(double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a sum expression.
- sum(double, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a sum expression.
- sum(long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a sum expression.
- sum(long, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a sum expression.
- sum(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a sum expression.
- sum(HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates a sum expression.
- sum(HxExpression, double) - Method in class com.hexaly.optimizer.HxModel
-
Creates a sum expression.
- sum(HxExpression, long) - Method in class com.hexaly.optimizer.HxModel
-
Creates a sum expression.
- sum(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a sum expression.
- sum(Iterable<HxExpression>) - Method in class com.hexaly.optimizer.HxModel
-
Creates a sum expression.
- Sum - com.hexaly.optimizer.HxOperator
-
Sum.
T
- tan(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a tangent expression.
- Tan - com.hexaly.optimizer.HxOperator
-
Tangent.
- TimeTicked - com.hexaly.optimizer.HxCallbackType
-
Event that occurs regularly during the resolution.
- toString() - Method in class com.hexaly.optimizer.HexalyOptimizer
-
Returns a String representation of this Hexaly Optimizer environment.
- toString() - Method in class com.hexaly.optimizer.HxArray
-
Returns a string representation of the values in the array in the format "{ val0, val1, ..., valN }"
- toString() - Method in class com.hexaly.optimizer.HxCollection
-
Returns a string representation of the values in the collection in the format "{ val0, val1, ..., valN }"
- toString() - Method in exception com.hexaly.optimizer.HxException
-
Same as getMessage().
- toString() - Method in class com.hexaly.optimizer.HxExpression
- toString() - Method in class com.hexaly.optimizer.HxInconsistency
-
Returns a string representation of this inconsistency core.
- toString() - Method in class com.hexaly.optimizer.HxInterval
-
Returns a string representation of the interval.
- toString() - Method in class com.hexaly.optimizer.HxModel
-
Returns a String representation of this model.
- toString() - Method in class com.hexaly.optimizer.HxParam
-
Returns a String representation of these parameters.
- toString() - Method in class com.hexaly.optimizer.HxPhase
-
Returns a String representation of this phase.
- toString() - Method in class com.hexaly.optimizer.HxStatistics
-
Returns a String representation of the statistics.
U
- unset(long) - Method in class com.hexaly.modeler.HxmMap
-
Unsets the given key in the map if present.
- unset(HxmValue) - Method in class com.hexaly.modeler.HxmMap
-
Unsets the given key in the map if present.
- unset(String) - Method in class com.hexaly.modeler.HxmMap
-
Unsets the given key in the map if present.
- unset(String) - Method in class com.hexaly.modeler.HxmModule
-
Unsets the variable with the given name.
V
- valueOf(String) - Static method in enum com.hexaly.modeler.HxmType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hexaly.optimizer.HxCallbackType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hexaly.optimizer.HxErrorCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hexaly.optimizer.HxObjectiveDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hexaly.optimizer.HxOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hexaly.optimizer.HxSolutionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.hexaly.optimizer.HxState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.hexaly.modeler.HxmType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hexaly.optimizer.HxCallbackType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hexaly.optimizer.HxErrorCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hexaly.optimizer.HxObjectiveDirection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hexaly.optimizer.HxOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hexaly.optimizer.HxSolutionStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.hexaly.optimizer.HxState
-
Returns an array containing the constants of this enum type, in the order they are declared.
X
- xor() - Method in class com.hexaly.optimizer.HxModel
-
Creates a XOR expression.
- xor(HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a XOR expression.
- xor(HxExpression...) - Method in class com.hexaly.optimizer.HxModel
-
Creates a XOR expression.
- xor(HxExpression, HxExpression) - Method in class com.hexaly.optimizer.HxModel
-
Creates a XOR expression.
- xor(Iterable<HxExpression>) - Method in class com.hexaly.optimizer.HxModel
-
Creates a XOR expression.
- Xor - com.hexaly.optimizer.HxOperator
-
Exclusive or (also called "xor").
All Classes All Packages