-
Download the latest
"TBMethod-<\*version #\*>.paclet"
file to local machine; -
Run
PacletInstall["<*path-to-download*>/TBMethod-<*version #*>.paclet"]
.
- Outstanding
- For single kernel, load the package by
Needs["TBMethod`"]
- For parallel computation, load it by
Needs["TBMethod`"]
ParallelNeeds["TBMethod`"]
- Check the installation by
Scan[Echo @* Information] @ {"TBMethod`MDConstruct`*", "TBMethod`EigenSpect`*", "TBMethod`LGFF`*", "TBMethod`DataVisualization`*"}
and four lists of functions should be indexed out.
- Run
PacletUninstall["TBMethod"]
- Highlights: fully employment of the NNS (nearest neighbor search) algorithm, so that the total computation complexity tends to be fine as:
-
Model construction linear in system's size $ \text{O}(n) $:
- Generation of Hamiltonian matrices,
- Adaptive partition of central scattering region
-
Calculation of transport related quantities:
- 5-terminal Hall calculation in $ \text{O}(n^{1.7}) $
-
MMA-style documentation under construction