Open-source cheminformatics and machine learning.
Matrix.h File Reference
#include <RDGeneral/Invariant.h>
#include "Vector.h"
#include <iostream>
#include <iomanip>
#include <cstring>
#include <boost/smart_ptr.hpp>

Go to the source code of this file.


class  RDNumeric::Matrix< TYPE >
 A matrix class for general, non-square matrices. More...




typedef Matrix< double > RDNumeric::DoubleMatrix


template<class TYPE >
Matrix< TYPE > & RDNumeric::multiply (const Matrix< TYPE > &A, const Matrix< TYPE > &B, Matrix< TYPE > &C)
 Matrix multiplication. More...
template<class TYPE >
Vector< TYPE > & RDNumeric::multiply (const Matrix< TYPE > &A, const Vector< TYPE > &x, Vector< TYPE > &y)
 Matrix-Vector multiplication. More...
template<class TYPE >
std::ostream & operator<< (std::ostream &target, const RDNumeric::Matrix< TYPE > &mat)
 ostream operator for Matrix's More...

Function Documentation

template<class TYPE >
std::ostream& operator<< ( std::ostream &  target,
const RDNumeric::Matrix< TYPE > &  mat 

ostream operator for Matrix's

Definition at line 330 of file Matrix.h.

References RDNumeric::Matrix< TYPE >::getVal(), RDNumeric::Matrix< TYPE >::numCols(), and RDNumeric::Matrix< TYPE >::numRows().