OpenMD 3.0
Molecular Dynamics in the Open
Loading...
Searching...
No Matches
OpenMD::Utils::BaseAccumulator Class Referenceabstract
+ Inheritance diagram for OpenMD::Utils::BaseAccumulator:

Public Member Functions

virtual void add (RealType)=0
 
virtual void add (const std::vector< RealType > &)=0
 
virtual void add (const Vector3d &)=0
 
virtual void add (const potVec &)=0
 
virtual void add (const Mat3x3d &)=0
 
virtual std::type_index getType () const =0
 
virtual std::size_t getCount () const =0
 
virtual void writeData (std::ostream &stream, const std::string &errorMessage, DataHandling dataHandling=DataHandling::Average) const =0
 
virtual void writeErrorBars (std::ostream &stream, const std::string &errorMessage, ErrorHandling errorHandling=ErrorHandling::CI95) const =0
 

Protected Member Functions

void accumulatorFunctionCallMismatch () const
 

Detailed Description

Definition at line 63 of file BaseAccumulator.hpp.

Member Function Documentation

◆ accumulatorFunctionCallMismatch()

void OpenMD::Utils::BaseAccumulator::accumulatorFunctionCallMismatch ( ) const
inlineprotected

Definition at line 88 of file BaseAccumulator.hpp.


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