forked from java-packages/ojalgo
Compare commits
1 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
|
|
0af4a8d5e2 |
@@ -191,7 +191,7 @@ Wed Dec 24 21:14:30 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
|
||||
+ For symmetric matrices the Eigenvalue decompositions are
|
||||
now always sorted. Previously it varied depending which
|
||||
implementation the factory returned. You should still
|
||||
always check Eigenvalue.isOrdered() – that a general rule
|
||||
always check Eigenvalue.isOrdered() - that a general rule
|
||||
for both eigenvalue and singular value decompositions.
|
||||
+ Cleaned up the InvertibleFactor interface. The 2-arg
|
||||
ftran/btran alternatives are removed.
|
||||
@@ -252,7 +252,7 @@ Wed Dec 24 21:14:30 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
|
||||
* Changed
|
||||
~ org.ojalgo.matrix
|
||||
+ Minor change to progress logging of the
|
||||
ConjugateGradientSolver – sparse iterative equation system
|
||||
ConjugateGradientSolver - sparse iterative equation system
|
||||
solver.
|
||||
~ org.ojalgo.optimisation
|
||||
+ Minor change to method signature of
|
||||
@@ -260,7 +260,7 @@ Wed Dec 24 21:14:30 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
|
||||
- Update to v55.1.1
|
||||
* Added
|
||||
~ org.ojalgo.type
|
||||
+ The ForgetfulMap gained support for disposer-hooks – code
|
||||
+ The ForgetfulMap gained support for disposer-hooks - code
|
||||
that is called when objects are invalidated and removed
|
||||
from the cache. Also streamlined the code to create single
|
||||
ForgetfulMap.ValueCache<T> instances.
|
||||
@@ -269,7 +269,7 @@ Wed Dec 24 21:14:30 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
|
||||
+ The configuration option options.experimental is no longer
|
||||
used to switch between the old/classic and new/dual simplex
|
||||
solvers. Instead there are specific configurations for this
|
||||
– options.linear().dual() and options.linear().primal(). If
|
||||
- options.linear().dual() and options.linear().primal(). If
|
||||
you don't specify which to use, there is internal logic
|
||||
that switches implementation based on problem size.
|
||||
+ Various internal refactoring and numerical tuning to the LP
|
||||
@@ -319,7 +319,7 @@ Wed Jan 15 00:19:43 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
|
||||
forth between byte[].
|
||||
~ org.ojalgo.random
|
||||
+ SamleSet no longer makes use of parallel/multi-threaded
|
||||
sorting – to avoid making use of the common ForkJoinPool.
|
||||
sorting - to avoid making use of the common ForkJoinPool.
|
||||
~ org.ojalgo.type
|
||||
+ The AutoSupplier and AutoConsumer interfaces are removed.
|
||||
They used to provide abstract/generalised functionality for
|
||||
@@ -331,7 +331,7 @@ Wed Jan 15 00:19:43 UTC 2025 - Anton Shvetz <shvetz.anton@gmail.com>
|
||||
gone. They primarily existed so that FromFileReader and
|
||||
ToFileWriter could access them (from another package). The
|
||||
features and functionality they provided are now available
|
||||
through other classes in the org.ojalgo.netio package –
|
||||
through other classes in the org.ojalgo.netio package -
|
||||
like FromFileReader.Builder and ToFileWriter.Builder.
|
||||
* Fixed
|
||||
~ org.ojalgo.data
|
||||
@@ -472,7 +472,7 @@ Thu Jun 13 17:18:48 UTC 2024 - Anton Shvetz <shvetz.anton@gmail.com>
|
||||
interfaces have all been refactored to make working with
|
||||
int indices (rather than long) the primary alternative.
|
||||
Huge data structures, that require long indices, are still
|
||||
suported – no change in this regard. In reality only a few
|
||||
suported - no change in this regard. In reality only a few
|
||||
implementations actually allowed to create such large
|
||||
instances. This change is to allow all the other classes to
|
||||
be implemented using int and not bother (so much) with
|
||||
|
||||
Reference in New Issue
Block a user