|
TBTK
|
| ▼ TBTK | |
| ▼ calc | |
| ▼ TightBindingLib | |
| ▼ include | |
| AbstractOperator.h | Abstract operator class from which other operators inherit |
| AbstractState.h | Abstract state class from which other states inherit |
| AmplitudeSet.h | HoppingAmplitude container |
| ArrayManager.h | |
| BasicState.h | |
| ChebyshevSolver.h | Solves a Model using the Chebyshev method |
| CPropertyExtractor.h | Extracts physical properties from the ChebyshevSolver |
| DefaultOperator.h | Default (dummy) operator class for indicating default behavior |
| Density.h | Property container for density |
| DiagonalizationSolver.h | Solves a Model using diagonalization |
| DOS.h | Property container for density of states (DOS) |
| DPropertyExtractor.h | Extracts physical properties from the DiagonalizationSolver |
| EigenValues.h | Property container for eigen values |
| FileParser.h | Reads and writes Model from and to text files |
| FileReader.h | Reads data from file |
| FileWriter.h | Writes data to file |
| Functions.h | Collection of physically relevant functions |
| Geometry.h | Contains geometric inforamtion about a model |
| GPUResourceManager.h | GPU resource manager |
| HALinkedList.h | Support data structure for ChebyshevSolver |
| HoppingAmplitude.h | Hopping amplitude from state 'from' to 'to' |
| Index.h | Data structure for flexible physical indices |
| Lattice.h | A Lattice allows for repeated replication of UnitCells |
| LDOS.h | Property container for local density of states (LDOS) |
| Magnetization.h | Property container for magnetization |
| Model.h | Model Hamiltonian |
| ModelFactory.h | |
| ParameterSet.h | Set of parameters |
| ReciprocalLattice.h | A ReciprocalLattice allows for the creation of a momentum space Model from a UnitCells |
| SpinPolarizedLDOS.h | Property container for spin-polarized local density of states (spin-polarized LDOS) |
| StateSet.h | Container for States |
| StateTreeNode.h | Tree structure for quick access of multiple States |
| Streams.h | Streams for TBTK output |
| TBTKMacros.h | Precompiler macros |
| TimeEvolver.h | TimerEvolver for time evolution of ground state in respons to external field |
| TreeNode.h | Node in tree used by AmplitudeSet to store HoppingAmplitudes |
| UnitCell.h | Unit cell that act as container of States |
| UnitHandler.h | Handles conversions between different units |
| Util.h | Utilities |
| Vector3d.h | Three-dimensional vector with components of double type |
| ▼ src | |
| AbstractOperator.cpp | |
| AbstractState.cpp | |
| AmplitudeSet.cpp | |
| BasicState.cpp | |
| ChebyshevSolver.cpp | |
| CPropertyExtractor.cpp | |
| DefaultOperator.cpp | |
| Density.cpp | |
| DiagonalizationSolver.cpp | |
| DOS.cpp | |
| DPropertyExtractor.cpp | |
| EigenValues.cpp | |
| FileParser.cpp | |
| FileWriter.cpp | |
| HALinkedList.cpp | |
| HoppingAmplitude.cpp | |
| Index.cpp | |
| Lattice.cpp | |
| LDOS.cpp | |
| Magnetization.cpp | |
| Model.cpp | |
| ModelFactory.cpp | |
| ParameterSet.cpp | |
| ReciprocalLattice.cpp | |
| StateTreeNode.cpp | |
| Streams.cpp | |
| TimeEvolver.cpp | |
| TreeNode.cpp | |
| UnitCell.cpp | |
| UnitHandler.cpp | |
| Vector3d.cpp | |
| ▼ view | |
| ▼ python | |
| plot1D.py | Plot line |
| plot2D.py | Plot surface |
| plotDOS.py | Plot density |
| plotEV.py | Plot eigenvalues |
| plotLDOS.py | Plot local density of states |
| plotMAG.py | Plot magnetization |
| plotSP_LDOS.py | Plot local density of states |
1.8.11