#include <mlInitSystemML.h>
#include <mlPrintTemplateErrors.h>
#include <ThirdPartyWarningsDisable.h>
#include <iostream>
#include <valarray>
#include <numeric>
#include <iterator>
#include <ThirdPartyWarningsRestore.h>
Go to the source code of this file.
|
class | ml::Slice_iter< T > |
| Templated support class for class MatrixTemplate to allow fast element access organisation by slicing This auxiliary class allows the access to matrix elements stored in an valarray by std::... More...
|
|
class | ml::Cslice_iter< T > |
| Templated support class for class MatrixTemplate to allow fast element access organisation by slicing using const references This auxiliary class allows the access to matrix elements stored in an valarray by std::... More...
|
|
class | ml::MatrixTemplate< T > |
| MatricTemplate implements general Matrix class based on valarray of objects with Template class type for nummeric calculations with dynamic size More...
|
|
class | ml::MatrixSizedTemplate< T, SIZE_X, SIZE_Y > |
| general Matrix class based on MatrixTemplate<T> to allow fixed size setting with object declaration. More...
|
|
|
| ml |
| Main documentation file for ML users and developers.
|
|
|
|
template<class T > |
T | ml::mul (const Cslice_iter< T > &v1, const std::valarray< T > &v2) |
| implementation of (global) operator functions to assist MatrixTemplate class More...
|
|
template<class T > |
std::valarray< T > | ml::operator* (const MatrixTemplate< T > &m, const std::valarray< T > &v) |
| implements standard matrix-vector multiplication More...
|
|
template<class T > |
std::valarray< T > | ml::mul_mv (const MatrixTemplate< T > &m, std::valarray< T > &v) |
| alternative definition of m*v More...
|
|
template<class T > |
std::valarray< T > | ml::operator* (std::valarray< T > &v, const MatrixTemplate< T > &m) |
| implements standard vector-matrix multiplication More...
|
|
template<class T > |
std::ostream & | ml::operator<< (std::ostream &os, MatrixTemplate< T > &m) |
| override operator<<(.,.) for class MatrixTemplate<T> More...
|
|