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

#include <ZconsStamp.hpp>

Inheritance diagram for OpenMD::ZConsStamp:
OpenMD::DataHolder

Public Member Functions

 ZConsStamp ()
 
virtual ~ZConsStamp ()
 
virtual void validate ()
 
- Public Member Functions inherited from OpenMD::DataHolder
 DataHolder ()
 
virtual ~DataHolder ()
 
template<class T >
void assign (const std::string &keyword, T val)
 

Private Member Functions

 DeclareParameter (MolIndex, int)
 
 DeclareParameter (Zpos, RealType)
 
 DeclareParameter (Kratio, RealType)
 
 DeclareParameter (CantVel, RealType)
 

Additional Inherited Members

- Protected Types inherited from OpenMD::DataHolder
typedef std::map< std::string, ParameterBase * > ParamMap
 
- Protected Attributes inherited from OpenMD::DataHolder
ParamMap parameters_
 
std::set< std::string > deprecatedKeywords_
 

Detailed Description

Definition at line 48 of file ZconsStamp.hpp.

Constructor & Destructor Documentation

◆ ZConsStamp()

OpenMD::ZConsStamp::ZConsStamp ( )

Definition at line 49 of file ZconsStamp.cpp.

References DefineOptionalParameter, and DefineParameter.

◆ ~ZConsStamp()

OpenMD::ZConsStamp::~ZConsStamp ( )
virtual

Definition at line 56 of file ZconsStamp.cpp.

Member Function Documentation

◆ DeclareParameter() [1/4]

OpenMD::ZConsStamp::DeclareParameter ( MolIndex  ,
int   
)
private

◆ DeclareParameter() [2/4]

OpenMD::ZConsStamp::DeclareParameter ( Zpos  ,
RealType   
)
private

◆ DeclareParameter() [3/4]

OpenMD::ZConsStamp::DeclareParameter ( Kratio  ,
RealType   
)
private

◆ DeclareParameter() [4/4]

OpenMD::ZConsStamp::DeclareParameter ( CantVel  ,
RealType   
)
private

◆ validate()

void OpenMD::ZConsStamp::validate ( )
virtual

Reimplemented from OpenMD::DataHolder.

Definition at line 59 of file ZconsStamp.cpp.

References CheckParameter, OpenMD::isNonNegative(), and OpenMD::DataHolder::validate().


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