| 
    Bridge++
    Ver. 1.3.x
    
   | 
 
Manager of commonly used data object in HMC. More...
#include <director.h>
  
 Public Member Functions | |
| Director () | |
| virtual | ~Director () | 
| virtual void | notify_linkv ()=0 | 
| virtual void | set_parameters (const Parameters ¶ms)=0 | 
| void | set_parameter_verboselevel (const Bridge::VerboseLevel vl) | 
| virtual void | set_config (Field *U)=0 | 
| virtual void | set_config (unique_ptr< Field_G > &U)=0 | 
Protected Attributes | |
| Bridge::VerboseLevel | m_vl | 
Private Member Functions | |
| Director (const Director &) | |
| Director & | operator= (const Director &) | 
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 37 of file director.h.
      
  | 
  inline | 
Definition at line 43 of file director.h.
      
  | 
  inlinevirtual | 
Definition at line 45 of file director.h.
      
  | 
  private | 
      
  | 
  pure virtual | 
Implemented in Director_Smear.
      
  | 
  pure virtual | 
Implemented in Director_Smear.
      
  | 
  pure virtual | 
Implemented in Director_Smear.
      
  | 
  inline | 
Definition at line 58 of file director.h.
      
  | 
  pure virtual | 
Implemented in Director_Smear.
      
  | 
  protected | 
Definition at line 40 of file director.h.