From 726306933dd22271e60aeeea40051a2a851f1886 Mon Sep 17 00:00:00 2001 From: apete Date: Sun, 22 Dec 2024 14:58:44 +0100 Subject: [PATCH] Prepare for v55.1.0 --- CHANGELOG.md | 6 + jdeps.txt | 1581 +++++++++-------- pom.xml | 6 +- .../org/ojalgo/data/batch/BatchManager.java | 11 + .../java/org/ojalgo/data/batch/BatchNode.java | 32 +- .../data/cluster/GeneralisedKMeans.java | 3 +- .../ojalgo/data/cluster/GreedyClustering.java | 26 +- .../java/org/ojalgo/data/cluster/Point.java | 8 +- .../org/ojalgo/netio/ReaderWriterBuilder.java | 2 +- .../optimisation/integer/IntegerSolver.java | 10 +- .../org/ojalgo/data/cluster/KaggleTest.java | 1 - 11 files changed, 879 insertions(+), 807 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 927c86a5a..4d2bb310d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ Added / Changed / Deprecated / Fixed / Removed / Security > Corresponds to changes in the `develop` branch since the last release +## [55.1.0] – 2024-12-22 + ### Added #### org.ojalgo.data @@ -28,6 +30,10 @@ Added / Changed / Deprecated / Fixed / Removed / Security - Sorting is no longer parallel/multi-threaded. The previous implementations made use of the common `ForkJoinPool`. +#### org.ojalgo.data + +- Creating a JMX bean (to monitor throughput) with `BatchNode` is now optional, and the default is to not create them. (Used to always create them.) + #### org.ojalgo.netio - The `FromFileReader` and `ToFileWriter` interfaces and their implementations used to extend and delegate to code in the `org.ojalgo.type.function` package. Much of what was in that package has been moved to and merged with stuff in the `org.ojalgo.netio` package. diff --git a/jdeps.txt b/jdeps.txt index e7a64f24c..2d155cd5d 100644 --- a/jdeps.txt +++ b/jdeps.txt @@ -1,7 +1,7 @@ -ojalgo-55.0.2-tests.jar -> java.base -ojalgo-55.0.2-tests.jar -> java.logging -ojalgo-55.0.2-tests.jar -> not found -ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar +ojalgo-55.1.0-tests.jar -> java.base +ojalgo-55.1.0-tests.jar -> java.logging +ojalgo-55.1.0-tests.jar -> not found +ojalgo-55.1.0-tests.jar -> ./target/ojalgo-55.1.0.jar org.ojalgo -> java.io java.base org.ojalgo -> java.lang java.base org.ojalgo -> java.lang.invoke java.base @@ -11,20 +11,20 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo -> java.util.concurrent java.base org.ojalgo -> java.util.function java.base org.ojalgo -> org.junit.jupiter.api not found - org.ojalgo -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.matrix.operation ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.optimisation ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.tensor ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.matrix.operation ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.optimisation ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.tensor ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo -> org.openjdk.jmh.annotations not found org.ojalgo -> org.openjdk.jmh.runner not found org.ojalgo -> org.openjdk.jmh.runner.options not found @@ -36,16 +36,16 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo.ann -> java.util.function java.base org.ojalgo.ann -> org.junit.jupiter.api not found org.ojalgo.ann -> org.junit.jupiter.api.io not found - org.ojalgo.ann -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.ann -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.data ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.ann -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.ann -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.data ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.array -> java.io java.base org.ojalgo.array -> java.lang java.base org.ojalgo.array -> java.lang.invoke java.base @@ -56,32 +56,32 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo.array -> java.util.stream java.base org.ojalgo.array -> org.junit.jupiter.api not found org.ojalgo.array -> org.junit.jupiter.api.io not found - org.ojalgo.array -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.array -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.type ojalgo-55.0.2.jar + org.ojalgo.array -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.array -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.type ojalgo-55.1.0.jar org.ojalgo.array -> org.openjdk.jmh.annotations not found org.ojalgo.array -> org.openjdk.jmh.runner not found org.ojalgo.array.operation -> java.lang java.base org.ojalgo.array.operation -> java.util java.base org.ojalgo.array.operation -> org.junit.jupiter.api not found - org.ojalgo.array.operation -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.array.operation -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.structure ojalgo-55.0.2.jar + org.ojalgo.array.operation -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.array.operation -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.structure ojalgo-55.1.0.jar org.ojalgo.array.operation -> org.openjdk.jmh.annotations not found org.ojalgo.array.operation -> org.openjdk.jmh.runner not found org.ojalgo.concurrent -> java.lang java.base @@ -92,52 +92,61 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo.concurrent -> java.util.concurrent.atomic java.base org.ojalgo.concurrent -> java.util.function java.base org.ojalgo.concurrent -> org.junit.jupiter.api not found - org.ojalgo.concurrent -> org.ojalgo ojalgo-55.0.2-tests.jar + org.ojalgo.concurrent -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.data.cluster -> java.io java.base + org.ojalgo.data.cluster -> java.lang java.base + org.ojalgo.data.cluster -> java.lang.invoke java.base + org.ojalgo.data.cluster -> java.util java.base + org.ojalgo.data.cluster -> java.util.function java.base + org.ojalgo.data.cluster -> java.util.stream java.base + org.ojalgo.data.cluster -> org.junit.jupiter.api not found + org.ojalgo.data.cluster -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.data.cluster -> org.ojalgo.netio ojalgo-55.1.0.jar org.ojalgo.data.domain.finance -> java.lang java.base org.ojalgo.data.domain.finance -> java.lang.invoke java.base org.ojalgo.data.domain.finance -> org.junit.jupiter.api not found - org.ojalgo.data.domain.finance -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.data.domain.finance -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.optimisation.integer ojalgo-55.0.2-tests.jar - org.ojalgo.data.domain.finance -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.data.domain.finance -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.data.domain.finance -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.optimisation.integer ojalgo-55.1.0-tests.jar + org.ojalgo.data.domain.finance -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.data.domain.finance.portfolio -> java.io java.base org.ojalgo.data.domain.finance.portfolio -> java.lang java.base org.ojalgo.data.domain.finance.portfolio -> java.lang.invoke java.base org.ojalgo.data.domain.finance.portfolio -> java.math java.base org.ojalgo.data.domain.finance.portfolio -> java.util java.base org.ojalgo.data.domain.finance.portfolio -> org.junit.jupiter.api not found - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.optimisation ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.optimisation.convex ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.optimisation ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.optimisation.convex ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.data.domain.finance.portfolio.simulator -> java.lang java.base org.ojalgo.data.domain.finance.portfolio.simulator -> java.util java.base org.ojalgo.data.domain.finance.portfolio.simulator -> org.junit.jupiter.api not found - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.data.domain.finance.portfolio ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.random.process ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.series ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.series.primitive ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.type ojalgo-55.0.2.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.data.domain.finance.portfolio ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.random.process ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.series ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.series.primitive ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.type ojalgo-55.1.0.jar org.ojalgo.data.domain.finance.series -> java.io java.base org.ojalgo.data.domain.finance.series -> java.lang java.base org.ojalgo.data.domain.finance.series -> java.lang.invoke java.base @@ -146,79 +155,78 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo.data.domain.finance.series -> java.util.function java.base org.ojalgo.data.domain.finance.series -> java.util.logging java.logging org.ojalgo.data.domain.finance.series -> org.junit.jupiter.api not found - org.ojalgo.data.domain.finance.series -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.random.process ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.series ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.series.primitive ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.type.function ojalgo-55.0.2.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.random.process ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.series ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.series.primitive ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.type ojalgo-55.1.0.jar org.ojalgo.data.image -> java.lang java.base org.ojalgo.data.image -> org.junit.jupiter.api not found - org.ojalgo.data.image -> org.ojalgo ojalgo-55.0.2-tests.jar + org.ojalgo.data.image -> org.ojalgo ojalgo-55.1.0-tests.jar org.ojalgo.data.transform -> java.lang java.base org.ojalgo.data.transform -> java.lang.invoke java.base org.ojalgo.data.transform -> org.junit.jupiter.api not found - org.ojalgo.data.transform -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.data.transform -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.function.polynomial ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.data.transform -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.data.transform -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.function.polynomial ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.data.transform -> org.openjdk.jmh.annotations not found org.ojalgo.data.transform -> org.openjdk.jmh.runner not found org.ojalgo.function.aggregator -> java.lang java.base org.ojalgo.function.aggregator -> java.lang.invoke java.base org.ojalgo.function.aggregator -> java.math java.base org.ojalgo.function.aggregator -> org.junit.jupiter.api not found - org.ojalgo.function.aggregator -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.function.aggregator -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.function.aggregator -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.function.aggregator -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.function.aggregator -> org.ojalgo.structure ojalgo-55.0.2.jar + org.ojalgo.function.aggregator -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.function.aggregator -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.function.aggregator -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.function.aggregator -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.function.aggregator -> org.ojalgo.structure ojalgo-55.1.0.jar org.ojalgo.function.constant -> java.lang java.base org.ojalgo.function.constant -> java.lang.invoke java.base org.ojalgo.function.constant -> java.math java.base org.ojalgo.function.constant -> org.junit.jupiter.api not found - org.ojalgo.function.constant -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.function.constant -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.function.constant -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.function.constant -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.function.constant -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.function.constant -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.function.constant -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.function.constant -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.function.constant -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.function.constant -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.function.constant -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.function.constant -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.function.multiary -> java.lang java.base org.ojalgo.function.multiary -> org.junit.jupiter.api not found - org.ojalgo.function.multiary -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.function.multiary -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.function.multiary -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.function.multiary -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.function.multiary -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.function.multiary -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.function.multiary -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.function.multiary -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.function.multiary -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.function.multiary -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.function.multiary -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.function.multiary -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.function.polynomial -> java.lang java.base org.ojalgo.function.polynomial -> org.junit.jupiter.api not found - org.ojalgo.function.polynomial -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.function.polynomial -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.function.polynomial -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.function.polynomial -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.function.series -> java.lang java.base org.ojalgo.function.series -> java.lang.invoke java.base org.ojalgo.function.series -> java.util.function java.base org.ojalgo.function.series -> org.junit.jupiter.api not found - org.ojalgo.function.series -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.function.series -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.function.series -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.function.series -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.function.series -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.function.series -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.function.series -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.function.series -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.function.special -> java.lang java.base org.ojalgo.function.special -> java.lang.invoke java.base org.ojalgo.function.special -> java.math java.base @@ -226,35 +234,35 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo.function.special -> java.util.function java.base org.ojalgo.function.special -> java.util.stream java.base org.ojalgo.function.special -> org.junit.jupiter.api not found - org.ojalgo.function.special -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.function.special -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.function.special -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.function.special -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.function.special -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.function.special -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.function.special -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.function.special -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.function.special -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.function.special -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.function.special -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.function.special -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.function.special -> org.openjdk.jmh.annotations not found org.ojalgo.function.special -> org.openjdk.jmh.runner not found org.ojalgo.function.special -> org.openjdk.jmh.runner.options not found org.ojalgo.machine -> java.lang java.base org.ojalgo.machine -> org.junit.jupiter.api not found - org.ojalgo.machine -> org.ojalgo ojalgo-55.0.2-tests.jar + org.ojalgo.machine -> org.ojalgo ojalgo-55.1.0-tests.jar org.ojalgo.matrix -> java.lang java.base org.ojalgo.matrix -> java.lang.invoke java.base org.ojalgo.matrix -> java.util java.base org.ojalgo.matrix -> org.junit.jupiter.api not found - org.ojalgo.matrix -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.matrix -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.array.operation ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.matrix -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.matrix -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.array.operation ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.matrix -> org.openjdk.jmh.annotations not found org.ojalgo.matrix -> org.openjdk.jmh.runner not found org.ojalgo.matrix -> org.openjdk.jmh.runner.options not found @@ -267,25 +275,25 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo.matrix.decomposition -> java.util.function java.base org.ojalgo.matrix.decomposition -> java.util.stream java.base org.ojalgo.matrix.decomposition -> org.junit.jupiter.api not found - org.ojalgo.matrix.decomposition -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.matrix.decomposition -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.array.operation ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.matrix ojalgo-55.0.2-tests.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.operation ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.task ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.transformation ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.matrix.decomposition -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.matrix.decomposition -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.array.operation ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.matrix ojalgo-55.1.0-tests.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.operation ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.task ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.transformation ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.matrix.decomposition -> org.openjdk.jmh.annotations not found org.ojalgo.matrix.decomposition -> org.openjdk.jmh.runner not found org.ojalgo.matrix.operation -> java.lang java.base @@ -293,16 +301,16 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo.matrix.operation -> java.util.concurrent java.base org.ojalgo.matrix.operation -> java.util.function java.base org.ojalgo.matrix.operation -> org.junit.jupiter.api not found - org.ojalgo.matrix.operation -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.matrix.operation -> org.ojalgo.concurrent ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.matrix.decomposition ojalgo-55.0.2-tests.jar - org.ojalgo.matrix.operation -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.matrix.operation -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.matrix.operation -> org.ojalgo.concurrent ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.matrix.decomposition ojalgo-55.1.0-tests.jar + org.ojalgo.matrix.operation -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.matrix.operation -> org.openjdk.jmh.annotations not found org.ojalgo.matrix.operation -> org.openjdk.jmh.runner not found org.ojalgo.matrix.operation -> org.openjdk.jmh.runner.options not found @@ -311,33 +319,33 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo.matrix.store -> java.math java.base org.ojalgo.matrix.store -> java.util java.base org.ojalgo.matrix.store -> org.junit.jupiter.api not found - org.ojalgo.matrix.store -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.matrix.store -> org.ojalgo.data ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.machine ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.matrix.store -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.matrix.store -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.data ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.machine ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.matrix.task -> java.lang java.base org.ojalgo.matrix.task -> java.util java.base org.ojalgo.matrix.task -> org.junit.jupiter.api not found - org.ojalgo.matrix.task -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.matrix.task -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.matrix.task -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.matrix.task -> org.ojalgo.matrix.decomposition ojalgo-55.0.2-tests.jar - org.ojalgo.matrix.task -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.matrix.task -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.matrix.task -> org.ojalgo.matrix.task.iterative ojalgo-55.0.2.jar - org.ojalgo.matrix.task -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.matrix.task -> org.ojalgo.structure ojalgo-55.0.2.jar + org.ojalgo.matrix.task -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.matrix.task -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.matrix.task -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.matrix.task -> org.ojalgo.matrix.decomposition ojalgo-55.1.0-tests.jar + org.ojalgo.matrix.task -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.matrix.task -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.matrix.task -> org.ojalgo.matrix.task.iterative ojalgo-55.1.0.jar + org.ojalgo.matrix.task -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.matrix.task -> org.ojalgo.structure ojalgo-55.1.0.jar org.ojalgo.netio -> java.io java.base org.ojalgo.netio -> java.lang java.base org.ojalgo.netio -> java.lang.invoke java.base @@ -348,22 +356,22 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo.netio -> java.util.function java.base org.ojalgo.netio -> java.util.logging java.logging org.ojalgo.netio -> org.junit.jupiter.api not found - org.ojalgo.netio -> org.ojalgo ojalgo-55.0.2-tests.jar + org.ojalgo.netio -> org.ojalgo ojalgo-55.1.0-tests.jar org.ojalgo.optimisation -> java.io java.base org.ojalgo.optimisation -> java.lang java.base org.ojalgo.optimisation -> java.lang.invoke java.base org.ojalgo.optimisation -> java.math java.base org.ojalgo.optimisation -> java.util java.base org.ojalgo.optimisation -> org.junit.jupiter.api not found - org.ojalgo.optimisation -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.optimisation -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.optimisation.convex ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.optimisation.linear ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.optimisation -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.optimisation -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.optimisation.convex ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.optimisation.linear ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.optimisation -> org.openjdk.jmh.annotations not found org.ojalgo.optimisation -> org.openjdk.jmh.runner not found org.ojalgo.optimisation.convex -> java.io java.base @@ -376,24 +384,24 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo.optimisation.convex -> org.junit.jupiter.api not found org.ojalgo.optimisation.convex -> org.junit.jupiter.params not found org.ojalgo.optimisation.convex -> org.junit.jupiter.params.provider not found - org.ojalgo.optimisation.convex -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.optimisation.convex -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.function.multiary ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.matrix.task ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.optimisation ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.optimisation ojalgo-55.0.2-tests.jar - org.ojalgo.optimisation.convex -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.optimisation.convex -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.optimisation.convex -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.function.multiary ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.matrix.task ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.optimisation ojalgo-55.1.0-tests.jar + org.ojalgo.optimisation.convex -> org.ojalgo.optimisation ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.optimisation.integer -> java.io java.base org.ojalgo.optimisation.integer -> java.lang java.base org.ojalgo.optimisation.integer -> java.lang.invoke java.base @@ -401,23 +409,23 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo.optimisation.integer -> java.util java.base org.ojalgo.optimisation.integer -> java.util.function java.base org.ojalgo.optimisation.integer -> org.junit.jupiter.api not found - org.ojalgo.optimisation.integer -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.optimisation.integer -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.optimisation ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.optimisation ojalgo-55.0.2-tests.jar - org.ojalgo.optimisation.integer -> org.ojalgo.optimisation.linear ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.optimisation.integer -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.optimisation.integer -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.optimisation ojalgo-55.1.0-tests.jar + org.ojalgo.optimisation.integer -> org.ojalgo.optimisation ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.optimisation.linear ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.optimisation.integer -> org.opentest4j not found org.ojalgo.optimisation.linear -> java.lang java.base org.ojalgo.optimisation.linear -> java.lang.invoke java.base @@ -425,63 +433,63 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo.optimisation.linear -> java.util java.base org.ojalgo.optimisation.linear -> java.util.function java.base org.ojalgo.optimisation.linear -> org.junit.jupiter.api not found - org.ojalgo.optimisation.linear -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.optimisation.linear -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.array.operation ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.equation ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.function.multiary ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.optimisation ojalgo-55.0.2-tests.jar - org.ojalgo.optimisation.linear -> org.ojalgo.optimisation ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.optimisation.convex ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.optimisation.integer ojalgo-55.0.2-tests.jar - org.ojalgo.optimisation.linear -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.type.keyvalue ojalgo-55.0.2.jar + org.ojalgo.optimisation.linear -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.optimisation.linear -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.array.operation ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.equation ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.function.multiary ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.optimisation ojalgo-55.1.0-tests.jar + org.ojalgo.optimisation.linear -> org.ojalgo.optimisation ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.optimisation.convex ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.optimisation.integer ojalgo-55.1.0-tests.jar + org.ojalgo.optimisation.linear -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.type.keyvalue ojalgo-55.1.0.jar org.ojalgo.optimisation.service -> java.lang java.base org.ojalgo.optimisation.service -> org.junit.jupiter.api not found - org.ojalgo.optimisation.service -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.optimisation.service -> org.ojalgo.optimisation ojalgo-55.0.2.jar + org.ojalgo.optimisation.service -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.optimisation.service -> org.ojalgo.optimisation ojalgo-55.1.0.jar org.ojalgo.random -> java.lang java.base org.ojalgo.random -> java.lang.invoke java.base org.ojalgo.random -> java.util java.base org.ojalgo.random -> java.util.function java.base org.ojalgo.random -> java.util.stream java.base org.ojalgo.random -> org.junit.jupiter.api not found - org.ojalgo.random -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.random -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.series ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.series.primitive ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.random -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.random -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.series ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.series.primitive ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.random.process -> java.lang java.base org.ojalgo.random.process -> java.util java.base org.ojalgo.random.process -> org.junit.jupiter.api not found - org.ojalgo.random.process -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.random.process -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.type.keyvalue ojalgo-55.0.2.jar + org.ojalgo.random.process -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.random.process -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.type.keyvalue ojalgo-55.1.0.jar org.ojalgo.random.scedasticity -> java.lang java.base org.ojalgo.random.scedasticity -> org.junit.jupiter.api not found - org.ojalgo.random.scedasticity -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.random.scedasticity -> org.ojalgo.random.process ojalgo-55.0.2.jar + org.ojalgo.random.scedasticity -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.random.scedasticity -> org.ojalgo.random.process ojalgo-55.1.0.jar org.ojalgo.scalar -> java.lang java.base org.ojalgo.scalar -> java.lang.invoke java.base org.ojalgo.scalar -> java.math java.base @@ -489,61 +497,61 @@ ojalgo-55.0.2-tests.jar -> ./target/ojalgo-55.0.2.jar org.ojalgo.scalar -> org.junit.jupiter.api not found org.ojalgo.scalar -> org.junit.jupiter.params not found org.ojalgo.scalar -> org.junit.jupiter.params.provider not found - org.ojalgo.scalar -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.scalar -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.scalar -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.scalar -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.scalar -> org.openjdk.jmh.annotations not found org.ojalgo.scalar -> org.openjdk.jmh.runner not found org.ojalgo.scalar -> org.openjdk.jmh.runner.options not found org.ojalgo.structure -> java.lang java.base org.ojalgo.structure -> org.junit.jupiter.api not found - org.ojalgo.structure -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.structure -> org.ojalgo.random ojalgo-55.0.2.jar + org.ojalgo.structure -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.structure -> org.ojalgo.random ojalgo-55.1.0.jar org.ojalgo.tensor -> java.lang java.base org.ojalgo.tensor -> org.junit.jupiter.api not found - org.ojalgo.tensor -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.tensor -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.tensor -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.tensor -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.tensor -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.tensor -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.tensor -> org.ojalgo.structure ojalgo-55.0.2.jar + org.ojalgo.tensor -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.tensor -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.tensor -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.tensor -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.tensor -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.tensor -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.tensor -> org.ojalgo.structure ojalgo-55.1.0.jar org.ojalgo.type -> java.lang java.base org.ojalgo.type -> java.time java.base org.ojalgo.type -> java.util java.base org.ojalgo.type -> java.util.concurrent java.base org.ojalgo.type -> org.junit.jupiter.api not found - org.ojalgo.type -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.type -> org.ojalgo.structure ojalgo-55.0.2.jar + org.ojalgo.type -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.type -> org.ojalgo.structure ojalgo-55.1.0.jar org.ojalgo.type -> org.openjdk.jmh.annotations not found org.ojalgo.type -> org.openjdk.jmh.runner.options not found org.ojalgo.type.context -> java.lang java.base org.ojalgo.type.context -> java.math java.base org.ojalgo.type.context -> java.util java.base org.ojalgo.type.context -> org.junit.jupiter.api not found - org.ojalgo.type.context -> org.ojalgo ojalgo-55.0.2-tests.jar - org.ojalgo.type.context -> org.ojalgo.function.constant ojalgo-55.0.2.jar -ojalgo-55.0.2.jar -> java.base -ojalgo-55.0.2.jar -> java.desktop -ojalgo-55.0.2.jar -> java.management -ojalgo-55.0.2.jar -> java.net.http -ojalgo-55.0.2.jar -> jdk.unsupported + org.ojalgo.type.context -> org.ojalgo ojalgo-55.1.0-tests.jar + org.ojalgo.type.context -> org.ojalgo.function.constant ojalgo-55.1.0.jar +ojalgo-55.1.0.jar -> java.base +ojalgo-55.1.0.jar -> java.desktop +ojalgo-55.1.0.jar -> java.management +ojalgo-55.1.0.jar -> java.net.http +ojalgo-55.1.0.jar -> jdk.unsupported org.ojalgo -> java.lang java.base org.ojalgo -> java.lang.invoke java.base org.ojalgo -> java.time java.base org.ojalgo -> java.util java.base - org.ojalgo -> org.ojalgo.machine ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.matrix.operation ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo -> org.ojalgo.type ojalgo-55.0.2.jar + org.ojalgo -> org.ojalgo.machine ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.matrix.operation ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo -> org.ojalgo.type ojalgo-55.1.0.jar org.ojalgo.algebra -> java.lang java.base - org.ojalgo.algebra -> org.ojalgo.scalar ojalgo-55.0.2.jar + org.ojalgo.algebra -> org.ojalgo.scalar ojalgo-55.1.0.jar org.ojalgo.ann -> java.io java.base org.ojalgo.ann -> java.lang java.base org.ojalgo.ann -> java.lang.invoke java.base @@ -551,14 +559,14 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.ann -> java.util java.base org.ojalgo.ann -> java.util.concurrent java.base org.ojalgo.ann -> java.util.function java.base - org.ojalgo.ann -> org.ojalgo.data ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.ann -> org.ojalgo.structure ojalgo-55.0.2.jar + org.ojalgo.ann -> org.ojalgo.data ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.ann -> org.ojalgo.structure ojalgo-55.1.0.jar org.ojalgo.array -> java.io java.base org.ojalgo.array -> java.lang java.base org.ojalgo.array -> java.lang.invoke java.base @@ -566,121 +574,131 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.array -> java.nio java.base org.ojalgo.array -> java.nio.channels java.base org.ojalgo.array -> java.util java.base - org.ojalgo.array -> java.util.concurrent java.base org.ojalgo.array -> java.util.concurrent.atomic java.base org.ojalgo.array -> java.util.function java.base org.ojalgo.array -> java.util.stream java.base - org.ojalgo.array -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.array.operation ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.machine ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.tensor ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.array -> org.ojalgo.type.math ojalgo-55.0.2.jar + org.ojalgo.array -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.array.operation ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.machine ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.tensor ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.array -> org.ojalgo.type.math ojalgo-55.1.0.jar org.ojalgo.array.operation -> java.lang java.base org.ojalgo.array.operation -> java.lang.reflect java.base org.ojalgo.array.operation -> java.math java.base org.ojalgo.array.operation -> java.util java.base org.ojalgo.array.operation -> java.util.function java.base - org.ojalgo.array.operation -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.concurrent ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.matrix.transformation ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.array.operation -> org.ojalgo.type.math ojalgo-55.0.2.jar + org.ojalgo.array.operation -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.concurrent ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.matrix.transformation ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.array.operation -> org.ojalgo.type.math ojalgo-55.1.0.jar org.ojalgo.concurrent -> java.lang java.base org.ojalgo.concurrent -> java.lang.invoke java.base org.ojalgo.concurrent -> java.util java.base org.ojalgo.concurrent -> java.util.concurrent java.base org.ojalgo.concurrent -> java.util.concurrent.atomic java.base org.ojalgo.concurrent -> java.util.function java.base - org.ojalgo.concurrent -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.concurrent -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.concurrent -> org.ojalgo.machine ojalgo-55.0.2.jar - org.ojalgo.concurrent -> org.ojalgo.type.function ojalgo-55.0.2.jar + org.ojalgo.concurrent -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.concurrent -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.concurrent -> org.ojalgo.machine ojalgo-55.1.0.jar + org.ojalgo.concurrent -> org.ojalgo.type.function ojalgo-55.1.0.jar org.ojalgo.data -> java.lang java.base org.ojalgo.data -> java.lang.invoke java.base org.ojalgo.data -> java.util java.base org.ojalgo.data -> java.util.function java.base - org.ojalgo.data -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.data -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.data -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.data -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.data -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.data -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.data -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.data -> org.ojalgo.structure ojalgo-55.0.2.jar + org.ojalgo.data -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.data -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.data -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.data -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.data -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.data -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.data -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.data -> org.ojalgo.structure ojalgo-55.1.0.jar org.ojalgo.data.batch -> java.io java.base org.ojalgo.data.batch -> java.lang java.base org.ojalgo.data.batch -> java.lang.invoke java.base org.ojalgo.data.batch -> java.util java.base org.ojalgo.data.batch -> java.util.concurrent java.base org.ojalgo.data.batch -> java.util.function java.base - org.ojalgo.data.batch -> org.ojalgo.concurrent ojalgo-55.0.2.jar - org.ojalgo.data.batch -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.data.batch -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.data.batch -> org.ojalgo.type.function ojalgo-55.0.2.jar - org.ojalgo.data.batch -> org.ojalgo.type.management ojalgo-55.0.2.jar + org.ojalgo.data.batch -> org.ojalgo.concurrent ojalgo-55.1.0.jar + org.ojalgo.data.batch -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.data.batch -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.data.batch -> org.ojalgo.type.function ojalgo-55.1.0.jar + org.ojalgo.data.batch -> org.ojalgo.type.management ojalgo-55.1.0.jar + org.ojalgo.data.cluster -> java.lang java.base + org.ojalgo.data.cluster -> java.lang.invoke java.base + org.ojalgo.data.cluster -> java.util java.base + org.ojalgo.data.cluster -> java.util.concurrent.atomic java.base + org.ojalgo.data.cluster -> java.util.function java.base + org.ojalgo.data.cluster -> java.util.stream java.base + org.ojalgo.data.cluster -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.data.cluster -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.data.cluster -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.data.cluster -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.data.cluster -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.data.domain.finance -> java.lang java.base org.ojalgo.data.domain.finance -> java.math java.base org.ojalgo.data.domain.finance -> java.util java.base - org.ojalgo.data.domain.finance -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.random.process ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.series ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.series.primitive ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance -> org.ojalgo.type ojalgo-55.0.2.jar + org.ojalgo.data.domain.finance -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.random.process ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.series ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.series.primitive ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance -> org.ojalgo.type ojalgo-55.1.0.jar org.ojalgo.data.domain.finance.portfolio -> java.lang java.base org.ojalgo.data.domain.finance.portfolio -> java.lang.invoke java.base org.ojalgo.data.domain.finance.portfolio -> java.math java.base org.ojalgo.data.domain.finance.portfolio -> java.util java.base org.ojalgo.data.domain.finance.portfolio -> java.util.function java.base - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.array.operation ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.data.domain.finance ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.data.domain.finance.portfolio.simulator ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.optimisation ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.random.process ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.array.operation ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.data.domain.finance ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.data.domain.finance.portfolio.simulator ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.optimisation ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.random.process ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.data.domain.finance.portfolio.simulator -> java.lang java.base org.ojalgo.data.domain.finance.portfolio.simulator -> java.math java.base org.ojalgo.data.domain.finance.portfolio.simulator -> java.util java.base - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.data.domain.finance.portfolio ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.random.process ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.structure ojalgo-55.0.2.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.data.domain.finance.portfolio ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.random.process ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.portfolio.simulator -> org.ojalgo.structure ojalgo-55.1.0.jar org.ojalgo.data.domain.finance.series -> java.io java.base org.ojalgo.data.domain.finance.series -> java.lang java.base org.ojalgo.data.domain.finance.series -> java.lang.invoke java.base @@ -692,160 +710,159 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.data.domain.finance.series -> java.util java.base org.ojalgo.data.domain.finance.series -> java.util.concurrent java.base org.ojalgo.data.domain.finance.series -> java.util.function java.base - org.ojalgo.data.domain.finance.series -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.series ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.series.primitive ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.type.function ojalgo-55.0.2.jar - org.ojalgo.data.domain.finance.series -> org.ojalgo.type.keyvalue ojalgo-55.0.2.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.series ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.series.primitive ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.data.domain.finance.series -> org.ojalgo.type.keyvalue ojalgo-55.1.0.jar org.ojalgo.data.image -> java.awt java.desktop org.ojalgo.data.image -> java.awt.image java.desktop org.ojalgo.data.image -> java.io java.base org.ojalgo.data.image -> java.lang java.base org.ojalgo.data.image -> javax.imageio java.desktop - org.ojalgo.data.image -> org.ojalgo.data.transform ojalgo-55.0.2.jar - org.ojalgo.data.image -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.data.image -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.data.image -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.data.image -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.data.image -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.data.image -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.data.image -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.data.image -> org.ojalgo.type ojalgo-55.0.2.jar + org.ojalgo.data.image -> org.ojalgo.data.transform ojalgo-55.1.0.jar + org.ojalgo.data.image -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.data.image -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.data.image -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.data.image -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.data.image -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.data.image -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.data.image -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.data.image -> org.ojalgo.type ojalgo-55.1.0.jar org.ojalgo.data.transform -> java.lang java.base org.ojalgo.data.transform -> java.util java.base org.ojalgo.data.transform -> java.util.function java.base - org.ojalgo.data.transform -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.function.series ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.data.transform -> org.ojalgo.structure ojalgo-55.0.2.jar + org.ojalgo.data.transform -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.function.series ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.data.transform -> org.ojalgo.structure ojalgo-55.1.0.jar org.ojalgo.equation -> java.lang java.base org.ojalgo.equation -> java.lang.invoke java.base org.ojalgo.equation -> java.util java.base - org.ojalgo.equation -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.equation -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.equation -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.equation -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.equation -> org.ojalgo.type ojalgo-55.0.2.jar + org.ojalgo.equation -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.equation -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.equation -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.equation -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.equation -> org.ojalgo.type ojalgo-55.1.0.jar org.ojalgo.function -> java.lang java.base org.ojalgo.function -> java.lang.invoke java.base org.ojalgo.function -> java.math java.base org.ojalgo.function -> java.util.function java.base - org.ojalgo.function -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.function -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.function -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.function -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.function -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.function -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.function -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.function -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.function -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.function -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.function -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.function -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.function -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.function -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.function -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.function -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.function.aggregator -> java.lang java.base org.ojalgo.function.aggregator -> java.math java.base - org.ojalgo.function.aggregator -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.function.aggregator -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.function.aggregator -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.function.aggregator -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.function.aggregator -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.function.aggregator -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.function.aggregator -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.function.aggregator -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.function.aggregator -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.function.aggregator -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.function.constant -> java.lang java.base org.ojalgo.function.constant -> java.lang.invoke java.base org.ojalgo.function.constant -> java.math java.base - org.ojalgo.function.constant -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.function.constant -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.function.constant -> org.ojalgo.scalar ojalgo-55.0.2.jar + org.ojalgo.function.constant -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.function.constant -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.function.constant -> org.ojalgo.scalar ojalgo-55.1.0.jar org.ojalgo.function.multiary -> java.lang java.base - org.ojalgo.function.multiary -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.function.multiary -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.function.multiary -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.function.multiary -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.function.multiary -> org.ojalgo.structure ojalgo-55.0.2.jar + org.ojalgo.function.multiary -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.function.multiary -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.function.multiary -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.function.multiary -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.function.multiary -> org.ojalgo.structure ojalgo-55.1.0.jar org.ojalgo.function.polynomial -> java.lang java.base org.ojalgo.function.polynomial -> java.math java.base org.ojalgo.function.polynomial -> java.util java.base - org.ojalgo.function.polynomial -> org.ojalgo.algebra ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.data.transform ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.series ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.function.polynomial -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.function.polynomial -> org.ojalgo.algebra ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.data.transform ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.series ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.function.polynomial -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.function.series -> java.lang java.base org.ojalgo.function.series -> java.lang.invoke java.base org.ojalgo.function.series -> java.util.function java.base - org.ojalgo.function.series -> org.ojalgo.data.transform ojalgo-55.0.2.jar - org.ojalgo.function.series -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.function.series -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.function.series -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.function.series -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.function.series -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.function.series -> org.ojalgo.data.transform ojalgo-55.1.0.jar + org.ojalgo.function.series -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.function.series -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.function.series -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.function.series -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.function.series -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.function.special -> java.lang java.base org.ojalgo.function.special -> java.math java.base org.ojalgo.function.special -> java.util java.base - org.ojalgo.function.special -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.function.special -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.function.special -> org.ojalgo.scalar ojalgo-55.0.2.jar + org.ojalgo.function.special -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.function.special -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.function.special -> org.ojalgo.scalar ojalgo-55.1.0.jar org.ojalgo.machine -> java.lang java.base org.ojalgo.machine -> java.lang.invoke java.base org.ojalgo.machine -> java.lang.reflect java.base org.ojalgo.machine -> java.util java.base - org.ojalgo.machine -> org.ojalgo.array.operation ojalgo-55.0.2.jar - org.ojalgo.machine -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.machine -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.machine -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.machine -> org.ojalgo.netio ojalgo-55.0.2.jar + org.ojalgo.machine -> org.ojalgo.array.operation ojalgo-55.1.0.jar + org.ojalgo.machine -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.machine -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.machine -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.machine -> org.ojalgo.netio ojalgo-55.1.0.jar org.ojalgo.matrix -> java.lang java.base org.ojalgo.matrix -> java.lang.invoke java.base org.ojalgo.matrix -> java.lang.reflect java.base org.ojalgo.matrix -> java.util java.base org.ojalgo.matrix -> java.util.function java.base - org.ojalgo.matrix -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.algebra ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.matrix.task ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.tensor ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.matrix -> org.ojalgo.type.math ojalgo-55.0.2.jar + org.ojalgo.matrix -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.algebra ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.matrix.task ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.tensor ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.matrix -> org.ojalgo.type.math ojalgo-55.1.0.jar org.ojalgo.matrix.decomposition -> java.lang java.base org.ojalgo.matrix.decomposition -> java.lang.invoke java.base org.ojalgo.matrix.decomposition -> java.util java.base org.ojalgo.matrix.decomposition -> java.util.function java.base - org.ojalgo.matrix.decomposition -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.array.operation ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.decomposition.function ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.operation ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.task ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.transformation ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.matrix.decomposition -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.matrix.decomposition -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.array.operation ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.decomposition.function ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.operation ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.task ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.matrix.transformation ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.matrix.decomposition -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.matrix.decomposition.function -> java.lang java.base org.ojalgo.matrix.decomposition.function -> java.lang.invoke java.base org.ojalgo.matrix.operation -> java.lang java.base @@ -853,14 +870,14 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.matrix.operation -> java.lang.reflect java.base org.ojalgo.matrix.operation -> java.util java.base org.ojalgo.matrix.operation -> java.util.function java.base - org.ojalgo.matrix.operation -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.array.operation ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.concurrent ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.matrix.transformation ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.matrix.operation -> org.ojalgo.structure ojalgo-55.0.2.jar + org.ojalgo.matrix.operation -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.array.operation ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.concurrent ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.matrix.transformation ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.matrix.operation -> org.ojalgo.structure ojalgo-55.1.0.jar org.ojalgo.matrix.store -> java.io java.base org.ojalgo.matrix.store -> java.lang java.base org.ojalgo.matrix.store -> java.lang.invoke java.base @@ -868,38 +885,38 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.matrix.store -> java.util.concurrent java.base org.ojalgo.matrix.store -> java.util.function java.base org.ojalgo.matrix.store -> java.util.stream java.base - org.ojalgo.matrix.store -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.array.operation ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.concurrent ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.machine ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.matrix.operation ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.matrix.transformation ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.tensor ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.type.keyvalue ojalgo-55.0.2.jar - org.ojalgo.matrix.store -> org.ojalgo.type.math ojalgo-55.0.2.jar + org.ojalgo.matrix.store -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.array.operation ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.concurrent ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.machine ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.matrix.operation ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.matrix.transformation ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.tensor ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.type.keyvalue ojalgo-55.1.0.jar + org.ojalgo.matrix.store -> org.ojalgo.type.math ojalgo-55.1.0.jar org.ojalgo.matrix.task -> java.lang java.base org.ojalgo.matrix.task -> java.lang.invoke java.base org.ojalgo.matrix.task -> java.util java.base org.ojalgo.matrix.task -> java.util.function java.base - org.ojalgo.matrix.task -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.matrix.task -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.matrix.task -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.matrix.task -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.matrix.task -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.matrix.task -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.matrix.task -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.matrix.task -> org.ojalgo.structure ojalgo-55.0.2.jar + org.ojalgo.matrix.task -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.matrix.task -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.matrix.task -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.matrix.task -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.matrix.task -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.matrix.task -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.matrix.task -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.matrix.task -> org.ojalgo.structure ojalgo-55.1.0.jar org.ojalgo.matrix.task.iterative -> java.lang java.base org.ojalgo.matrix.task.iterative -> java.lang.invoke java.base org.ojalgo.matrix.task.iterative -> java.math java.base @@ -907,28 +924,28 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.matrix.task.iterative -> java.util.concurrent.atomic java.base org.ojalgo.matrix.task.iterative -> java.util.function java.base org.ojalgo.matrix.task.iterative -> java.util.stream java.base - org.ojalgo.matrix.task.iterative -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.matrix.task.iterative -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.matrix.task.iterative -> org.ojalgo.concurrent ojalgo-55.0.2.jar - org.ojalgo.matrix.task.iterative -> org.ojalgo.equation ojalgo-55.0.2.jar - org.ojalgo.matrix.task.iterative -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.matrix.task.iterative -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.matrix.task.iterative -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.matrix.task.iterative -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.matrix.task.iterative -> org.ojalgo.matrix.task ojalgo-55.0.2.jar - org.ojalgo.matrix.task.iterative -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.matrix.task.iterative -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.matrix.task.iterative -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.matrix.task.iterative -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.matrix.task.iterative -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.matrix.task.iterative -> org.ojalgo.concurrent ojalgo-55.1.0.jar + org.ojalgo.matrix.task.iterative -> org.ojalgo.equation ojalgo-55.1.0.jar + org.ojalgo.matrix.task.iterative -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.matrix.task.iterative -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.matrix.task.iterative -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.matrix.task.iterative -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.matrix.task.iterative -> org.ojalgo.matrix.task ojalgo-55.1.0.jar + org.ojalgo.matrix.task.iterative -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.matrix.task.iterative -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.matrix.task.iterative -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.matrix.transformation -> java.lang java.base org.ojalgo.matrix.transformation -> java.lang.invoke java.base - org.ojalgo.matrix.transformation -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.matrix.transformation -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.matrix.transformation -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.matrix.transformation -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.matrix.transformation -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.matrix.transformation -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.matrix.transformation -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.matrix.transformation -> org.ojalgo.type ojalgo-55.0.2.jar + org.ojalgo.matrix.transformation -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.matrix.transformation -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.matrix.transformation -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.matrix.transformation -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.matrix.transformation -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.matrix.transformation -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.matrix.transformation -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.matrix.transformation -> org.ojalgo.type ojalgo-55.1.0.jar org.ojalgo.netio -> java.io java.base org.ojalgo.netio -> java.lang java.base org.ojalgo.netio -> java.lang.invoke java.base @@ -939,6 +956,7 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.netio -> java.nio java.base org.ojalgo.netio -> java.nio.channels java.base org.ojalgo.netio -> java.nio.charset java.base + org.ojalgo.netio -> java.nio.file java.base org.ojalgo.netio -> java.security java.base org.ojalgo.netio -> java.time java.base org.ojalgo.netio -> java.util java.base @@ -947,21 +965,21 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.netio -> java.util.stream java.base org.ojalgo.netio -> java.util.zip java.base org.ojalgo.netio -> javax.net.ssl java.base - org.ojalgo.netio -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.concurrent ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.machine ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.matrix ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.type.format ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.type.function ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.type.keyvalue ojalgo-55.0.2.jar - org.ojalgo.netio -> org.ojalgo.type.management ojalgo-55.0.2.jar + org.ojalgo.netio -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.concurrent ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.machine ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.matrix ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.type.format ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.type.function ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.type.keyvalue ojalgo-55.1.0.jar + org.ojalgo.netio -> org.ojalgo.type.management ojalgo-55.1.0.jar org.ojalgo.optimisation -> java.io java.base org.ojalgo.optimisation -> java.lang java.base org.ojalgo.optimisation -> java.lang.invoke java.base @@ -970,46 +988,46 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.optimisation -> java.util.concurrent.atomic java.base org.ojalgo.optimisation -> java.util.function java.base org.ojalgo.optimisation -> java.util.stream java.base - org.ojalgo.optimisation -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.equation ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.function.multiary ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.optimisation.convex ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.optimisation.integer ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.optimisation.linear ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.optimisation -> org.ojalgo.type.keyvalue ojalgo-55.0.2.jar + org.ojalgo.optimisation -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.equation ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.function.multiary ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.optimisation.convex ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.optimisation.integer ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.optimisation.linear ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.optimisation -> org.ojalgo.type.keyvalue ojalgo-55.1.0.jar org.ojalgo.optimisation.convex -> java.lang java.base org.ojalgo.optimisation.convex -> java.lang.invoke java.base org.ojalgo.optimisation.convex -> java.math java.base org.ojalgo.optimisation.convex -> java.util java.base org.ojalgo.optimisation.convex -> java.util.function java.base org.ojalgo.optimisation.convex -> java.util.stream java.base - org.ojalgo.optimisation.convex -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.equation ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.function.multiary ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.matrix.task.iterative ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.optimisation ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.optimisation.linear ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.optimisation.convex -> org.ojalgo.type.keyvalue ojalgo-55.0.2.jar + org.ojalgo.optimisation.convex -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.equation ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.function.multiary ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.matrix.task.iterative ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.optimisation ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.optimisation.linear ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.optimisation.convex -> org.ojalgo.type.keyvalue ojalgo-55.1.0.jar org.ojalgo.optimisation.integer -> java.lang java.base org.ojalgo.optimisation.integer -> java.lang.invoke java.base org.ojalgo.optimisation.integer -> java.math java.base @@ -1018,45 +1036,45 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.optimisation.integer -> java.util.concurrent.atomic java.base org.ojalgo.optimisation.integer -> java.util.function java.base org.ojalgo.optimisation.integer -> java.util.stream java.base - org.ojalgo.optimisation.integer -> org.ojalgo.array.operation ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.concurrent ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.equation ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.function.multiary ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.optimisation ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.optimisation.integer -> org.ojalgo.type.keyvalue ojalgo-55.0.2.jar + org.ojalgo.optimisation.integer -> org.ojalgo.array.operation ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.concurrent ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.equation ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.function.multiary ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.optimisation ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.optimisation.integer -> org.ojalgo.type.keyvalue ojalgo-55.1.0.jar org.ojalgo.optimisation.linear -> java.lang java.base org.ojalgo.optimisation.linear -> java.lang.invoke java.base org.ojalgo.optimisation.linear -> java.math java.base org.ojalgo.optimisation.linear -> java.util java.base org.ojalgo.optimisation.linear -> java.util.function java.base org.ojalgo.optimisation.linear -> java.util.stream java.base - org.ojalgo.optimisation.linear -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.array.operation ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.equation ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.function.multiary ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.matrix.transformation ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.optimisation ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.optimisation.convex ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.optimisation.integer ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.optimisation.linear -> org.ojalgo.type.keyvalue ojalgo-55.0.2.jar + org.ojalgo.optimisation.linear -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.array.operation ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.equation ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.function.multiary ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.matrix.transformation ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.optimisation ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.optimisation.convex ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.optimisation.integer ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.optimisation.linear -> org.ojalgo.type.keyvalue ojalgo-55.1.0.jar org.ojalgo.optimisation.service -> java.io java.base org.ojalgo.optimisation.service -> java.lang java.base org.ojalgo.optimisation.service -> java.lang.invoke java.base @@ -1065,13 +1083,13 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.optimisation.service -> java.util.concurrent java.base org.ojalgo.optimisation.service -> java.util.concurrent.atomic java.base org.ojalgo.optimisation.service -> java.util.function java.base - org.ojalgo.optimisation.service -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.optimisation.service -> org.ojalgo.concurrent ojalgo-55.0.2.jar - org.ojalgo.optimisation.service -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.optimisation.service -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.optimisation.service -> org.ojalgo.optimisation ojalgo-55.0.2.jar - org.ojalgo.optimisation.service -> org.ojalgo.optimisation.integer ojalgo-55.0.2.jar - org.ojalgo.optimisation.service -> org.ojalgo.type ojalgo-55.0.2.jar + org.ojalgo.optimisation.service -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.optimisation.service -> org.ojalgo.concurrent ojalgo-55.1.0.jar + org.ojalgo.optimisation.service -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.optimisation.service -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.optimisation.service -> org.ojalgo.optimisation ojalgo-55.1.0.jar + org.ojalgo.optimisation.service -> org.ojalgo.optimisation.integer ojalgo-55.1.0.jar + org.ojalgo.optimisation.service -> org.ojalgo.type ojalgo-55.1.0.jar org.ojalgo.random -> java.lang java.base org.ojalgo.random -> java.lang.invoke java.base org.ojalgo.random -> java.util java.base @@ -1079,120 +1097,120 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.random -> java.util.concurrent.atomic java.base org.ojalgo.random -> java.util.function java.base org.ojalgo.random -> java.util.stream java.base - org.ojalgo.random -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.array.operation ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.random -> org.ojalgo.type.function ojalgo-55.0.2.jar + org.ojalgo.random -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.array.operation ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.random -> org.ojalgo.type.function ojalgo-55.1.0.jar org.ojalgo.random.process -> java.lang java.base org.ojalgo.random.process -> java.util java.base org.ojalgo.random.process -> java.util.concurrent java.base - org.ojalgo.random.process -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.random.scedasticity ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.series.primitive ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.random.process -> org.ojalgo.type.keyvalue ojalgo-55.0.2.jar + org.ojalgo.random.process -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.random.scedasticity ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.series.primitive ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.random.process -> org.ojalgo.type.keyvalue ojalgo-55.1.0.jar org.ojalgo.random.scedasticity -> java.lang java.base org.ojalgo.random.scedasticity -> java.util java.base - org.ojalgo.random.scedasticity -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.random.scedasticity -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.random.scedasticity -> org.ojalgo.matrix.decomposition ojalgo-55.0.2.jar - org.ojalgo.random.scedasticity -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.random.scedasticity -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.random.scedasticity -> org.ojalgo.series.primitive ojalgo-55.0.2.jar - org.ojalgo.random.scedasticity -> org.ojalgo.structure ojalgo-55.0.2.jar + org.ojalgo.random.scedasticity -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.random.scedasticity -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.random.scedasticity -> org.ojalgo.matrix.decomposition ojalgo-55.1.0.jar + org.ojalgo.random.scedasticity -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.random.scedasticity -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.random.scedasticity -> org.ojalgo.series.primitive ojalgo-55.1.0.jar + org.ojalgo.random.scedasticity -> org.ojalgo.structure ojalgo-55.1.0.jar org.ojalgo.scalar -> java.lang java.base org.ojalgo.scalar -> java.lang.invoke java.base org.ojalgo.scalar -> java.lang.reflect java.base org.ojalgo.scalar -> java.math java.base - org.ojalgo.scalar -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.algebra ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.tensor ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.scalar -> org.ojalgo.type.context ojalgo-55.0.2.jar + org.ojalgo.scalar -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.algebra ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.tensor ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.scalar -> org.ojalgo.type.context ojalgo-55.1.0.jar org.ojalgo.series -> java.lang java.base org.ojalgo.series -> java.lang.invoke java.base org.ojalgo.series -> java.math java.base org.ojalgo.series -> java.time java.base org.ojalgo.series -> java.util java.base org.ojalgo.series -> java.util.function java.base - org.ojalgo.series -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.series -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.series -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.series -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.series -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.series -> org.ojalgo.series.primitive ojalgo-55.0.2.jar - org.ojalgo.series -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.series -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.series -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.series -> org.ojalgo.type.keyvalue ojalgo-55.0.2.jar + org.ojalgo.series -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.series -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.series -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.series -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.series -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.series -> org.ojalgo.series.primitive ojalgo-55.1.0.jar + org.ojalgo.series -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.series -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.series -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.series -> org.ojalgo.type.keyvalue ojalgo-55.1.0.jar org.ojalgo.series.function -> java.lang java.base org.ojalgo.series.function -> java.util java.base - org.ojalgo.series.function -> org.ojalgo.series ojalgo-55.0.2.jar - org.ojalgo.series.function -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.series.function -> org.ojalgo.type ojalgo-55.0.2.jar + org.ojalgo.series.function -> org.ojalgo.series ojalgo-55.1.0.jar + org.ojalgo.series.function -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.series.function -> org.ojalgo.type ojalgo-55.1.0.jar org.ojalgo.series.primitive -> java.lang java.base org.ojalgo.series.primitive -> java.lang.invoke java.base org.ojalgo.series.primitive -> java.util java.base org.ojalgo.series.primitive -> java.util.function java.base - org.ojalgo.series.primitive -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.series.primitive -> org.ojalgo.data ojalgo-55.0.2.jar - org.ojalgo.series.primitive -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.series.primitive -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.series.primitive -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.series.primitive -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.series.primitive -> org.ojalgo.random.scedasticity ojalgo-55.0.2.jar - org.ojalgo.series.primitive -> org.ojalgo.series ojalgo-55.0.2.jar - org.ojalgo.series.primitive -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.series.primitive -> org.ojalgo.type ojalgo-55.0.2.jar + org.ojalgo.series.primitive -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.series.primitive -> org.ojalgo.data ojalgo-55.1.0.jar + org.ojalgo.series.primitive -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.series.primitive -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.series.primitive -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.series.primitive -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.series.primitive -> org.ojalgo.random.scedasticity ojalgo-55.1.0.jar + org.ojalgo.series.primitive -> org.ojalgo.series ojalgo-55.1.0.jar + org.ojalgo.series.primitive -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.series.primitive -> org.ojalgo.type ojalgo-55.1.0.jar org.ojalgo.structure -> java.lang java.base org.ojalgo.structure -> java.lang.invoke java.base org.ojalgo.structure -> java.util java.base org.ojalgo.structure -> java.util.function java.base org.ojalgo.structure -> java.util.stream java.base - org.ojalgo.structure -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.structure -> org.ojalgo.array.operation ojalgo-55.0.2.jar - org.ojalgo.structure -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.structure -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.structure -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.structure -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.structure -> org.ojalgo.matrix.store ojalgo-55.0.2.jar - org.ojalgo.structure -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.structure -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.structure -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.structure -> org.ojalgo.type.math ojalgo-55.0.2.jar + org.ojalgo.structure -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.structure -> org.ojalgo.array.operation ojalgo-55.1.0.jar + org.ojalgo.structure -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.structure -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.structure -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.structure -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.structure -> org.ojalgo.matrix.store ojalgo-55.1.0.jar + org.ojalgo.structure -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.structure -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.structure -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.structure -> org.ojalgo.type.math ojalgo-55.1.0.jar org.ojalgo.tensor -> java.lang java.base org.ojalgo.tensor -> java.lang.invoke java.base org.ojalgo.tensor -> java.util java.base - org.ojalgo.tensor -> org.ojalgo.algebra ojalgo-55.0.2.jar - org.ojalgo.tensor -> org.ojalgo.array ojalgo-55.0.2.jar - org.ojalgo.tensor -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.tensor -> org.ojalgo.function.aggregator ojalgo-55.0.2.jar - org.ojalgo.tensor -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.tensor -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.tensor -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.tensor -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.tensor -> org.ojalgo.type.math ojalgo-55.0.2.jar + org.ojalgo.tensor -> org.ojalgo.algebra ojalgo-55.1.0.jar + org.ojalgo.tensor -> org.ojalgo.array ojalgo-55.1.0.jar + org.ojalgo.tensor -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.tensor -> org.ojalgo.function.aggregator ojalgo-55.1.0.jar + org.ojalgo.tensor -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.tensor -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.tensor -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.tensor -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.tensor -> org.ojalgo.type.math ojalgo-55.1.0.jar org.ojalgo.type -> java.lang java.base org.ojalgo.type -> java.lang.invoke java.base org.ojalgo.type -> java.lang.ref java.base @@ -1205,16 +1223,16 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.type -> java.util.concurrent java.base org.ojalgo.type -> java.util.function java.base org.ojalgo.type -> java.util.stream java.base - org.ojalgo.type -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.type -> org.ojalgo.concurrent ojalgo-55.0.2.jar - org.ojalgo.type -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.type -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.type -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.type -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.type -> org.ojalgo.scalar ojalgo-55.0.2.jar - org.ojalgo.type -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.type -> org.ojalgo.type.context ojalgo-55.0.2.jar - org.ojalgo.type -> org.ojalgo.type.format ojalgo-55.0.2.jar + org.ojalgo.type -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.type -> org.ojalgo.concurrent ojalgo-55.1.0.jar + org.ojalgo.type -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.type -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.type -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.type -> org.ojalgo.random ojalgo-55.1.0.jar + org.ojalgo.type -> org.ojalgo.scalar ojalgo-55.1.0.jar + org.ojalgo.type -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.type -> org.ojalgo.type.context ojalgo-55.1.0.jar + org.ojalgo.type -> org.ojalgo.type.format ojalgo-55.1.0.jar org.ojalgo.type -> sun.misc JDK internal API (jdk.unsupported) org.ojalgo.type.collection -> java.lang java.base org.ojalgo.type.collection -> java.lang.invoke java.base @@ -1229,41 +1247,38 @@ ojalgo-55.0.2.jar -> jdk.unsupported org.ojalgo.type.context -> java.time.format java.base org.ojalgo.type.context -> java.time.temporal java.base org.ojalgo.type.context -> java.util java.base - org.ojalgo.type.context -> org.ojalgo ojalgo-55.0.2.jar - org.ojalgo.type.context -> org.ojalgo.function ojalgo-55.0.2.jar - org.ojalgo.type.context -> org.ojalgo.function.constant ojalgo-55.0.2.jar - org.ojalgo.type.context -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.type.context -> org.ojalgo.netio ojalgo-55.0.2.jar - org.ojalgo.type.context -> org.ojalgo.type ojalgo-55.0.2.jar - org.ojalgo.type.context -> org.ojalgo.type.format ojalgo-55.0.2.jar + org.ojalgo.type.context -> org.ojalgo ojalgo-55.1.0.jar + org.ojalgo.type.context -> org.ojalgo.function ojalgo-55.1.0.jar + org.ojalgo.type.context -> org.ojalgo.function.constant ojalgo-55.1.0.jar + org.ojalgo.type.context -> org.ojalgo.function.special ojalgo-55.1.0.jar + org.ojalgo.type.context -> org.ojalgo.netio ojalgo-55.1.0.jar + org.ojalgo.type.context -> org.ojalgo.type ojalgo-55.1.0.jar + org.ojalgo.type.context -> org.ojalgo.type.format ojalgo-55.1.0.jar org.ojalgo.type.format -> java.lang java.base org.ojalgo.type.format -> java.lang.invoke java.base org.ojalgo.type.format -> java.text java.base org.ojalgo.type.format -> java.util java.base org.ojalgo.type.format -> java.util.function java.base - org.ojalgo.type.format -> org.ojalgo.function ojalgo-55.0.2.jar + org.ojalgo.type.format -> org.ojalgo.function ojalgo-55.1.0.jar org.ojalgo.type.function -> java.lang java.base org.ojalgo.type.function -> java.lang.invoke java.base org.ojalgo.type.function -> java.util java.base org.ojalgo.type.function -> java.util.concurrent java.base org.ojalgo.type.function -> java.util.function java.base org.ojalgo.type.function -> java.util.stream java.base - org.ojalgo.type.function -> org.ojalgo.function.special ojalgo-55.0.2.jar - org.ojalgo.type.function -> org.ojalgo.random ojalgo-55.0.2.jar - org.ojalgo.type.function -> org.ojalgo.type.keyvalue ojalgo-55.0.2.jar - org.ojalgo.type.function -> org.ojalgo.type.management ojalgo-55.0.2.jar + org.ojalgo.type.function -> org.ojalgo.random ojalgo-55.1.0.jar org.ojalgo.type.keyvalue -> java.lang java.base org.ojalgo.type.keyvalue -> java.lang.invoke java.base org.ojalgo.type.keyvalue -> java.lang.reflect java.base org.ojalgo.type.keyvalue -> java.util java.base - org.ojalgo.type.keyvalue -> org.ojalgo.structure ojalgo-55.0.2.jar - org.ojalgo.type.keyvalue -> org.ojalgo.type ojalgo-55.0.2.jar + org.ojalgo.type.keyvalue -> org.ojalgo.structure ojalgo-55.1.0.jar + org.ojalgo.type.keyvalue -> org.ojalgo.type ojalgo-55.1.0.jar org.ojalgo.type.management -> java.lang java.base org.ojalgo.type.management -> java.lang.invoke java.base org.ojalgo.type.management -> java.lang.management java.management org.ojalgo.type.management -> java.util.concurrent.atomic java.base org.ojalgo.type.management -> javax.management java.management - org.ojalgo.type.management -> org.ojalgo.netio ojalgo-55.0.2.jar + org.ojalgo.type.management -> org.ojalgo.netio ojalgo-55.1.0.jar org.ojalgo.type.math -> java.lang java.base - org.ojalgo.type.math -> org.ojalgo.algebra ojalgo-55.0.2.jar - org.ojalgo.type.math -> org.ojalgo.machine ojalgo-55.0.2.jar + org.ojalgo.type.math -> org.ojalgo.algebra ojalgo-55.1.0.jar + org.ojalgo.type.math -> org.ojalgo.machine ojalgo-55.1.0.jar diff --git a/pom.xml b/pom.xml index 8344b578a..b7a72be3a 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.ojalgo ojalgo - 55.0.2 + 55.1.0 ojAlgo oj! Algorithms - ojAlgo - is Open Source Java code that has to do with mathematics, linear algebra and optimisation. jar @@ -48,7 +48,7 @@ UTF-8 11 - 5.11.3 + 5.11.4 1.37 @@ -144,7 +144,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.11.1 + 3.11.2 attach-javadocs diff --git a/src/main/java/org/ojalgo/data/batch/BatchManager.java b/src/main/java/org/ojalgo/data/batch/BatchManager.java index b874f364c..b6d0788ea 100644 --- a/src/main/java/org/ojalgo/data/batch/BatchManager.java +++ b/src/main/java/org/ojalgo/data/batch/BatchManager.java @@ -41,6 +41,7 @@ public final class BatchManager { private final File myBatchRootDirectory; private ExecutorService myExecutor = null; private Integer myFragmentation = null; + private boolean myManaged = false; private IntSupplier myParallelism = null; private Integer myQueueCapacity = null; @@ -76,6 +77,14 @@ public BatchManager fragmentation(final int fragmentation) { return this; } + /** + * @see BatchNode.Builder#managed(boolean + */ + public BatchManager managed(final boolean managed) { + myManaged = managed; + return this; + } + public BatchNode.Builder newNodeBuilder(final String nodeName, final DataInterpreter dataInterpreter) { Builder retVal = BatchNode.newBuilder(new File(myBatchRootDirectory, nodeName), dataInterpreter); @@ -96,6 +105,8 @@ public BatchNode.Builder newNodeBuilder(final String nodeName, final Data retVal.queue(myQueueCapacity.intValue()); } + retVal.managed(myManaged); + return retVal; } diff --git a/src/main/java/org/ojalgo/data/batch/BatchNode.java b/src/main/java/org/ojalgo/data/batch/BatchNode.java index 45784a4dd..c9d9035a3 100644 --- a/src/main/java/org/ojalgo/data/batch/BatchNode.java +++ b/src/main/java/org/ojalgo/data/batch/BatchNode.java @@ -62,8 +62,8 @@ public static final class Builder { private ExecutorService myExecutor = null; private int myFragmentation = 64; private final DataInterpreter myInterpreter; + private boolean myManaged = false; private int myParallelism = Parallelism.CORES.getAsInt(); - private int myQueueCapacity = 1024; Builder(final File directory, final DataInterpreter interpreter) { @@ -101,6 +101,14 @@ public BatchNode.Builder fragmentation(final int fragmentation) { return this; } + /** + * Do you want a JMX bean to keep track of throughput? + */ + public BatchNode.Builder managed(final boolean managed) { + myManaged = managed; + return this; + } + /** * @see #parallelism(IntSupplier) */ @@ -173,6 +181,10 @@ ShardedFile getShardedFile() { return ShardedFile.of(myDirectory, "Shard.data", this.getFragmentation()); } + boolean isManaged() { + return myManaged; + } + } private static final class TwoStepWrapper implements TwoStepMapper { @@ -233,12 +245,20 @@ public static BatchNode newInstance(final File directory, final DataInter myProcessor = builder.getProcessor(); myQueueCapacity = builder.getQueueCapacity(); - myWriterManger = new Throughput(); - myReaderManager = new Throughput(); + if (builder.isManaged()) { + + myWriterManger = new Throughput(); + myReaderManager = new Throughput(); - String name = builder.getName(); - MBeanUtils.register(myWriterManger, name + "-Writer"); - MBeanUtils.register(myReaderManager, name + "-Reader"); + String name = builder.getName(); + MBeanUtils.register(myWriterManger, name + "-Writer"); + MBeanUtils.register(myReaderManager, name + "-Reader"); + + } else { + + myWriterManger = null; + myReaderManager = null; + } } /** diff --git a/src/main/java/org/ojalgo/data/cluster/GeneralisedKMeans.java b/src/main/java/org/ojalgo/data/cluster/GeneralisedKMeans.java index 46c2e9ef6..349b4be94 100644 --- a/src/main/java/org/ojalgo/data/cluster/GeneralisedKMeans.java +++ b/src/main/java/org/ojalgo/data/cluster/GeneralisedKMeans.java @@ -35,8 +35,7 @@ public final class GeneralisedKMeans implements ClusteringAlgorithm { * (the set of items in a cluster). * @param distanceCalculator A function that calculates the distance between two points. */ - public GeneralisedKMeans(final Function, List> centroidInitialiser, - final Function, T> centroidUpdater, + public GeneralisedKMeans(final Function, List> centroidInitialiser, final Function, T> centroidUpdater, final ToDoubleBiFunction distanceCalculator) { super(); diff --git a/src/main/java/org/ojalgo/data/cluster/GreedyClustering.java b/src/main/java/org/ojalgo/data/cluster/GreedyClustering.java index f95ed7064..70e737184 100644 --- a/src/main/java/org/ojalgo/data/cluster/GreedyClustering.java +++ b/src/main/java/org/ojalgo/data/cluster/GreedyClustering.java @@ -1,20 +1,26 @@ package org.ojalgo.data.cluster; +import static org.ojalgo.function.constant.PrimitiveMath.POSITIVE_INFINITY; +import static org.ojalgo.function.constant.PrimitiveMath.THIRD; + import java.util.ArrayList; import java.util.Collection; import java.util.HashSet; import java.util.List; import java.util.Set; +import java.util.concurrent.atomic.AtomicInteger; import java.util.function.Function; import java.util.function.ToDoubleBiFunction; /** * Greedy clustering algorithm. Assigns each item to the nearest centroid, creating new centroids as needed. - * Will only pass through the data once. The centroids are recalculated as the clusters are updated. + * Will only pass through the data once. The centroids are recalculated as the clusters are updated (not with + * every single update, but continuously during the process). */ public final class GreedyClustering implements ClusteringAlgorithm { private final List myCentroids = new ArrayList<>(); + private final List myUpdates = new ArrayList<>(); private final Function, T> myCentroidUpdater; private final ToDoubleBiFunction myDistanceCalculator; private final double myDistanceThreshold; @@ -24,8 +30,9 @@ public final class GreedyClustering implements ClusteringAlgorithm { * (the set of items in a cluster). * @param distanceCalculator A function that calculates the distance between two points. * @param distanceThreshold The maximum distance between a point and a centroid for the point to be - * assigned to that cluster. The points are always assigned to the nearest centroid among the - * already existing clusters. This threshold determines when a new cluster should be created. + * assigned to that cluster. The points are always assigned to the cluster of the nearest centroid + * among the already existing clusters. This threshold determines when a new cluster should be + * created. */ public GreedyClustering(final Function, T> centroidUpdater, final ToDoubleBiFunction distanceCalculator, final double distanceThreshold) { @@ -46,7 +53,7 @@ public List> cluster(final Collection input) { for (T point : input) { int indexOfBestExisting = -1; - double minDistance = Double.MAX_VALUE; + double minDistance = POSITIVE_INFINITY; for (int i = 0; i < myCentroids.size(); i++) { T centroid = myCentroids.get(i); @@ -62,7 +69,15 @@ public List> cluster(final Collection input) { Set cluster = clusters.get(indexOfBestExisting); cluster.add(point); - myCentroids.set(indexOfBestExisting, myCentroidUpdater.apply(cluster)); + int nbMembers = cluster.size(); + + AtomicInteger clusterUpdates = myUpdates.get(indexOfBestExisting); + double nbUpdates = clusterUpdates.incrementAndGet(); + + if (nbUpdates / nbMembers >= THIRD) { + myCentroids.set(indexOfBestExisting, myCentroidUpdater.apply(cluster)); + clusterUpdates.set(0); + } } else { @@ -70,6 +85,7 @@ public List> cluster(final Collection input) { newCluster.add(point); clusters.add(newCluster); myCentroids.add(point); + myUpdates.add(new AtomicInteger()); } } diff --git a/src/main/java/org/ojalgo/data/cluster/Point.java b/src/main/java/org/ojalgo/data/cluster/Point.java index 61f8a02d7..1cb972a64 100644 --- a/src/main/java/org/ojalgo/data/cluster/Point.java +++ b/src/main/java/org/ojalgo/data/cluster/Point.java @@ -13,8 +13,8 @@ public final class Point implements Comparable { /** - * Primarily used when constructing test cases and similar. For real world applications you should use - * {@link Point#convert(List, Function)} instead. + * Primarily used when constructing test cases and similar. For real world applications you should + * probably use {@link Point#convert(List, Function)} instead. */ public static final class Factory { @@ -44,8 +44,8 @@ public void reset() { *
    *
  1. Calculate, and store, distances between all the points (to enable statistical analysis, and speed * up the following steps) - *
  2. Perform statistical analysis of the distances to determine a suitable distance threshold (to get - * the threshold needed for greedy clustering) + *
  3. Perform statistical analysis of the distances to determine a suitable distance threshold for greedy + * clustering *
  4. Perform greedy clustering to get an initial set of centroids *
  5. Filter out centroids/clusters corresponding to extremely small clusters (This determines the 'k') *
  6. Perform k-means clustering to refine the clusters and centroids diff --git a/src/main/java/org/ojalgo/netio/ReaderWriterBuilder.java b/src/main/java/org/ojalgo/netio/ReaderWriterBuilder.java index 2a4cb6108..eab528270 100644 --- a/src/main/java/org/ojalgo/netio/ReaderWriterBuilder.java +++ b/src/main/java/org/ojalgo/netio/ReaderWriterBuilder.java @@ -41,7 +41,7 @@ static ExecutorService executor() { if (EXECUTOR == null) { synchronized (ReaderWriterBuilder.class) { if (EXECUTOR == null) { - EXECUTOR = DaemonPoolExecutor.newCachedThreadPool("ojAlgo IO"); + EXECUTOR = DaemonPoolExecutor.newCachedThreadPool("ojAlgo-IO"); } } } diff --git a/src/main/java/org/ojalgo/optimisation/integer/IntegerSolver.java b/src/main/java/org/ojalgo/optimisation/integer/IntegerSolver.java index 4e8945801..8ea8d61a5 100644 --- a/src/main/java/org/ojalgo/optimisation/integer/IntegerSolver.java +++ b/src/main/java/org/ojalgo/optimisation/integer/IntegerSolver.java @@ -26,6 +26,7 @@ import java.math.BigDecimal; import java.util.Arrays; import java.util.Comparator; +import java.util.List; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.atomic.AtomicBoolean; @@ -222,11 +223,16 @@ public Result solve(final Result kickStarter) { Map, MultiviewSet.PrioritisedView> views = new ConcurrentHashMap<>(); - ProcessingService.INSTANCE.process(strategy.getWorkerPriorities(), workerStrategy -> { + List> workerPriorities = strategy.getWorkerPriorities(); + for (Comparator workerPriority : workerPriorities) { + views.computeIfAbsent(workerPriority, myDeferredNodes::newView); + } + + ProcessingService.INSTANCE.process(workerPriorities, workerPriority -> { boolean workerNormalExit = solverNormalExit.get(); - MultiviewSet.PrioritisedView view = views.computeIfAbsent(workerStrategy, myDeferredNodes::newView); + MultiviewSet.PrioritisedView view = views.computeIfAbsent(workerPriority, myDeferredNodes::newView); RingLogger nodePrinter = this.newPrinter(); diff --git a/src/test/java/org/ojalgo/data/cluster/KaggleTest.java b/src/test/java/org/ojalgo/data/cluster/KaggleTest.java index cedcc5d60..9928baa45 100644 --- a/src/test/java/org/ojalgo/data/cluster/KaggleTest.java +++ b/src/test/java/org/ojalgo/data/cluster/KaggleTest.java @@ -29,7 +29,6 @@ static MallCustomer parse(final String line) { if (parts.length != 5 && !ASCII.isDigit(parts[0].charAt(0))) { throw new IllegalArgumentException("Invalid input line: " + line); - } int customerID = Integer.parseInt(parts[0]);