mvector.cpp File Reference
N-dimensional vector. More...
#include "config.hpp"#include "mvector.hpp"#include <cstdlib>#include <cmath>#include <limits>#include <iomanip>Functions | |
| Vector::VectorLA | operator* (double x, const Vector::VectorLA &vecla) |
| Vector::VectorLA | operator* (double x, Vector &vec) |
| std::ostream & | operator<< (std::ostream &os, const Vector &vec) |
| double | dot_prod (const Vector &vec1, const Vector &vec2) |
| double | norm1 (const Vector &vec) |
| double | norm2 (const Vector &vec) |
| double | ssqr (const Vector &vec) |
| double | min (const Vector &vec) |
| double | min_abs (const Vector &vec) |
| double | max (const Vector &vec) |
| double | max_abs (const Vector &vec) |
| void | swap (Vector &vec1, Vector &vec2) |
Detailed Description
N-dimensional vector.
Function Documentation
| double norm1 | ( | const Vector & | vec | ) |
| double norm2 | ( | const Vector & | vec | ) |
| double ssqr | ( | const Vector & | vec | ) |