Releases: xiaoyeli/superlu
Releases · xiaoyeli/superlu
v7.0.0
API change: "complex" to "singlecomplex".
What's Changed
- CMake build with Visual Studio on Windows by @wo80 in #107
- Fix uninitialized pointer warning in examples and tests by @wo80 in #111
- Rename complex occurences to singlecomplex by @lysnikolaou in #116
- Rank Deficient Matrices by @evan-dsa in #117
- [cmake] Add missing parantheses by @gruenich in #121
- Fix function declarations in examples with command line parsing by @gruenich in #124
- Fix usage of uninitialized variable
value
by @alugowski in #128 - Common: Create Doxygen group, small code improvements by @gruenich in #125
- [cmake] Simplify creation of tests by @gruenich in #114
- [cmake] fix arguments for add_superlu_test by @gruenich in #130
- Repair contiuous testing, also add test for Doxygen and Fortran by @gruenich in #131
- Fix Fortran Include File Generation by @ArmstrongJ in #127
- Draft: add windows test runner by @gruenich in #133
- [cmake] Improve generating of superlu_config.fh by @gruenich in #135
- [ci] Re-enable running tests on Windows as segfaults in tests got fixed" by @gruenich in #137
- CI: Suppress Visual C security warnings by @gruenich in #138
- Fix -Wundef by @prj- in #139
- Fix typo in documentation of gstrs by @maxaehle in #141
- Replace #define complex by optional typedef by @gruenich in #148
- Fixes broken Windows CI builds. by @gruenich in #147
- Update colamd.c to SuiteSparse v4.5.6. by @hawkinsp in #149
- Fix some Doxygen warnings by @gruenich in #150
New Contributors
- @lysnikolaou made their first contribution in #116
- @evan-dsa made their first contribution in #117
- @alugowski made their first contribution in #128
- @ArmstrongJ made their first contribution in #127
- @prj- made their first contribution in #139
- @maxaehle made their first contribution in #141
- @hawkinsp made their first contribution in #149
Full Changelog: v6.0.1...v7.0.0
v6.0.1
Minor updates:
- Doxygen cleanup
- Fix memory leak in ILU routines
- Clean up some f2c-ed files
What's Changed
- C99 compatibility fixes by @gruenich in #82
- Reduce warnings and fix bugs in ?readrhs by @gruenich in #83
- Fix many clang warnings by @gruenich in #84
- CMake: Enable Doxygen by @gruenich in #86
- Improve Doxygen for TESTING/ by @gruenich in #89
- [doxygen] Include modules.txt and mainpage.txt in DoxyConfig by @gruenich in #92
- Doxygen module for examples by @gruenich in #95
- testing/matgen: reduce use of f2c.h by @gruenich in #93
- [cmake] Alter way of handling enable_doc by @gruenich in #94
- Remove f2c.h from TESTING by @gruenich in #96
- Build examples with CMake by @gruenich in #98
- Improve code in example/ by @gruenich in #97
- Improve Fortran with CMake by @gruenich in #99
- Adjust forward delcaration of float/double Malloc/Calloc by @gruenich in #100
- [cmake] Fix Doxygen call by @gruenich in #102
- Remove unused header unistd.h from tests and examples by @gruenich in #109
- Cleanup TESTING to use more headers by @gruenich in #103
Full Changelog: v6.0.0...v6.0.1
version 6.0.0
- Add 64-bit indexing support, with mixed int and int64_t types.
Use cmake definition to install:-DXSDK_INDEX_SIZE=64
- Add METIS ordering option.
In code, chose ColPerm option: options->ColPerm = METIS_ATA; - add FORTRAN/CMakeLists.txt
version 5.3.0
Added a few new features.