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) |