OpenMD 3.1
Molecular Dynamics in the Open
|
Implements a spherical lattice. More...
#include <shapedLatticeSpherical.hpp>
Public Member Functions | |
shapedLatticeSpherical (RealType latticeConstant, std::string latticeType, RealType radius) | |
virtual bool | isInterior (Vector3d point) |
Determines whether a point lies with a sphere at origin 0. | |
Public Member Functions inherited from OpenMD::shapedLattice | |
shapedLattice (RealType latticeConstant, std::string latticeType) | |
void | setGridDimension (Vector3d dimension) |
setGridDimension: | |
void | setOrigin (Vector3d origin) |
std::vector< Vector3d > | getSites () |
std::vector< Vector3d > | getOrientations () |
Additional Inherited Members | |
Protected Member Functions inherited from OpenMD::shapedLattice | |
void | findSites () |
Protected Attributes inherited from OpenMD::shapedLattice | |
Vector3d | dimension_ |
Vector3d | origin_ |
Implements a spherical lattice.
Definition at line 56 of file shapedLatticeSpherical.hpp.
OpenMD::shapedLatticeSpherical::shapedLatticeSpherical | ( | RealType | latticeConstant, |
std::string | latticeType, | ||
RealType | radius ) |
Definition at line 52 of file shapedLatticeSpherical.cpp.
|
virtual |
Determines whether a point lies with a sphere at origin 0.
Implements OpenMD::shapedLattice.
Definition at line 72 of file shapedLatticeSpherical.cpp.
References OpenMD::Vector< Real, Dim >::length().