TBTK
TBTK::AbstractHoppingAmplitudeFilter Class Referenceabstract
Inheritance diagram for TBTK::AbstractHoppingAmplitudeFilter:
TBTK::IndexBasedHoppingAmplitudeFilter

Public Member Functions

 AbstractHoppingAmplitudeFilter ()
 
virtual ~AbstractHoppingAmplitudeFilter ()
 
virtual AbstractHoppingAmplitudeFilterclone () const =0
 
virtual bool isIncluded (const HoppingAmplitude &hoppingAmplitude) const =0
 

Constructor & Destructor Documentation

TBTK::AbstractHoppingAmplitudeFilter::AbstractHoppingAmplitudeFilter ( )
inline

Constructor.

TBTK::AbstractHoppingAmplitudeFilter::~AbstractHoppingAmplitudeFilter ( )
inlinevirtual

Destructor.

Member Function Documentation

virtual AbstractHoppingAmplitudeFilter* TBTK::AbstractHoppingAmplitudeFilter::clone ( ) const
pure virtual
virtual bool TBTK::AbstractHoppingAmplitudeFilter::isIncluded ( const HoppingAmplitude hoppingAmplitude) const
pure virtual

Returns true if the filter includes the HoppingAmplitude.

Implemented in TBTK::IndexBasedHoppingAmplitudeFilter.


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