#include <iostream>
#include <iomanip>
#include <string>
#include <fstream>
#include "countablearray.hh"
#include "exceptions.hh"
Go to the source code of this file.
Namespaces | |
namespace | hdnum |
Classes | |
class | hdnum::Vector< T > |
A flexible vector class. More... | |
class | hdnum::Vector< T >::iterator |
random access iterator More... | |
class | hdnum::Vector< T >::const_iterator |
const random access iterator More... | |
Functions | |
template<class T> | |
std::ostream & | hdnum::operator<< (std::ostream &s, const Vector< T > &x) |
Output operator for Vector. | |
template<class T> | |
Vector< T > | hdnum::copy (const Vector< T > v) |
make a true copy of a vector | |
template<class T> | |
void | hdnum::gnuplot (const std::string &fname, const Vector< T > v) |
gnuplot output for Vector | |
template<class T> | |
void | hdnum::gnuplot (const std::string &fname, const Vector< T > x, const Vector< T > y) |
gnuplot output for two Vectors | |
template<class T> | |
void | hdnum::fill (Vector< T > x, const T &t) |
fill vector | |
template<class T> | |
void | hdnum::fill (Vector< T > x, const T &t, const T &dt) |
fill vector | |
template<class T> | |
void | hdnum::zero (Vector< T > x) |
zero out vector | |
template<class T> | |
void | hdnum::unitvector (Vector< T > x, std::size_t j) |
zero out vector |