CHROMA
Public Member Functions | List of all members

Base class for external fields. More...

#include <extfield.h>

Inheritance diagram for Chroma::ExternalField:
Chroma::ExternalFieldEnv::ConstantMagneticExternalField Chroma::ExternalFieldEnv::LinearElectricExternalField Chroma::ExternalFieldEnv::ZeroExternalField

Public Member Functions

virtual ~ExternalField ()
 Virtual destructor to help with cleanup;. More...
 
virtual LatticeComplex operator() (int dir) const =0
 Produce the external field component. More...
 

Detailed Description

Base class for external fields.

Supports external field creation

Definition at line 19 of file extfield.h.

Constructor & Destructor Documentation

◆ ~ExternalField()

virtual Chroma::ExternalField::~ExternalField ( )
inlinevirtual

Virtual destructor to help with cleanup;.

Definition at line 23 of file extfield.h.

Member Function Documentation

◆ operator()()

virtual LatticeComplex Chroma::ExternalField::operator() ( int  dir) const
pure virtual

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