|
OpenMD 3.1
Molecular Dynamics in the Open
|
#include <config.h>#include <cmath>#include <limits>#include <vector>#include "Quaternion.hpp"#include "SquareMatrix.hpp"#include "Vector3.hpp"Go to the source code of this file.
Classes | |
| class | OpenMD::SquareMatrix3< Real > |
Namespaces | |
| namespace | OpenMD |
| This basic Periodic Table class was originally taken from the data.cpp file in OpenBabel. | |
Typedefs | |
| using | OpenMD::Mat3x3d = SquareMatrix3<RealType> |
| using | OpenMD::RotMat3x3d = SquareMatrix3<RealType> |
Functions | |
| template<typename Real > | |
| SquareMatrix3< Real > | OpenMD::operator* (const SquareMatrix3< Real > &m1, const SquareMatrix3< Real > &m2) |
| Return the multiplication of two matrixes (m1 * m2). | |
| template<typename Real > | |
| SquareMatrix3< Real > | OpenMD::outProduct (const Vector3< Real > &v1, const Vector3< Real > &v2) |
Variables | |
| const Mat3x3d | OpenMD::M3Zero (0.0) |