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

#include <HydrodynamicsModelCreator.hpp>

Inheritance diagram for OpenMD::HydrodynamicsModelCreator:
OpenMD::HydrodynamicsModelBuilder< ConcreteHydrodynamicsModel >

Public Member Functions

 HydrodynamicsModelCreator (const std::string &ident)
virtual ~HydrodynamicsModelCreator ()
const std::string & getIdent () const
virtual HydrodynamicsModelcreate (StuntDouble *sd, SimInfo *info) const =0

Private Attributes

std::string ident_

Detailed Description

Definition at line 56 of file HydrodynamicsModelCreator.hpp.

Constructor & Destructor Documentation

◆ HydrodynamicsModelCreator()

OpenMD::HydrodynamicsModelCreator::HydrodynamicsModelCreator ( const std::string &  ident)

Definition at line 58 of file HydrodynamicsModelCreator.hpp.

◆ ~HydrodynamicsModelCreator()

virtual OpenMD::HydrodynamicsModelCreator::~HydrodynamicsModelCreator ( )

Definition at line 59 of file HydrodynamicsModelCreator.hpp.

Member Function Documentation

◆ create()

virtual HydrodynamicsModel* OpenMD::HydrodynamicsModelCreator::create ( StuntDouble sd,
SimInfo info 
) const
pure virtual

◆ getIdent()

const std::string& OpenMD::HydrodynamicsModelCreator::getIdent ( ) const

Member Data Documentation

◆ ident_

std::string OpenMD::HydrodynamicsModelCreator::ident_

Definition at line 65 of file HydrodynamicsModelCreator.hpp.

Referenced by getIdent().

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