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

#include <OptimizationCreator.hpp>

Inheritance diagram for OpenMD::OptimizationCreator:
OpenMD::OptimizationBuilder< ConcreteOptimization >

Public Member Functions

 OptimizationCreator (const std::string &ident)
 
virtual ~OptimizationCreator ()
 
const std::string & getIdent () const
 
virtual QuantLib::OptimizationMethodcreate () const =0
 

Private Attributes

std::string ident_
 

Detailed Description

Definition at line 55 of file OptimizationCreator.hpp.

Constructor & Destructor Documentation

◆ OptimizationCreator()

OpenMD::OptimizationCreator::OptimizationCreator ( const std::string &  ident)
inline

Definition at line 57 of file OptimizationCreator.hpp.

◆ ~OptimizationCreator()

virtual OpenMD::OptimizationCreator::~OptimizationCreator ( )
inlinevirtual

Definition at line 58 of file OptimizationCreator.hpp.

Member Function Documentation

◆ create()

virtual QuantLib::OptimizationMethod* OpenMD::OptimizationCreator::create ( ) const
pure virtual

◆ getIdent()

const std::string& OpenMD::OptimizationCreator::getIdent ( ) const
inline

Member Data Documentation

◆ ident_

std::string OpenMD::OptimizationCreator::ident_
private

Definition at line 63 of file OptimizationCreator.hpp.


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