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

Base class for Dynamic properties. More...

#include "applications/dynamicProps/DynamicProperty"

Inheritance diagram for OpenMD::DynamicProperty:
OpenMD::MultipassCorrFunc< Mat3x3d > OpenMD::MultipassCorrFunc< RealType > OpenMD::MultipassCorrFunc< T > OpenMD::TimeCorrFunc OpenMD::AutoCorrFunc< Mat3x3d > OpenMD::CrossCorrFunc< Mat3x3d > OpenMD::AutoCorrFunc< RealType > OpenMD::CrossCorrFunc< RealType > OpenMD::HBondJump OpenMD::AutoCorrFunc< T > OpenMD::CrossCorrFunc< T > OpenMD::FrameTimeCorrFunc OpenMD::InteractionTimeCorrFunc OpenMD::ParticleTimeCorrFunc OpenMD::SelectionCorrFunc

Public Member Functions

 DynamicProperty ()
 
virtual ~DynamicProperty ()
 
virtual void doCorrelate ()=0
 
void setOutputName (const std::string &filename)
 
const std::string & getOutputFileName () const
 

Protected Attributes

std::string outputFilename_
 

Detailed Description

Base class for Dynamic properties.

Definition at line 55 of file DynamicProperty.hpp.

Constructor & Destructor Documentation

◆ DynamicProperty()

OpenMD::DynamicProperty::DynamicProperty ( )
inline

Definition at line 57 of file DynamicProperty.hpp.

◆ ~DynamicProperty()

virtual OpenMD::DynamicProperty::~DynamicProperty ( )
inlinevirtual

Definition at line 58 of file DynamicProperty.hpp.

References doCorrelate().

Member Function Documentation

◆ doCorrelate()

virtual void OpenMD::DynamicProperty::doCorrelate ( )
pure virtual

◆ getOutputFileName()

◆ setOutputName()

Member Data Documentation

◆ outputFilename_

std::string OpenMD::DynamicProperty::outputFilename_
protected

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