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

Example to calculate the conductivity through a ribbon in a magnetic field. More...

Go to the source code of this file.

Functions

function CalculateTranspor ()
 filename containing the input XML 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 handle of the magnetic vector potential. More...
 
function magnetic_ribbon (filenum)
 Example to calculate the conductivity through a ribbon in a magnetic field. More...
 
function PlotFunction ()
 Creates the plot. More...
 
function setOutputDir ()
 Sets output directory. More...
 
function Transport (Energy, B, selfEnergy)
 creating the Ribbon class representing the twoterminal setup More...
 

Detailed Description

Example to calculate the conductivity through a ribbon in a magnetic field.

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

Available

EQuUs v4.8 or later

Expected result

magnetic_ribbon.jpg

Definition in file magnetic_ribbon.m.

Function Documentation

◆ CalculateTranspor()

function CalculateTranspor ( )

filename containing the input XML

Parsing the input file and creating data structures filename containing the output XML the output folder length of the junction (number of unit cells) number of energy points creating output directories Calculate the transport through the magnetic barrier plot the calculated results Calculates the conductance values

◆ 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 handle of the magnetic vector potential.

Parameters
BThe magnetic field
Returns
Returns with the function handle.

◆ magnetic_ribbon()

function magnetic_ribbon ( filenum  )

Example to calculate the conductivity through a ribbon in a magnetic field.

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  ,
,
selfEnergy   
)

creating the Ribbon class representing the twoterminal setup

Calculates the conductance for a given energy

Parameters
EnergyThe energy value.
BThe magnetic field
selfEnergyLogical value. Set true to use the self energy in the calculations or false to use the surface Green operator.