TBTK
TBTK::InteractionAmplitudeSet Class Reference

Public Member Functions

 InteractionAmplitudeSet (const HoppingAmplitudeSet *hoppingAmplitudeSet)
 
 ~InteractionAmplitudeSet ()
 
void addIA (InteractionAmplitude ia)
 
unsigned int getNumInteractionAmplitudes () const
 
const InteractionAmplitudegetInteractionAmplitude (unsigned int n) const
 

Constructor & Destructor Documentation

TBTK::InteractionAmplitudeSet::InteractionAmplitudeSet ( const HoppingAmplitudeSet hoppingAmplitudeSet)

Constructor.

TBTK::InteractionAmplitudeSet::~InteractionAmplitudeSet ( )

Destructor.

Member Function Documentation

void TBTK::InteractionAmplitudeSet::addIA ( InteractionAmplitude  ia)
inline

Add interaction.

const InteractionAmplitude & TBTK::InteractionAmplitudeSet::getInteractionAmplitude ( unsigned int  n) const
inline

Returns an interaction amplitude.

unsigned int TBTK::InteractionAmplitudeSet::getNumInteractionAmplitudes ( ) const
inline

Returns the number of interaction amplitudes.


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