OpenMD 3.2
Molecular Dynamics in the Open
Loading...
Searching...
No Matches
OpenMD::Grid3D< Elem > Class Template Reference

Public Member Functions

 Grid3D (unsigned int dim1, unsigned int dim2, unsigned int dim3)
Elem & operator() (unsigned int i, unsigned int j, unsigned int k)
const Elem & operator() (unsigned int i, unsigned int j, unsigned int k) const
std::vector< Elem > getAllNeighbors (unsigned int i, unsigned int j, unsigned int k)

Detailed Description

template<class Elem>
class OpenMD::Grid3D< Elem >

Definition at line 61 of file Grid3d.hpp.

Constructor & Destructor Documentation

◆ Grid3D()

template<class Elem>
OpenMD::Grid3D< Elem >::Grid3D ( unsigned int dim1,
unsigned int dim2,
unsigned int dim3 )
inline

Definition at line 63 of file Grid3d.hpp.

Member Function Documentation

◆ getAllNeighbors()

template<class Elem>
std::vector< Elem > OpenMD::Grid3D< Elem >::getAllNeighbors ( unsigned int i,
unsigned int j,
unsigned int k )
inline

Definition at line 81 of file Grid3d.hpp.

◆ operator()() [1/2]

template<class Elem>
Elem & OpenMD::Grid3D< Elem >::operator() ( unsigned int i,
unsigned int j,
unsigned int k )
inline

Definition at line 68 of file Grid3d.hpp.

◆ operator()() [2/2]

template<class Elem>
const Elem & OpenMD::Grid3D< Elem >::operator() ( unsigned int i,
unsigned int j,
unsigned int k ) const
inline

Definition at line 74 of file Grid3d.hpp.


The documentation for this class was generated from the following file: