![]() |
Eötvös Quantum Utilities
v4.9.146
Providing the Horsepowers in the Quantum Realm
|
Example to calculate transport through a graphene quantum dot using self-consistent potential. More...
Go to the source code of this file.
Functions | |
| function | CalcSelfconsistentPotential () |
| Calculates the self-consistent potential. More... | |
| function | CalcSelfConsistentTransport () |
| calculates the transport with self-consistent potential More... | |
| function | CalcTransport () |
| calculates the non-interacting transport More... | |
| function | CreatePlot () |
| function | DensityCalc () |
| Calculates the density using the predefined graphene lattice framework (Ribbon class) More... | |
| function | InterfaceModel (Interface_Region) |
| Method to adjust the Hamiltonians of the interface regions. More... | |
| function | Pot_Self_Consistent (CreateH, E, SelfConsistent) |
| Create a potential from a self-consistent data, and removing unecessary sites from the scattering region. More... | |
| function | Self_Consistent_Transport (filenum) |
| Example to calculate transport through a graphene quantum dot using self-consistent potential. More... | |
| function | setOutputDir () |
| function | Square_leads (idx, E, varargin) |
| Create square leads Hamiltonians with the same inputs and output as Transport_Interface.SurfaceGreenFunctionCalculator. More... | |
| function | Transport (Energy, self_consistent) |
| Calculates the conductance for a given energy for both self-consistent and non-interacting cases. More... | |
Example to calculate transport through a graphene quantum dot using self-consistent potential.
Compare results to Fig.3 in 2014 Nanotechnology 25 465201. In these calculations we use a leads defined on a square lattice and do the self-consistent potential iterations only for
.
| filenum | The identification number of the filenema for the exported data (default is 1). |
S. Krompiewski, Nanotechnology 25 465201 (2014).
EQuUs v4.9 or later
Definition in file Self_Consistent_Transport.m.
| function CalcSelfconsistentPotential | ( | ) |
Calculates the self-consistent potential.
| function CalcSelfConsistentTransport | ( | ) |
calculates the transport with self-consistent potential
| function CalcTransport | ( | ) |
calculates the non-interacting transport
| function CreatePlot | ( | ) |
| function DensityCalc | ( | ) |
Calculates the density using the predefined graphene lattice framework (Ribbon class)
| function InterfaceModel | ( | Interface_Region | ) |
Method to adjust the Hamiltonians of the interface regions.
| Interface_Region | An instance of class #Interface_Region. |
| function Pot_Self_Consistent | ( | CreateH | , |
| E | , | ||
| SelfConsistent | |||
| ) |
Create a potential from a self-consistent data, and removing unecessary sites from the scattering region.
| CreateH | An instance of class CreateHamiltonians storing the Hamiltonian. |
| E | The energy value |
| SelfConsistent | Logical value. Set true to calculate the self-consistent potential, or false otherwise |
| function Self_Consistent_Transport | ( | filenum | ) |
Example to calculate transport through a graphene quantum dot using self-consistent potential.
Compare results to Fig.3 in 2014 Nanotechnology 25 465201. In these calculations we use a leads defined on a square lattice and do the self-consistent potential iterations only for
.
| filenum | The identification number of the filenema for the exported data (default is 1). |
| function setOutputDir | ( | ) |
| function Square_leads | ( | idx | , |
| E | , | ||
| varargin | |||
| ) |
Create square leads Hamiltonians with the same inputs and output as Transport_Interface.SurfaceGreenFunctionCalculator.
| function Transport | ( | Energy | , |
| self_consistent | |||
| ) |
Calculates the conductance for a given energy for both self-consistent and non-interacting cases.
| Energy | The enrgy value |
| self_consistent | Logical value. Set true to use the self-consistent potential, or false to do the non-interacting calculations. |
.
1.8.16