Clarabel4j ready for latest Java 25 LTS
Clarabel4j now supports the latest Java 25 Long-Term Support (LTS).
Clarabel4j is an interface from Java to the native open source mathematical programming solver Clarabel. It is open-source and released under the Apache 2.0 license. It allows solving convex optimization problems such as linear programs, quadratic programs, second-order cone programs, and problems with exponential, power cone, and generalized power cone constraints. Many convex optimization problems from a wide range of disciplines such as AI, finance, machine learning, and statistics may be solved with it.
In the latest release, it also supports the LDL linear solver from the Faer linear algebra library and the Pardiso linear solver from the Intel oneAPI HPC Toolkit.
An example from quantitative finance may be found on Github, where a portfolio optimization example is provided with clarabel4j, Java 25, and Kotlin notebooks. More details may be found in our older post Clarabel Solver for Java.