Bridge++  Ver. 1.2.x
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Director Class Referenceabstract

Manager of commonly used data object in HMC. More...

#include <director.h>

Inheritance diagram for Director:
Director_Smear

Public Member Functions

 Director ()
 
virtual ~Director ()
 
virtual void notify_linkv ()=0
 
void set_parameter_verboselevel (const Bridge::VerboseLevel vl)
 

Protected Attributes

Bridge::VerboseLevel m_vl
 

Detailed Description

Manager of commonly used data object in HMC.

Director-type class manages data which requires memory cost and/or computational cost to be held in multiple objects. Examples are smeared configurations and eigenvectors. This mechanism is useful mainly in HMC, while also in defining such as smeared fermion operators. [28 Dec 2011 H.Matsufuru]

Definition at line 33 of file director.h.

Constructor & Destructor Documentation

Director::Director ( )
inline

Definition at line 39 of file director.h.

virtual Director::~Director ( )
inlinevirtual

Definition at line 41 of file director.h.

Member Function Documentation

virtual void Director::notify_linkv ( )
pure virtual

Implemented in Director_Smear.

void Director::set_parameter_verboselevel ( const Bridge::VerboseLevel  vl)
inline

Definition at line 46 of file director.h.

Member Data Documentation

Bridge::VerboseLevel Director::m_vl
protected

Definition at line 36 of file director.h.


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