Physical quantites

Physical quantities such as Hamiltonian and density matrices are representated through specific classes enabling various handlings.

Spin

Spin

Spin class to determine configurations and spin components.

Matrices

EnergyDensityMatrix

Sparse energy density matrix object

DensityMatrix

Sparse density matrix object

Hamiltonian

Sparse Hamiltonian matrix object

DynamicalMatrix

Dynamical matrix of a geometry

Overlap

Sparse overlap matrix object

Self energies

Self-energies are specific physical quantities that enables integrating out semi-infinite regions.

SelfEnergy

Self-energy object able to calculate the dense self-energy for a given sparse matrix

WideBandSE

Self-energy object with a wide-band electronic structure

SemiInfinite

Self-energy object able to calculate the dense self-energy for a given SparseGeometry in a semi-infinite chain.

RecursiveSI

Self-energy object using the Lopez-Sancho Lopez-Sancho algorithm

RealSpaceSE

Bulk real-space self-energy (or Green function) for a given physical object with periodicity

RealSpaceSI

Surface real-space self-energy (or Green function) for a given physical object with limited periodicity

Bloch’s theorem

Bloch’s theorem is a very powerful procedure that enables one to utilize the periodicity of a given direction to describe the complete system.

Bloch

Bloch's theorem object containing unfolding factors and unfolding algorithms