.NET Matrix Library 32-bit Single 5.0

License: Free Trial ‎File size: 9.25 MB
‎Users Rating: 4.0/5 - ‎1 ‎votes

The Bluebit .NET Matrix Library provides classes for object-oriented linear algebra in the .NET platform. It can be used to solve systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalues and eigenvectors problems, and singular value problems. Also provided are the associated matrix factorizations such as Eigen, LQ, LU, Cholesky, QR, SVD. The above functionality is present for both real and complex matrices. Two analogous sets of classes are provided for real and complex matrices, vectors and factorizations. While exposing an easy to use and powerful interface, the Bluebit .NET Matrix Library does not sacrifice any performance. Highly optimized BLAS and the standard LAPACK routines are used within the library and provide fast execution and accurate calculations. The Bluebit .NET Matrix Library has been developed as a mixed mode C++ project, combining together managed and unmanaged code and delivering the best of both worlds; the speed of native C++ code and the feature-rich and easy to use environment of the .NET Framework. Version 5.0 adds support for sparse matrices.

VERSION HISTORY

  • Version 5.0 posted on 2009-11-30
    Added support for sparse Matrices
  • Version 4.3.32 posted on 2009-09-01
    Support for 64-bit operating systems

Program Details

EULA

USING THE SOFTWARE INDICATES YOUR ACCEPTANCE OF THESE LICENSE TERMS. IF YOU DO NOT ACCEPT THESE LICENSE TERMS DO NOT INSTALL THIS SOFTWARE. The following License Terms govern your use of the accompanying .NET Matrix Library unless you have a separate signed agreement with Bluebit Software. License Grant. Bluebit Software grants you a license to use one copy of the .NET Matrix Library. "Use" means storing, loading, installing, executing or displaying the Software. You may not modify the .NET Matrix Library or disable any licensing or control features of .NET Matrix Library. Derivative Works. The .NET Matrix Library SOFTWARE is sold for the purpose of using it within a development environment and creating applications. If you have a time limited trial license or a single machine license or an academic license, you may not redistribute the .NET Matrix Library as part of a major application that you developed using .NET Matrix Library 's functionality. If you have a developer license, you may redistribute the .NET Matrix Library as part of a major application that you developed using .NET Matrix Librarys functionality. For all license types, you are not permitted under any circumstances to create components or controls, which encapsulate the supplied .NET Matrix Library. You are not permitted to distribute derivative controls or components, which are not part of an application. Ownership. The .NET Matrix Library is owned and copyrighted by Bluebit Software or its third party suppliers. Your license confers no title to, or ownership in the .NET Matrix Library and is not a sale of any rights in the .NET Matrix Library. Bluebit Software's third party suppliers may protect their rights in the event of any violation of these License Terms. Copies and Adaptations. You may only make copies or adaptations of the .NET Matrix Library for archival purposes or when copying or adaptation is an essential step in the authorized Use of the .NET Matrix Library. You must reproduce all copyright notices in the original .NET Matrix Library on all copies or adaptations. You may not copy the .NET Matrix Library onto any public network. No Disassembly or Decryption. You may not disassemble or de-compile the .NET Matrix Library. Transfer. Your license will automatically terminate upon any transfer of the .NET Matrix Library. Upon transfer, you must deliver the .NET Matrix Library, including any copies and related documentation, to the transferee. The transferee must accept these License Terms as a condition to the transfer. Termination. Bluebit Software may terminate your license upon notice for failure to comply with any of these License Terms. Upon termination, you must immediately destroy the .NET Matrix Library, together with all copies, adaptations and merged portions in any form. Limited warranty. This software is provided as is and Bluebit Software disclaims all warranties relating to this software, whether expressed or implied, including but not limited to any implied warranties of merchantability and fitness for a particular purpose. Limitation on consequential damages. Bluebit Software will not be liable for any indirect, consequential, or incidental damages arising out of the use or inability to use such software even if Bluebit Software has been advised of the possibility of such damages or claims. In no event shall Bluebit Software be liable for any damages exceed the price paid for the license to use the .NET Matrix Library, regardless of the form of the claim. The person using the .NET Matrix Library bears all risks as to the quality and performance of the .NET Matrix Library. Any liability of the seller will be limited solely to product replacement or pro-rata refund of purchase price if any.