Vector and Matrix Math
[uBLAS Extensions]

Collaboration diagram for Vector and Matrix Math:


Detailed Description

Adds support for complex numbers and elementary functions (trigonometric, exponential, logrithmic, hyperbolic, etc.

) to uBLAS's existing set of mathematical algorithms. These functions are defined a series of math trait templates with specializations for double, float, complex and complex types. The uBLAS expression templates are then used to extend these traits to vector and matrix types. The following files document the implementation of these components.

Files

file  matrix_math.h
 

Matrix extensions to the uBLAS math library that create new math algorithms for scientific applications.


file  vector_math.h
 

Vector extensions to the uBLAS math library that create new math algorithms for scientific applications.



Generated on 4 May 2015 for USML by  doxygen 1.6.1