- Update to version 3.2
* Fixed Intel 2021 compiler error "Unsupported combination of
types for <tgmath.h>."
* Fixed compiling issues with PGI compiler also about tgmath.h.
* Fixed dprimme() and other variants not returning error code
PRIMME_MAIN_ITER_FAILURE when it should do in some corner cases
* Fixed warnings from gcc/clang undefined behavior sanitizers.
* Matlab: renamed disp to reportLevel.
* Matlab: add flag returnUnconverged to return unconverged pairs.
* Matlab: return primme_params/primme_svds_params.
- Update to version 3.1
* Fixed compilation issues in F90 interface and examples.
* Fixed bug in block orthogonalization.
* Updated Python interface to Python version 3.8.
- Update to version 3.0
* Added support for the generalized Hermitian eigenvalue problem
and the standard normal eigenvalue problem.
* Added support for GPU.
* Added support for half precision.
* Added block orthogonalization.
* Resolution of all linear system of equations simultaneously
in Jacobi-Davidson.
* Added interface for Fortran 90.
* Added an optional callback for broadcasting.
* The callbacks can work with different precision than the main
call (see for instance "matrixMatvec_type" and
"globalSumReal_type").
* Added new counters: "numGlobalSum", "volumeGlobalSum",
"numBroadcast", "volumeGlobalSum", "timeOrtho",
"timeGlobalSum", "timeBroadcast".
* Added "primme_params_create()", "primme_params_destroy()",
"primme_svds_params_create()", and
"primme_svds_params_destroy()".
- Add openmpi3 and openmpi4 flavors, drop openmpi1.
OBS-URL: https://build.opensuse.org/request/show/1063044
OBS-URL: https://build.opensuse.org/package/show/science/primme?expand=0&rev=4