oj! Algorithms v48.4.0 Release Notes
Release Date: 2020-12-27 // over 3 years ago-
โ Added
org.ojalgo.optimisation
- ๐ Better support for building optimisation model with primitive valued parameters - overloaded methods for
long
anddouble
values. - Various minor additions and changes.
๐ Changed
org.ojalgo.optimisation
- ๐ Changed the default mip_gap from 1E-4 to 1E-6
- โก๏ธ Major rewrite/update to the presolver functionality of
ExpressionsBasedModel
which greatly affects theIntegerSolver
.
org.ojalgo.structure
- ๐ The
add
methods of theMutate1D
,Mutate2D
andMutateAnyD
interfaces have been moved toMutate1D.Modifiable
,Mutate2D.Modifiable
andMutateAnyD.Modifiable
respectively. With most hgher level interfaces or implemenattions this makes no difference as they typically extend or implement both these interfaces. - In
Access1D
theaxpy
method had an element of its signture (one of the input parameters) changed fromMutate1D
toMutate1D.Modifiable<?>
.
๐ Deprecated
org.ojalgo.equation
- The public constructors of
Equation
are replaced by various factory methods.
โ Removed
org.ojalgo.array
- ๐ The
NumberList
class had theadd
methods (the ones with along
index parameter) previously specified in theMutate1D
removed.
org.ojalgo.type
- ๐ The
IndexedMap
class had theadd
methods previously specified in theMutate1D
removed.
- ๐ Better support for building optimisation model with primitive valued parameters - overloaded methods for