CHROMA
Public Member Functions | List of all members

Base class for gauge initialization. More...

#include <gauge_init.h>

Inheritance diagram for Chroma::GaugeInit:
Chroma::CERNGaugeInitEnv::GaugeIniter Chroma::CPPACSGaugeInitEnv::GaugeIniter Chroma::DisorderedGaugeInitEnv::GaugeIniter Chroma::KYUGaugeInitEnv::GaugeIniter Chroma::MILCGaugeInitEnv::GaugeIniter Chroma::NERSCGaugeInitEnv::GaugeIniter Chroma::SFGaugeInitEnv::GaugeIniter Chroma::SZINGaugeInitEnv::GaugeIniter Chroma::SZINQIOGaugeInitEnv::GaugeIniter Chroma::UnitGaugeInitEnv::GaugeIniter Chroma::WUPPGaugeInitEnv::GaugeIniter Chroma::WeakGaugeInitEnv::GaugeIniter

Public Member Functions

virtual ~GaugeInit ()
 Virtual destructor to help with cleanup;. More...
 
virtual void operator() (XMLReader &file_xml, XMLReader &record_xml, multi1d< LatticeColorMatrix > &u) const =0
 Initialize the gauge field. More...
 

Detailed Description

Base class for gauge initialization.

Supports initialization of gauge fields

Definition at line 18 of file gauge_init.h.

Constructor & Destructor Documentation

◆ ~GaugeInit()

virtual Chroma::GaugeInit::~GaugeInit ( )
inlinevirtual

Virtual destructor to help with cleanup;.

Definition at line 22 of file gauge_init.h.

Member Function Documentation

◆ operator()()

virtual void Chroma::GaugeInit::operator() ( XMLReader &  file_xml,
XMLReader &  record_xml,
multi1d< LatticeColorMatrix > &  u 
) const
pure virtual

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