Dear members of the PSOPT users group,
This message is to inform you that PSOPT Release 5.0.0 has today been published on GitHub. You can find it at its GitHub repository:
https://github.com/PSOPT/psopt.
Release 5 of PSOPT brings with it some major improvements, which I hope will be welcome by users:
-
PSOPT now builds using CMake, which means it can be compiled with relative ease on a range of
platforms where CMake is available and where its dependencies can be installed.
-
PSOPT now uses Eigen3 for its interface and for internal linear algebra manipula-
tions. Eigen3 is a free state-of-the-art linear algebra suite written in C++. With
the use of Eigen3, varioud old dependencies (DMatrix, LUSOL, SparseSuite) have
been removed.
-
The SNOPT interface is working once again.
-
Miscellatious bug fixes.
I wish to express my sincere gratitude to Philipp Waxweiler from DLR in Germany who implemented the CMake build process for PSOPT, and who suggested the use of Eigen3.
Enjoy!
With kind regards
Victor M. Becerra