OpenMD 3.0
Molecular Dynamics in the Open
Loading...
Searching...
No Matches
SquareMatrix3.hpp File Reference
#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)
 

Detailed Description

Author
Teng Lin
Date
10/11/2004
Version
1.0

Definition in file SquareMatrix3.hpp.