Uses of Interface
org.ojalgo.optimisation.integer.IntegerStrategy
Packages that use IntegerStrategy
-
Uses of IntegerStrategy in org.ojalgo.optimisation
Fields in org.ojalgo.optimisation declared as IntegerStrategyMethods in org.ojalgo.optimisation that return IntegerStrategyMethods in org.ojalgo.optimisation with parameters of type IntegerStrategyModifier and TypeMethodDescriptionOptimisation.Options.integer
(IntegerStrategy strategy) Set the strategy/configuration for theIntegerSolver
. -
Uses of IntegerStrategy in org.ojalgo.optimisation.integer
Classes in org.ojalgo.optimisation.integer that implement IntegerStrategyModifier and TypeClassDescriptionstatic final class
Apart from being able to configure various standard properties, you can also provide your ownModelStrategy
factory.class
This base class contains some model/problem specific data required by theIntegerSolver
.static class
When implementing your ownModelStrategy
extending this abstract class is a good starting point.(package private) static final class
Fields in org.ojalgo.optimisation.integer declared as IntegerStrategyFields in org.ojalgo.optimisation.integer with type parameters of type IntegerStrategyModifier and TypeFieldDescriptionprivate final BiFunction
<ExpressionsBasedModel, IntegerStrategy, ModelStrategy> IntegerStrategy.ConfigurableStrategy.myFactory
Method parameters in org.ojalgo.optimisation.integer with type arguments of type IntegerStrategyModifier and TypeMethodDescriptionIntegerStrategy.ConfigurableStrategy.withModelStrategyFactory
(BiFunction<ExpressionsBasedModel, IntegerStrategy, ModelStrategy> newFactory) Create a sub-class ofModelStrategy
and provide a factory method for it here.Constructors in org.ojalgo.optimisation.integer with parameters of type IntegerStrategyModifierConstructorDescriptionprotected
AbstractStrategy
(ExpressionsBasedModel model, IntegerStrategy strategy) (package private)
DefaultStrategy
(ExpressionsBasedModel model, IntegerStrategy strategy) protected
ModelStrategy
(ExpressionsBasedModel model, IntegerStrategy strategy) Constructor parameters in org.ojalgo.optimisation.integer with type arguments of type IntegerStrategyModifierConstructorDescription(package private)
ConfigurableStrategy
(IntSupplier parallelism, Comparator<NodeKey>[] definitions, NumberContext integrality, NumberContext gap, BiFunction<ExpressionsBasedModel, IntegerStrategy, ModelStrategy> factory, IntegerStrategy.GMICutConfiguration configuration)