|
OpenMD 3.1
Molecular Dynamics in the Open
|
Implements an ellipsoid-shaped lattice. More...
#include <shapedLatticeEllipsoid.hpp>
Inheritance diagram for OpenMD::shapedLatticeEllipsoid:Public Member Functions | |
| shapedLatticeEllipsoid (RealType latticeConstant, std::string latticeType, RealType rAxial, RealType rEquatorial) | |
| virtual bool | isInterior (Vector3d point) |
| Determines whether a point lies within an ellipsoid centered at origin (0,0,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 an ellipsoid-shaped lattice.
Definition at line 58 of file shapedLatticeEllipsoid.hpp.
| OpenMD::shapedLatticeEllipsoid::shapedLatticeEllipsoid | ( | RealType | latticeConstant, |
| std::string | latticeType, | ||
| RealType | rAxial, | ||
| RealType | rEquatorial ) |
Definition at line 54 of file shapedLatticeEllipsoid.cpp.
|
virtual |
Determines whether a point lies within an ellipsoid centered at origin (0,0,0)
Implements OpenMD::shapedLattice.
Definition at line 79 of file shapedLatticeEllipsoid.cpp.