radtools.SpinHamiltonian.converge_mag_dipdip_energy#

method

SpinHamiltonian.converge_mag_dipdip_energy(start=(10, 10, 10), step=(10, 10, 10), eps=0.01, progress_bar=True, verbose=False)#

Converge magnetic dipole-dipole energy.

Parameters:
starttuple of 3 int, default (10, 10, 10)

(na, nb, nc) starting values.

steptuple of 3 int, default (10, 10, 10)

(na, nb, nc) step values. If 0, then no step is applied.

epsfloat, default 1e-3

Convergence parameter.

progress_barbool, default False

Whether to show progressbar.

verbosebool, default False

Whether to print information about each step.

Returns:
energieslist

List of (na,nb,nc) and energies for each step.

energies = [((na, nb, nc), energy), ...]