OpenMD  2.5
Molecular Dynamics in the Open
OpenMD::RotationAlgorithm Class Referenceabstract

abstract class for rotation More...

#include <RotationAlgorithm.hpp>

Inheritance diagram for OpenMD::RotationAlgorithm:
OpenMD::DLM

Public Member Functions

virtual ~RotationAlgorithm ()
 
void rotate (StuntDouble *sd, Vector3d &ji, RealType dt)
 

Private Member Functions

virtual void doRotate (StuntDouble *sd, Vector3d &ji, RealType dt)=0
 

Detailed Description

abstract class for rotation

Definition at line 55 of file RotationAlgorithm.hpp.

Constructor & Destructor Documentation

◆ ~RotationAlgorithm()

virtual OpenMD::RotationAlgorithm::~RotationAlgorithm ( )
inlinevirtual

Definition at line 57 of file RotationAlgorithm.hpp.

Member Function Documentation

◆ doRotate()

virtual void OpenMD::RotationAlgorithm::doRotate ( StuntDouble sd,
Vector3d ji,
RealType  dt 
)
privatepure virtual

Implemented in OpenMD::DLM.

Referenced by rotate().

◆ rotate()

void OpenMD::RotationAlgorithm::rotate ( StuntDouble sd,
Vector3d ji,
RealType  dt 
)
inline

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