GluCat 0.1.6 now compiles under g++ 3.4. Update files to reflect this, update list of tested configurations. |
|
More...
|
over 21 years ago
|
Use more agressive inlining when optimizing. Change inline limit from 1600 to 2400. |
|
More...
|
over 21 years ago
|
Compilation with g++ 3.4 has been fixed. |
|
More...
|
over 21 years ago
|
In operator<<(), insert keyword typename where g++ 3.4.0 requires it. For function fast_framed_multi(), ensure function definition matches function declaration in the exact way that g++ 3.4.0 requires these to match. |
|
More...
|
over 21 years ago
|
For functions fast() and fast_matrix_multi(), ensure function definition headers match function declarations in the exact way that g++ 3.4.0 requires these to match. |
|
More...
|
over 21 years ago
|
Correct declarations of framed_multi<> and matrix_multi<> to allow compilation with g++ 3.4.0. |
|
More...
|
over 21 years ago
|
Delete line containing "mcmodel=medium". |
|
More...
|
over 21 years ago
|
Update version to 0.1.6. |
|
More...
|
over 21 years ago
|
Use kdevelop3 to control Doxygen. |
|
More...
|
over 21 years ago
|
Update using cvs2cl |
|
More...
|
over 21 years ago
|
Correct EXTRA_DIST |
|
More...
|
over 21 years ago
|
Do not use -mcmodel=medium. Fix typo in comment |
|
More...
|
over 21 years ago
|
Update using cvs2cl |
|
More...
|
over 21 years ago
|
Update testing and compilation status to reflect that g++ 3.3.3 works and g++ 3.4 does not work. |
|
More...
|
over 21 years ago
|
Update using cvs2cl |
|
More...
|
over 21 years ago
|
Add tester. Add URL for BoostCliffordDiscussion. |
|
More...
|
over 21 years ago
|
Move KDE_CHECK_EXTRA_LIBS earlier. This allows $USER_INCLUDES to be used when searching for <boost/numeric/ublas/lu.hpp> so that configure will find it even if Boost headers are in a non-standard place, as long as the user has used --with-extra-includes. |
|
More...
|
over 21 years ago
|
Define INCLUDES as $(all_includes) This causes $(all_includes) to be passed correctly to the compiler command line. |
|
More...
|
over 21 years ago
|
Update using cvs2cl |
|
More...
|
over 21 years ago
|
Add odd(): Odd part of multivector. In operator==(), check if map is sorted and use appropriate algorithm. In operator*=(), use double() to check array sizes. In operator()(), even(), odd() and vector_part(), use algorithm for unsorted map. Use sorted_range<> as a helper for operator<<(), so that it works with both sorted and unsorted maps. Tidy up fast(). Use odd() to make fast_matrix_multi() faster. Make iterator names consistent. Make for loops consistently tidy. |
|
More...
|
over 21 years ago
|
Make hash_map<> an optional base for framed_multi<>, depending on _GLUCAT_USE_GNU_CXX_HASH_MAP. Change misleading parameter name in fast(). |
|
More...
|
over 21 years ago
|
Include <ext/hash_map> depending on _GLUCAT_USE_GNU_CXX_HASH_MAP. Include <boost/numeric/ublas/operation.hpp> before <boost/numeric/ublas/lu.hpp>. |
|
More...
|
over 21 years ago
|
Add compare_types<> for type comparison. Change tuning parameters to unsigned int. Change default tuning parameter values. |
|
More...
|
over 21 years ago
|
Add odd(): Odd part of multivector. Make for loops consistently tidy. |
|
More...
|
over 21 years ago
|
Add hash_fn(). Make for loops consistently tidy. |
|
More...
|
over 21 years ago
|
In nork(), fix nnz_lhs, improve calculation of rhs_range. Make for loops consistently tidy. |
|
More...
|
over 21 years ago
|
Add odd(): Odd part of multivector. Use odd() to make fast() faster, tidy up names in fast(). Make iterator names consistent. Make for loops consistently tidy. |
|
More...
|
over 21 years ago
|
Add odd(): Odd part of multivector |
|
More...
|
over 21 years ago
|
Add hash_fn() |
|
More...
|
over 21 years ago
|
Make for loops consistently tidy. |
|
More...
|
over 21 years ago
|