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

#include "integratos/Velocitizer.hpp"

Public Member Functions

 Velocitizer (SimInfo *info)
 
virtual ~Velocitizer ()
 
void velocitize (RealType temperature)
 
void removeComDrift ()
 
void removeAngularDrift ()
 

Private Attributes

SimInfoinfo_
 
Thermo thermo
 
RandNumGenrandNumGen_
 

Detailed Description

Todo:
document

Definition at line 62 of file Velocitizer.hpp.

Constructor & Destructor Documentation

◆ Velocitizer()

OpenMD::Velocitizer::Velocitizer ( SimInfo info)

Definition at line 56 of file Velocitizer.cpp.

References OpenMD::SimInfo::getSimParams(), and randNumGen_.

◆ ~Velocitizer()

OpenMD::Velocitizer::~Velocitizer ( )
virtual

Definition at line 78 of file Velocitizer.cpp.

References randNumGen_.

Member Function Documentation

◆ removeAngularDrift()

◆ removeComDrift()

◆ velocitize()

Member Data Documentation

◆ info_

SimInfo* OpenMD::Velocitizer::info_
private

Definition at line 77 of file Velocitizer.hpp.

Referenced by removeAngularDrift(), removeComDrift(), and velocitize().

◆ randNumGen_

RandNumGen* OpenMD::Velocitizer::randNumGen_
private

Definition at line 79 of file Velocitizer.hpp.

Referenced by velocitize(), Velocitizer(), and ~Velocitizer().

◆ thermo

Thermo OpenMD::Velocitizer::thermo
private

Definition at line 78 of file Velocitizer.hpp.

Referenced by removeAngularDrift(), and removeComDrift().


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