interface

EigenProblemLead

Class to solve the eigenproblem of a translational invariant leads and calculate the group velocities.

CreateLeadHamiltonians

Class to create and store Hamiltonian of the translational invariant leads.

Custom_Hamiltonians

Class to import custom Hamiltonians provided by other codes or created manually. Currently is implemented an interface to the Siesta package.

Square Lead Hamiltonians

Class to create the Hamiltonian of one unit cell in a ribbon made of square lattice structure, including the SSH model

Parallel

Returns a class for controlling the parallel pool for parallel computations.

CommonFunctions

Provides a class for common functions.

parseInput

This function parses the input file containing the parameters and creates the data structures to initialize other classes.

FermiDirac

Returns a class describing the Fermi Dirac distribution of fermionic particles.

Messages

Returns a class containing of methods for displaying messages.

LoadFromFile

A class to load variables from a file.

Pages