|
| template<typename T > |
| bool | OpenMD::equal (T e1, T e2) |
| |
| template<typename Real , unsigned int Dim> |
| Vector< Real, Dim > | OpenMD::operator- (const Vector< Real, Dim > &v1) |
| | unary minus
|
| |
| template<typename Real , unsigned int Dim> |
| Vector< Real, Dim > | OpenMD::operator+ (const Vector< Real, Dim > &v1, const Vector< Real, Dim > &v2) |
| | Return the sum of two vectors (v1 - v2).
|
| |
| template<typename Real , unsigned int Dim> |
| Vector< Real, Dim > | OpenMD::operator- (const Vector< Real, Dim > &v1, const Vector< Real, Dim > &v2) |
| | Return the difference of two vectors (v1 - v2).
|
| |
| template<typename Real , unsigned int Dim> |
| Vector< Real, Dim > | OpenMD::operator* (const Vector< Real, Dim > &v1, Real s) |
| | Returns the vaule of scalar multiplication of this vector v1 (v1 * r).
|
| |
| template<typename Real , unsigned int Dim> |
| Vector< Real, Dim > | OpenMD::operator* (Real s, const Vector< Real, Dim > &v1) |
| | Returns the vaule of scalar multiplication of this vector v1 (v1 * r).
|
| |
| template<typename Real , unsigned int Dim> |
| Vector< Real, Dim > | OpenMD::operator/ (const Vector< Real, Dim > &v1, Real s) |
| | Returns the value of division of a vector by a scalar.
|
| |
| template<typename Real , unsigned int Dim> |
| Real | OpenMD::dot (const Vector< Real, Dim > &v1, const Vector< Real, Dim > &v2) |
| | Returns the dot product of two Vectors.
|
| |
| template<typename Real , unsigned int Dim> |
| Real | OpenMD::dot (const Vector< Real, Dim > &v1, const Vector< Real, Dim > &v2, const Vector< Real, Dim > &v3) |
| | Returns the wide dot product of three Vectors.
|
| |
| template<typename Real , unsigned int Dim> |
| Real | OpenMD::distance (const Vector< Real, Dim > &v1, const Vector< Real, Dim > &v2) |
| | Returns the distance between two Vectors.
|
| |
| template<typename Real , unsigned int Dim> |
| Real | OpenMD::distanceSquare (const Vector< Real, Dim > &v1, const Vector< Real, Dim > &v2) |
| | Returns the squared distance between two Vectors.
|
| |
| template<typename Real , unsigned int Dim> |
| std::ostream & | OpenMD::operator<< (std::ostream &o, const Vector< Real, Dim > &v) |
| | Write to an output stream.
|
| |
- Author
- Teng Lin
- Date
- 09/14/2004
- Version
- 1.0
Definition in file Vector.hpp.