Skip to content

Tags: jewettaij/jacobi_pd

Tags

v1.5.1

Toggle v1.5.1's commit message
updated "test_jacobi.hpp" to correctly test code coverage. No changes…

… were made to library code ("jacobi_pd.hpp" or "matrix_alloc_jpd.hpp").

v1.5.0

Toggle v1.5.0's commit message
1) Changed "matrix_alloc" to "matrix_alloc_jpd" to avoid possible fut…

…ure naming collisions. 2) Jacobi::Diagonalize() returns number of iters (>0) not "sweeps", or 0 when convergence failed, 3) Now runs on 1x1 matrices without crashing 4) removed dependence on <cassert> (although the old assert statements remain commented out).

v1.4.1

Toggle v1.4.1's commit message
renamed file, namespace, and added a missing #include

v1.4.0

Toggle v1.4.0's commit message
Corrected a typo in the C++11 move constructor. Also improved automat…

…ed tests with examples containing const vector<vector and const fixed-size arrays.

v1.3.2

Toggle v1.3.2's commit message
automated tests should be more robust now. (They should only fail whe…

…n there is actually a bug in the algorithm.)\n

1.3.1

Toggle 1.3.1's commit message
simplified matrix_alloc.hpp

v1.3.1

Toggle v1.3.1's commit message
cleaned up memory_alloc.hpp slightly

v1.3.0

Toggle v1.3.0's commit message
added a default template argument. (Instantiation now only requires a…

… minimum of 3 template arguments.) This was used to simplify the example in the README.md. Several other small changes were also made.

v1.2.0

Toggle v1.2.0's commit message
added a default constructor and made "Jacobi::SetSize()" public so th…

…at the constructor argument can be specified later.

v1.1.2

Toggle v1.1.2's commit message
several tiny changes in jacobi.hpp were to make it easier to perform …

…code coverage tests. Some small changes were made to "test_jacobi.cpp" (formerly "test.cpp") to make it easier to do benchmarking tests. (Benchmark results were also added to the README.md file.)