OpenMD 3.2
Molecular Dynamics in the Open
Loading...
Searching...
No Matches
OpenMD::ForceFieldOptions Class Reference
Inheritance diagram for OpenMD::ForceFieldOptions:

Public Member Functions

 ForceFieldOptions (const ForceFieldOptions &)
ForceFieldOptions & operator= (const ForceFieldOptions &)
void validateOptions ()
bool setData (const std::string &keyword, const std::string &value)
Public Member Functions inherited from OpenMD::DataHolder
template<class T>
void assign (const std::string &keyword, T val)
virtual void validate ()

Additional Inherited Members

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

Detailed Description

Definition at line 59 of file ForceFieldOptions.hpp.

Constructor & Destructor Documentation

◆ ForceFieldOptions()

OpenMD::ForceFieldOptions::ForceFieldOptions ( )

Definition at line 53 of file ForceFieldOptions.cpp.

Member Function Documentation

◆ setData()

bool OpenMD::ForceFieldOptions::setData ( const std::string & keyword,
const std::string & value )
inline

Definition at line 113 of file ForceFieldOptions.hpp.

◆ validateOptions()

void OpenMD::ForceFieldOptions::validateOptions ( )
inline

Definition at line 91 of file ForceFieldOptions.hpp.


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