BinaryNNTBTable¶
- class BinaryNNTBTable(onsite=None, nn_distance=None, cut_off=None, offsite=None)¶
Class for representing the Slater Koster table of a binary (two element) nearest neighbor tight binding model.
- Parameters:
onsite (list of
SlaterKosterOnsiteParameters
) – The onsite parameters describing the two elements. This should be a list with twoSlaterKosterOnsiteParameters
.nn_distance (PhysicalQuantity of type length) – The nearest-neighbor distance.
cut_off (PhysicalQuantity of type length) – The cut-off distance, outside which matrix elements are zero.
offsite (dict) – A dict, where the keys are allowed angular momentum labels for SK models, specified for element1 and element2, e.g.
"gallium_arsenic_sss"
,"arsenic_gallium_s1ds"
, etc. and the values the corresponding matrix elements as PhysicalQuantity objects of type energy.
- offsiteParameters()¶
- Returns:
The offsite parameters.
- Return type:
dict
- onsiteParameters()¶
- Returns:
The onsite parameters.
- Return type:
dict