Main   Namespaces   Classes   Hierarchy   Annotated   Files   Compound   Global   Pages  

mat.hpp File Reference

#include "vec.hpp"
#include <cstring>
#include <iostream>
#include <cassert>

Go to the source code of this file.

Classes

class  Mat< T >
 Matrix of primitive numeric values. More...

Defines

#define SWAP(a1, a2, tmp)   { (tmp) = (a1); (a1) = (a2); (a2) = (tmp); }

Functions

template<class T >
ostream & operator<< (ostream &os, const Mat< T > &m)

Define Documentation

#define SWAP ( a1,
a2,
tmp   )     { (tmp) = (a1); (a1) = (a2); (a2) = (tmp); }

Definition at line 12 of file mat.hpp.

Referenced by interchangePermutations(), and Mat< T >::swapRows().


Function Documentation

template<class T >
ostream & operator<< ( ostream &  os,
const Mat< T > &  m 
) [inline]

Definition at line 462 of file mat.hpp.


6 Jan 2011 Doxygen 1.6.3