OpenMD  2.5
Molecular Dynamics in the Open
OpenMD::FCCLattice Class Reference

#include <FCCLattice.hpp>

Inheritance diagram for OpenMD::FCCLattice:
OpenMD::CubicLattice OpenMD::Lattice

Public Member Functions

 FCCLattice ()
 
virtual void update ()
 
- Public Member Functions inherited from OpenMD::CubicLattice
virtual std::vector< RealType > getLatticeConstant ()
 
virtual void setLatticeConstant (const std::vector< RealType > &lc)
 
- Public Member Functions inherited from OpenMD::Lattice
virtual ~Lattice ()
 
int getNumSitesPerCell ()
 
void getLatticePointsPos (std::vector< Vector3d > &latticePos, int nx, int ny, int nz)
 
std::vector< Vector3dgetLatticePointsOrt ()
 
Vector3d getOrigin ()
 
void setOrigin (const Vector3d &newOrigin)
 

Additional Inherited Members

- Protected Member Functions inherited from OpenMD::CubicLattice
 CubicLattice ()
 
- Protected Member Functions inherited from OpenMD::Lattice
 Lattice ()
 
- Protected Attributes inherited from OpenMD::CubicLattice
RealType latticeParam
 
- Protected Attributes inherited from OpenMD::Lattice
int nCellSites
 
Vector3d origin
 
std::vector< Vector3dcellSitesPos
 
std::vector< Vector3dcellSitesOrt
 
Vector3d cellLen
 

Detailed Description

Definition at line 51 of file FCCLattice.hpp.

Constructor & Destructor Documentation

◆ FCCLattice()

OpenMD::FCCLattice::FCCLattice ( )

Member Function Documentation

◆ update()

void OpenMD::FCCLattice::update ( )
virtual

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