OpenMD 3.1
Molecular Dynamics in the Open
Loading...
Searching...
No Matches
OpenMD::EnergyCorrFunc Class Reference
+ Inheritance diagram for OpenMD::EnergyCorrFunc:

Public Member Functions

 EnergyCorrFunc (SimInfo *info, const std::string &filename, const std::string &sele1, const std::string &sele2)
 
- Public Member Functions inherited from OpenMD::FrameTimeCorrFunc< RealType >
 FrameTimeCorrFunc (SimInfo *info, const std::string &filename, const std::string &sele1, const std::string &sele2, int storageLayout, long long int memSize)
 

Protected Member Functions

virtual void computeProperty (int frame1)
 
virtual void correlateFrames (int frame1, int frame2)
 
virtual RealType calcCorrVal (int frame1, int frame2)
 

Protected Attributes

std::vector< Accumulator * > E_a_
 
std::vector< Vector3dG_t_
 

Detailed Description

Definition at line 61 of file EnergyCorrFunc.hpp.

Constructor & Destructor Documentation

◆ EnergyCorrFunc()

OpenMD::EnergyCorrFunc::EnergyCorrFunc ( SimInfo * info,
const std::string & filename,
const std::string & sele1,
const std::string & sele2 )

Definition at line 65 of file EnergyCorrFunc.cpp.

Member Function Documentation

◆ calcCorrVal()

virtual RealType OpenMD::EnergyCorrFunc::calcCorrVal ( int frame1,
int frame2 )
inlineprotectedvirtual

Implements OpenMD::FrameTimeCorrFunc< RealType >.

Definition at line 69 of file EnergyCorrFunc.hpp.

◆ correlateFrames()

void OpenMD::EnergyCorrFunc::correlateFrames ( int frame1,
int frame2 )
protectedvirtual

Reimplemented from OpenMD::FrameTimeCorrFunc< RealType >.

Definition at line 83 of file EnergyCorrFunc.cpp.

Member Data Documentation

◆ E_a_

std::vector<Accumulator* > OpenMD::EnergyCorrFunc::E_a_
protected

Definition at line 71 of file EnergyCorrFunc.hpp.

◆ G_t_

std::vector<Vector3d> OpenMD::EnergyCorrFunc::G_t_
protected

Definition at line 72 of file EnergyCorrFunc.hpp.


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