radtools.ExchangeTemplate#

class radtools.ExchangeTemplate[source]#

Store a template for the ExchangeHamiltonian.

In addition stores the technical details for plotting, orbital decomposition, etc.

Attributes:
namesdict

Dictionary of neighbors from the template file.

{name : [(atom1, atom2, R), ...], ...}
latex_namesdict

The dictionary of Latex version of names from names.

{name : latex_name, ...}

Methods:

get_list()

Translate bonds present in the template into the list.