Eötvös Quantum Utilities  v4.8.141
Providing the Horsepowers in the Quantum Realm
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 Cequus_c::allocateelement
 Cequus_c::assocelement
 CAtomStructure Atom contains the atomic identifiers of the sites
 Cequus_xml::attrib
 CBandWidthStructure BandWidth describes the bandwidth in the lead and in the scattering center
 CBandWidthLimitsStructure BandWidthLimits contains the bandwidth limits
 CcircleStructure circle contains data describing a circle shaped area positioned in a two-dimensional space
 CcompFortran compatible complex type
 CCoordinatesStructure containing the coordinates and other quantum number identifiers of the sites in the Hamiltonians
 CDOSStructure containg the energy resolved density of states
 CEQelement
 Cequus_c::eqelement
 CEQstruct
 Cequus_c::eqstruct
 Chandle
 CadaptiveQA class providing adaptive distribution of the transverse momentum points
 CCommonFunctionsA class containing common basic functionalities
 CInterfaceRegionA class describing the interface region between the scattering region and a lead
 CLeadA class to calculate the Green functions and self energies of a translational invariant lead The notations and the structure of the Hamiltonian is defined accroding to the following image:
 CSurface_Green_functionA class to calculate the Green functions and self energies of a translational invariant lead
 CNTerminalA class describing an N-terminal geometry for equilibrium calculations mostly in the zero temperature limit
 CRibbonA class for calculations on a ribbon of finite width for equilibrium calculations mostly in the zero temperature limit
 CantidotA class to perform transport calculations on a graphene antidot (i.e., a hollow in a ribbon). Obsolete class, for real calculations a creation of a new class is recommended
 CCombineRibbonsAn object for combining multiple ribbon parts of equal width and from the same material in a two terminal setup
 CParallelA class for controlling the parallel pool for paralell computations
 CUtilsBaseThis class is a base class containing common properties and methods utilized in several other classes
 CIVA class to calculate the I-V curve for a two terminal setup, based on the non-equilibrium Greens function technique of Eur
 CSNSJosephsonA class to calculate the DC Josephson current
 CCreateHamiltoniansA class to create and store Hamiltonian of the scattering region
 CCreateLeadHamiltoniansClass to create and store Hamiltonian of the translational invariant leads
 CSVDregularizationLeadClass to regulerize the H1 problem of the leads by SVD decompozition
 CEigenProblemLeadClass to solve the eigenproblem of a translational invariant leads and calculate the group velocities
 CLeadA class to calculate the Green functions and self energies of a translational invariant lead The notations and the structure of the Hamiltonian is defined accroding to the following image:
 CInterfaceRegionA class describing the interface region between the scattering region and a lead
 CCustom_HamiltoniansA class to import custom Hamiltonians provided by other codes or created manually
 CDecimationA class providing function handle to reduce the number of sites in the Hamiltonian via decimation procedure
 CEigenProblemLeadClass to solve the eigenproblem of a translational invariant leads and calculate the group velocities
 CFermiDiracA class describing the Fermi Dirac distribution of fermionic particles
 CUtilsBaseThis class is a base class containing common properties and methods utilized in several other classes
 CInterfaceRegionA class describing the interface region between the scattering region and a lead
 CLeadA class to calculate the Green functions and self energies of a translational invariant lead The notations and the structure of the Hamiltonian is defined accroding to the following image:
 CLoadFromFileA class providing interface to load variables from a file
 CMessagesA class containing methodes for displaying several standard messages
 CadaptiveQA class providing adaptive distribution of the transverse momentum points
 CCreateHamiltoniansA class to create and store Hamiltonian of the scattering region
 CCreateLeadHamiltoniansClass to create and store Hamiltonian of the translational invariant leads
 CCustom_HamiltoniansA class to import custom Hamiltonians provided by other codes or created manually
 CDecimationA class providing function handle to reduce the number of sites in the Hamiltonian via decimation procedure
 CNTerminalA class describing an N-terminal geometry for equilibrium calculations mostly in the zero temperature limit
 CParallelA class for controlling the parallel pool for paralell computations
 CPeierlsA class responsible for the Peierls and gauge transformations
 CTransport_InterfaceA class to evaluate the Dyson equation and to calculate the scattering matrix for equilibrium processes
 CUtilsBaseThis class is a base class containing common properties and methods utilized in several other classes
 CNTerminalA class describing an N-terminal geometry for equilibrium calculations mostly in the zero temperature limit
 CParallelA class for controlling the parallel pool for paralell computations
 CPeierlsA class responsible for the Peierls and gauge transformations
 CSVDregularizationLeadClass to regulerize the H1 problem of the leads by SVD decompozition
 CTransport_InterfaceA class to evaluate the Dyson equation and to calculate the scattering matrix for equilibrium processes
 CHex_Lead_HamiltoniansA class to create the Hamiltonian of one unit cell in a translational invariant lead made of hexagonal lattice structure, including graphene and silicene
 CholeStructure hole contains the data about the antidot used in class antidot
 Cjunction_sitesStructure junction_sites contains data to identify the individual sites of the leads, the interface regions and the scattering region in a matrix
 Clead_paramStructure containing the physical parameters describing a given lead
 Copen_channelsStructure open_channels describes the open channel in the individual leads
 COptStructure Opt contains the basic computational parameters used in EQuUs
 CparamStructure param contains data structures describing the physical parameters of the scattering center and the leads
 Cscatter_paramStructure scatter_param contains the physical parameters describing the scattering region
 CscatterersStructure scatterers contains data on the scattering impurities used in class antidot
 CshapeStructure shape contains data about the geometry of the scattering region
 CsitesStructure sites contains data to identify the individual sites in a matrix
 CSquare_Lead_HamiltoniansClass to create the Hamiltonian of one unit cell in a translational invariant lead made of square lattice structure, including the SSH model
 CWaveFncStructure containg datat on the calculated eigenstate in a translational invariant lead
 Cequus_xml::xmlnode