OpenMD 3.1
Molecular Dynamics in the Open
|
Returns a vector of vector3 position on a lattice truncated. More...
#include <shapedLattice.hpp>
Public Member Functions | |
shapedLattice (RealType latticeConstant, std::string latticeType) | |
void | setGridDimension (Vector3d dimension) |
setGridDimension: | |
void | setOrigin (Vector3d origin) |
virtual bool | isInterior (Vector3d point)=0 |
std::vector< Vector3d > | getSites () |
std::vector< Vector3d > | getOrientations () |
Protected Member Functions | |
void | findSites () |
Protected Attributes | |
Vector3d | dimension_ |
Vector3d | origin_ |
Returns a vector of vector3 position on a lattice truncated.
Definition at line 60 of file shapedLattice.hpp.
OpenMD::shapedLattice::shapedLattice | ( | RealType | latticeConstant, |
std::string | latticeType ) |
Definition at line 55 of file shapedLattice.cpp.
|
inlinevirtual |
Definition at line 63 of file shapedLattice.hpp.
|
protected |
Definition at line 89 of file shapedLattice.cpp.
std::vector< Vector3d > OpenMD::shapedLattice::getOrientations | ( | ) |
Definition at line 121 of file shapedLattice.cpp.
std::vector< Vector3d > OpenMD::shapedLattice::getSites | ( | ) |
Definition at line 116 of file shapedLattice.cpp.
|
pure virtual |
void OpenMD::shapedLattice::setGridDimension | ( | Vector3d | dimension | ) |
setGridDimension:
Definition at line 71 of file shapedLattice.cpp.
void OpenMD::shapedLattice::setOrigin | ( | Vector3d | origin | ) |
Definition at line 83 of file shapedLattice.cpp.
|
protected |
Definition at line 76 of file shapedLattice.hpp.
|
protected |
Definition at line 77 of file shapedLattice.hpp.