OpenMD 3.0
Molecular Dynamics in the Open
Loading...
Searching...
No Matches
OpenMD::shapedLatticePentRod Class Reference

Implements a spherically-capped rod-shaped lattice. More...

#include <shapedLatticePentRod.hpp>

+ Inheritance diagram for OpenMD::shapedLatticePentRod:

Public Member Functions

 shapedLatticePentRod (RealType latticeConstant, std::string latticeType, RealType radius, RealType length)
 
virtual bool isInterior (Vector3d point)
 Creates a wedge for pentagonal nanorods.
 
- Public Member Functions inherited from OpenMD::shapedLattice
 shapedLattice (RealType latticeConstant, std::string latticeType)
 
void setGridDimension (Vector3d dimension)
 setGridDimension:
 
void setOrigin (Vector3d origin)
 
std::vector< Vector3dgetSites ()
 
std::vector< Vector3dgetOrientations ()
 

Additional Inherited Members

- Protected Member Functions inherited from OpenMD::shapedLattice
void findSites ()
 
- Protected Attributes inherited from OpenMD::shapedLattice
Vector3d dimension_
 
Vector3d origin_
 

Detailed Description

Implements a spherically-capped rod-shaped lattice.

Definition at line 58 of file shapedLatticePentRod.hpp.

Constructor & Destructor Documentation

◆ shapedLatticePentRod()

OpenMD::shapedLatticePentRod::shapedLatticePentRod ( RealType latticeConstant,
std::string latticeType,
RealType radius,
RealType length )

Definition at line 55 of file shapedLatticePentRod.cpp.

Member Function Documentation

◆ isInterior()

bool OpenMD::shapedLatticePentRod::isInterior ( Vector3d point)
virtual

Creates a wedge for pentagonal nanorods.

Implements OpenMD::shapedLattice.

Definition at line 78 of file shapedLatticePentRod.cpp.


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