Contains utilities for linear algebra. More...
Classes | |
struct | VectorSpace |
Operator aggregate for a complex vector space built on top of Boost.Operator. More... | |
Typedefs | |
typedef CArray< 2 > | CMatrix |
Complex matrix. | |
typedef CArray< 1 > | CVector |
Complex vector. | |
Functions | |
CVector & | apply (const CVector &a, CVector &b, const CMatrix &m) |
Applies matrix m on a and adds the result to b More... | |
CMatrix & | calculateTwoTimesRealPartOfSelf (CMatrix &) |
Calculates two times the real part of a matrix in place | |
Contains utilities for linear algebra.
CVector& linalg::apply | ( | const CVector & | a, |
CVector & | b, | ||
const CMatrix & | m | ||
) |
Applies matrix m
on a
and adds the result to b
b