• Home
  • Most Popular
  • Submit
  • About Us
  • Contact Us

Softpile

Free Downloads

Categories
  • Home
  • Most Popular
  • Communications
  • Desktop
  • Games & Entertainment
  • Graphic Apps
  • Network & Internet
  • Security & Privacy
  • System Utilities
Alternative to itextsharp 2022.11.10347
IronPDF offers an itextsharp alternative for HTML to PDF conversion with C# code examples, documentation, and ...
VShell Server for Linux and Mac 4.8
VShell is a versatile and secure file transfer server that supports multiple protocols and is compatible ...
PDF Studio PDF Editor for Linux 2022
PDF Studio is a cost-effective PDF editor that delivers full compatibility with the PDF Standard. It's ...
VQ Probe for Linux 1.5
VQ Probe is a comprehensive software tool that enables objective and subjective video quality analysis. The ...
Resilient Server 2.3
This Debian GNU/Linux (Buster) based software has a customized partitioning scheme that enhances robustness against filesystem ...
Valentina Studio for Linux 9.6
Valentina Studio is a cross-platform GUI manager for Mac, Windows, and Linux. It allows users to ...
VPN Lifeguard for Linux 1.0.58
The software monitors VPN connection and automatically terminates apps during connection loss, re-establishes the connection and ...
G_Viewer 0.84
G_Viewer is a Linux software that serves as both a file system and photo/image viewer. It ...
Checksome File Hash Tool for Linux 1.1
This software allows for the generation and verification of file hashes. It is a quick and ...
KeyWrangler Password Manager for Linux 1.2
A password management software that is secure, offline and extensible. It offers military-grade encryption to protect ...
Home Linux tvmet Download

tvmet

June 26, 2007
The tvmet library enables fast evaluation of results at compile time through the use of Meta Templates and Expression Templates for Vectors and Matrices.
Version 1.7.2
License LGPL
Platform Linux
Supported Languages English
Homepage tvmet.sourceforge.net
Developed by Olaf Petzold
Tvmet is a software library primarily designed for users who need a fast and reliable Vector and Matrix template library that utilizes Meta Templates and Expression Templates (ET). It provides a compile time evaluation of results, which ensures that the software is optimized for low-end systems. The library avoids the use of temporaries, making it highly efficient. The code produced by this software is comparable to hand-coded code. The quality of the code, however, depends on the compiler and its version.

A crucial feature of Tvmet is that dimensions for vectors and matrices are static and bounded at compile time using template arguments. Furthermore, it has many unique features in addition to fixed sizes such as compile-time dimension checks for matrices and vectors to preserve mathematical meaning. It also has vector, matrix, matrix-matrix, and matrix-vector fast operations, and a full set of standard arithmetic and compare operations. Besides these, Tvmet has binary and unary operations, meta templates, special functions, and an iterator interface for STL compatibility.

Tvmet also provides type promotion for handling matrices and vectors of differing types. Conversely, it can work on self-defined types such as the std::complex type. Moreover, it has special handling for the aliasing problem and does not use exceptions, making it suitable for use on embedded systems or in Linux kernel space.

Tvmet also has a user-friendly interface, which includes helpful features such as chaining, good documentation with examples, and regression tests for nearly all operations and functions. It even has support for several compilers and an ISO/IEC 14882:1998 compliant interface.

The library requires CppUnit as a recommended addition for optimum usage. Tvmet represents a powerful tool for matrix and vector science, capable of handling big data efficiently and effectively. It guarantees a reliable and fast processing of information no matter the size of the data or complexity of the computations.
What's New

Version 1.7.2: N/A

Free Download
396
  • Share on:

Most Popular

  1. Quicksilver Forums 1.4.2
    155
  2. Dvgrab 3.4
    102
  3. DynVPN 1.0
    92
  4. SlideMap 1.2.2
    82
  5. CherryTV 0.1
    81
  6. porm r2
    79
  7. Swiftfox 3.0b5pre-2
    77
  8. Java Games 1.0
    76
  9. Clewarecontrol 0.8
    75
  10. fuseftp 0.8
    74

Related Downloads

sIRCB
sIRCB is a Ruby-powered IRC bot with advanced features.
SMTPUtils
SMTPUtils is a tool designed to analyze and edit the MTA in ...
Win7 Transformation Pack for Ubuntu
GNOME desktop theme with a Windows 7 look.
Gummworld
The software is an 8-way scrolling game engine.
EZblue Business Server
This software is a comprehensive Linux server that seamlessly integrates multiple functions ...
Kgraphviewer
KDE Graphviz Viewer is a software tool designed to view Graphviz dot ...
Ch Standard Edition
Ch is a C/C++ interpreter designed for scripting and numerical computing. It ...
DBIx::HTML::PopupRadio
The software converts SQL into a popup menu or radio group, streamlining ...
Myosotis
Myosotis software enables direct connections of MySQL and PostgreSQL clients to the ...
Class::Workflow
This software is a lightweight workflow system that simplifies business processes by ...
Copyright © 1999-2025 Softpile Free Downloads
  • Most Popular
  • Submit
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer
  • Terms of Use

Can we use your data to tailor ads for you?

Our partners will collect data and use cookies for ad personalization and measurement.

By choosing "I agree", closing this pop-up or clicking on any element on the page, you agree to the use of cookies to help us provide you with a better user experience.

Learn how Softpile and our partners collect and use data.

You can change your choice at any time in our privacy center.

Cookie Settings

Our website stores four types of cookies. At any time you can choose which cookies you accept and which you refuse. You can read more about what cookies are and what types of cookies we store in our Cookie Policy.

are necessary for technical reasons. Without them, this website may not function properly.

are necessary for specific functionality on the website. Without them, some features may be disabled.

allow us to analyse website use and to improve the visitor's experience.

allow us to personalise your experience and to send you relevant content and offers, on this website and other websites.