Eötvös Quantum Utilities  v4.9.146
Providing the Horsepowers in the Quantum Realm
Functions
magnetic_barrier.m File Reference

Example to calculate the conductivity through a magnetic barrier. More...

Go to the source code of this file.

Functions

function CalculateTransport ()
 number of energy points More...
 
function CreateHandlesForMagneticField (B)
 Creates and set function handles of the magnetic vector potentials in the Ribbon class. More...
 
function createVectorPotential (B)
 Creates the function handles of the magnetic vector potentials and the gauge field. More...
 
function magnetic_barrier (filenum)
 Example to calculate the conductivity through a magnetic barrier. More...
 
function PlotFunction ()
 Creates the plot. More...
 
function setOutputDir ()
 Sets output directory. More...
 
function Transport (Energy, B)
 Calculates the conductance at a given energy value. More...
 

Detailed Description

Example to calculate the conductivity through a magnetic barrier.

Parameters
filenumThe identification number of the filenema for the exported data (default is 1).

Available

EQuUs v4.8 or later

Expected result

magnetic_barrier.jpg

Definition in file magnetic_barrier.m.

Function Documentation

◆ CalculateTransport()

function CalculateTransport ( )

number of energy points

Calculates the conductance

◆ CreateHandlesForMagneticField()

function CreateHandlesForMagneticField ( )

Creates and set function handles of the magnetic vector potentials in the Ribbon class.

Parameters
BThe magnetic field

◆ createVectorPotential()

function createVectorPotential ( )

Creates the function handles of the magnetic vector potentials and the gauge field.

Parameters
BThe magnetic field
Returns
[1] Function handle of the vector potential in the leads .
[2] Function handle of the vector potential in the scattering region.
[3] Function handle of the scalar potential that transforms vector potential in the scattering center into a vector potential in the leads.

◆ magnetic_barrier()

function magnetic_barrier ( filenum  )

Example to calculate the conductivity through a magnetic barrier.

Parameters
filenumThe identification number of the filenema for the exported data (default is 1).

◆ PlotFunction()

function PlotFunction ( )

Creates the plot.

◆ setOutputDir()

function setOutputDir ( )

Sets output directory.

◆ Transport()

function Transport ( Energy  ,
 
)

Calculates the conductance at a given energy value.

Parameters
EnergyThe energy value.
BThe magnetic field
Returns
Returns with teh calculated conductance and the unitarity error.