Add 00 to list of tests. |
|
More...
|
almost 18 years ago
|
New timing test which measures the speed of the *, ^, & and % products. |
|
More...
|
almost 18 years ago
|
New regression test which checks many Geometric Algebra identities. |
|
More...
|
almost 18 years ago
|
In operator&(), ensure that the inner product implements the definition given in Hestenes and Sobczyk, 1984. According to the definition, a & b == 0 if either a or b is a scalar. |
|
More...
|
almost 18 years ago
|
Add a new constructor, index_set(range), where range is a pair of index_t values. This is intended to replace the function index_range(), which is now deprecated and will be removed from GluCat 0.4.0. The new constructor is needed because of differences between the current GNU and Intel compilers. |
|
More...
|
almost 18 years ago
|
Add a new constructor, index_set(range), where range is a pair of index_t values. This is intended to replace the function index_range(), which is now deprecated and will be removed from GluCat 0.4.0. The new constructor is needed because of differences between the current GNU and Intel compilers. |
|
More...
|
almost 18 years ago
|
Correctly obtain the version of icpc versions 8 through 10 (and hopefully later versions) |
|
More...
|
almost 18 years ago
|
Update email address. Fix references to framed_multi<> and matrix_multi<>. Add references for identities. |
|
More...
|
almost 18 years ago
|
Fix typos. |
|
More...
|
almost 18 years ago
|
Update to version 0.3.0. New test directories: ./products, ./test00. |
|
More...
|
almost 18 years ago
|
New test directories: ./products, ./test00 |
|
More...
|
almost 18 years ago
|
Update to version 0.3.0 |
|
More...
|
almost 18 years ago
|
Update to version 0.2.3. |
|
More...
|
almost 18 years ago
|
Remove old, redundant test results to avoid confusion. |
|
More...
|
almost 18 years ago
|
Test results for version 0.2.3. |
|
More...
|
almost 18 years ago
|
Update to test results for version 0.2.3. |
|
More...
|
almost 18 years ago
|
Relicense under LGPLv3. |
|
More...
|
almost 18 years ago
|
Relicense under LGPLv3. Tweak test tuning policies. Try new tuning policies using new define _GLUCAT_SQUARING_OPT. |
|
More...
|
almost 18 years ago
|
Relicense under LGPLv3. Move definition of numeric_traits<> here. Define smart isInf(), smart isNaN_or_isInf() and NaN(). |
|
More...
|
almost 18 years ago
|
Relicense under LGPLv3. Disable Intel warning "zero used for undefined preprocessing identifier" |
|
More...
|
almost 18 years ago
|
Relicense under LGPLv3. Correctly initialize matrices. Use ublas noalias assignment where appropriate. Improve the use of IEEE NaN. Use IEEE Inf where appropriate. Use matrix::prod() in operator*=(). Use ublas::axpy_prod() in operator/=(). Fix the pow() functions to yield the correct powers of 0. Use basis_matrix_t for generator and basis matrices. |
|
More...
|
almost 18 years ago
|
Relicense under LGPLv3. If _GLUCAT_USE_DENSE_MATRICES is defined, matrix_multi<> uses a a dense matrix. Otherwise matrix_multi<> uses a compressed matrix type. Basis matrices always use a compressed matrix type. |
|
More...
|
almost 18 years ago
|
Relicense under LGPLv3. For functions kron(), nork(), inner(), allow LHS_T and RHS_T to differ. New function isnan() for matrices. New function prod() for both dense and compressed matrices. Correctly initialize matrices. |
|
More...
|
almost 18 years ago
|
Relicense under LGPLv3. For functions kron(), nork(), inner(), allow LHS_T and RHS_T to differ. New function isnan() for matrices. New function prod() for both dense and compressed matrices. |
|
More...
|
almost 18 years ago
|
Relicense under LGPLv3. Optimize default tuning policy for both dense and compressed matrices. Move definition of numeric_traits<> to scalar.h. |
|
More...
|
almost 18 years ago
|
Relicense under LGPLv3. Remove redundant initializations. Use ublas noalias assignment where appropriate. |
|
More...
|
almost 18 years ago
|
Relicense under LGPLv3. Improve the use of IEEE NaN. Use IEEE Inf where appropriate. Fix the pow() functions to yield the correct powers of 0. Use basis_matrix_t for generators I, J, K, JK in fast(). |
|
More...
|
almost 18 years ago
|
Relicense under LGPLv3. Fix the pow() functions to yield the correct powers of 0. Improve the use of IEEE NaN. Use IEEE Inf where appropriate. |
|
More...
|
almost 18 years ago
|
Relicense under LGPLv3. |
|
More...
|
almost 18 years ago
|
Remove option --with-dense-mult controlling _GLUCAT_USE_DENSE_MATRIX_MULT. Add new option --with-dense-mat controlling _GLUCAT_USE_DENSE_MATRICES. For g++ 4.1 and later use --param max-inline-insns-single=2700 instead of -finline-limit=2400. Update to version 0.2.3. |
|
More...
|
almost 18 years ago
|