Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
euclid-0_0_5.zip | 2021-07-21 | 103.3 kB | |
euclid-0_0_5.tar.gz | 2021-07-21 | 77.8 kB | |
Totals: 2 Items | 181.1 kB | 0 |
2007-03 0.0.1 - initial version 2007-11 0.0.2 - improved documentation and directory structure - some adjustments according to Boost standards 2008-10 0.0.3 - changed fold, join etc. to STL style - changed std::ostream to std::basic_ostream<Char, Traits> - changed vector operator ^= to operator = - added Boost regression tests 2009-01 0.0.4 - added vec::copy(Iterator) and vec::map(Iterator) - changed diag to iterative version - removed diag::print - removed diag::norm - added a simple matrix class - tested with g++ 4.2.1 and Boost 1.33 - rect examples compiles with qt3 now - changed convertion functions vect -> vector matrix -> diagonal - reviewed all tests 2014-06 0.0.5 - tested with g++ 4.4.5 and Boost 1.42 - adjusted Boost include files - changed BOOST_AUTO_UNIT_TEST to BOOST_AUTO_TEST_CASE - changed BOOST_MESSAGE to BOOST_TEST_MESSAGE - removed 'using namespace std;' from Boost tests - removed argument evaluation ambiguity in test/euclid.cpp 2019-12 0.0.6 - updated to C++11 (tested with g++ 4.9.2) - increase compiler warning level to pedantic - renamed 'map' to 'fmap' to avoid name conflicts with std::map - renamed 'typeof' to 'decltype' - updated unit tests to Boost 1.55 - updated example to Qt4 2021-07 0.0.7 - tested with g++ 8.3.0 and Boost 1.67 - example compiles with Qt4 and Qt5 now