tightbinder.modifiers.strain#
- strain(system, strain, n=8)[source]#
Routine to simulate the effect of strain on a given system. Modifies all SK amplitudes following a polynomial law to incorporate the effect of a lower bond length.
- Parameters:
system (
SlaterKoster) – SlaterKoster objectstrain (
float) – Value of strain, 0 <= strain < 1n (
int) – Power of
- Return type:
- Returns:
Strained SlaterKoster object.