#include <iostream>
#include <iomanip>
#include <string>
#include <fstream>
#include "countablearray.hh"
#include "exceptions.hh"
#include "vector.hh"
Go to the source code of this file.
Namespaces | |
namespace | hdnum |
Classes | |
class | hdnum::Matrix< T > |
A flexible matrix class. More... | |
Functions | |
template<class T> | |
std::ostream & | hdnum::operator<< (std::ostream &s, const Matrix< T > &A) |
Output operator for Matrix. | |
template<class T> | |
void | hdnum::fill (Matrix< T > A, const T &t) |
make a symmetric and positive definite matrix | |
template<class T> | |
void | hdnum::zero (Matrix< T > A) |
make a symmetric and positive definite matrix | |
template<class T> | |
void | hdnum::identity (Matrix< T > A) |
make identity matrix | |
template<class T> | |
void | hdnum::spd (Matrix< T > A) |
make a symmetric and positive definite matrix | |
template<class T> | |
void | hdnum::vandermonde (Matrix< T > A, const Vector< T > x) |
make a vandermonde matrix | |
template<class T> | |
Matrix< T > | hdnum::copy (const Matrix< T > A) |
make a true copy of a matrix | |
template<class T> | |
void | hdnum::gnuplot (const std::string &fname, const Matrix< T > A) |
gnuplot output for matrix |