OpenMPCD
Namespaces | Functions
ImplementationDetails/NormalMode.hpp File Reference
#include <OpenMPCD/Exceptions.hpp>
#include <OpenMPCD/OPENMPCD_DEBUG_ASSERT.hpp>
#include <boost/math/constants/constants.hpp>
#include <boost/static_assert.hpp>
#include <boost/type_traits/is_floating_point.hpp>
Include dependency graph for ImplementationDetails/NormalMode.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 OpenMPCD::NormalMode
 Namespace for functionality related to normal modes.
 

Functions

template<typename T >
const Vector3D< T > OpenMPCD::NormalMode::computeNormalCoordinate (const unsigned int i, const Vector3D< T > *const vectors, const std::size_t N, const T shift=0)
 Calculates a normal coordinate. More...
 

Detailed Description

Implements functionality in the OpenMPCD::NormalMode namespace.

Definition in file ImplementationDetails/NormalMode.hpp.