Release Notes: tvmet now compiles with gcc 3.4.3 (there was a problem with the comma initializer list). The docs and regression tests have been enhanced/corrected.
Release Notes: This release of tvmet compiles with Microsoft Visual Studio .NET 2003. Several critical bugs have been fixed. The documentation is enhanced and corrected, and there is a new chapter for VC++ 7.1. The conj for signed types has been disabled, since a unary minus operator applied to an unsigned type will result in an unsigned type. The functions drem, hypot, jn, yn, cbrt, and rint are inside the global namespace now. This release has some fixes for Makefile and creating PDF documentation. The header dependencies have been limited.
Release Notes: Bugs have been fixed, documentation enhanced, and new regressions added, as well as functions to handle memory references and to create identity matrices. The code is cleaner now; unused code was eliminated and identifiers are better named. There is better support for compiler optimizations. This results in less compile time and higher run-time performance.
Release Notes: The build process is more compliant to the GNU standard. The configure and build process has been improved generally. tvmet can be built in a separate build directory, and passes the distcheck target successfully. The alias function has been extended, and the Matrix and Vector data printing was improved. The configure script has better support for different compilers. Users can specify --enable-optimize, --enable-debug, and --enable-warnings for their needs.
Release Notes: Mainly, this release is a major bugfix; the forgotten header tvmet/loop/Vector.h has been added. A new function alias has been added to solve the aliasing problem, e.g.: A=trans(A). Furthermore, the benchmark shows AtA and AAt graphs with matrices less than 10x10. The BTL patch has been updated.
Release Notes: This release provides major and minor bugfixes. Internally an assign_to() function is used for pre-evaluate/caching nodes of the sub expressions for further releases. An alternate way of computing MM and Mx products has been added, using meta templates or loops for non tiny-sizes. The triggers are not well tuned yet. The expression level and data printing has been improved, and aligns output regarding of maximum element. The enums Rows, Cols, and Size for Matrix and Vector are introduced. Last but not least, BTL benchmark results were added.
Release Notes: Many bugs were fixed and all users are encouragde to upgrade. The RVO bug was fixed, composed expressions now work, and sources compiled without optimizations no longer crash. The English documentation was improved and the benchmark was removed. prodTrans was renamed to trans_prod to follow the naming convention, and the boolean version of eval was removed to avoid confusion. Comparisons are now made using all_elements and any_elements. Support for complex<> was improved slightly.
Release Notes: This release holds bugfixes. tvmet's const correctness has been improved. The docs have been corrected and extended.
Release Notes: A new function naming convention changed product to prod and transpose to trans. New add, sub, mul, and div functions were added. Expressions are used for row/col and diag vectors on matrices. Vector access using () braces is now the default for internal use, but  brackets are still valid and supported. Better debug support was implemented, regression tests were improved and more tests were added, along with more functions and operators for functions.