#include <OverlapAmplitude.h>
Abstract base class for callbacks that allow for delayed determination of the OverlapAmplitude's value.
◆ getOverlapAmplitude()
virtual std::complex<double> TBTK::OverlapAmplitude::AmplitudeCallback::getOverlapAmplitude |
( |
const Index & |
braIndex, |
|
|
const Index & |
ketIndex |
|
) |
| const |
|
pure virtual |
Function responsible for returning the value of the OverlapAmplitude for the given indices.
- Parameters
-
braIndex | The index of the bra state to determine the value of the OverlapAmplitude for. |
bketIndex | The index of the ket state to determine the value of the OverlapAmplitude for. |
- Returns
- The value of the OverlapAmplitude for the given indices.
The documentation for this class was generated from the following file: