OKlibrary  0.2.1.6
OKlib::Matrices Namespace Reference

Module for matrix computations. More...

Namespaces

namespace  tests

Classes

class  Is_equal
 Functor-predicate for checking whether two matrices in the uBLAS-sense are equal. More...
class  Is_symmetric
 Functor-predicate for checking whether a matrix in the uBLAS-sense is symmetric. More...
class  Is_self_dual
 Functor-predicate for checking whether a matrix in the uBLAS-sense is self_dual (is isomorphic to its transposition) More...
class  Is_self_polar
 Functor-predicate for checking whether a matrix in the uBLAS-sense is self_polar (is isomorphic to a symmetric matrix) More...

Functions

template<class Matrix >
bool is_equal (const Matrix &lhs, const Matrix &rhs)
template<class Matrix >
bool is_symmetric (const Matrix &m)
template<class Matrix >
bool is_self_dual (const Matrix &m)

Detailed Description

Module for matrix computations.


Function Documentation

template<class Matrix >
bool OKlib::Matrices::is_equal ( const Matrix &  lhs,
const Matrix &  rhs 
) [inline]

Definition at line 57 of file Symmetry.hpp.

template<class Matrix >
bool OKlib::Matrices::is_self_dual ( const Matrix &  m) [inline]

Definition at line 148 of file Symmetry.hpp.

template<class Matrix >
bool OKlib::Matrices::is_symmetric ( const Matrix &  m) [inline]

Definition at line 86 of file Symmetry.hpp.