Eötvös Quantum Utilities  v5.0.144
Providing the Horsepowers in the Quantum Realm
Functions
CalculateTransport_pnp_Specq.m File Reference

Go to the source code of this file.

Functions

function CalculateTransport_pnp_Specq (qvec, height, Energy, EF, Opt, param, outputXML, pnpPotentialStrength, B_loc)
 Function to calculate the transverse momentum resolved conductance through a pnp junction in the zero temperature limit. More...
 
function CreateHandlesForMagneticField (B_loc, cRibbon_loc)
 Creates and set function handles of the magnetic vector potentials in the Ribbon class. More...
 
function createVectorPotential (B_loc)
 Creates the function handle of the magnetic vector potential. More...
 
function pnpPotential (coordinates)
 Potential in the scattering region (transversally translational invariant) More...
 
function Transport_q (Energy, B_loc, cRibbon_loc)
 Calculates the transvere momemntum resolved conductance for a given energy. More...
 

Function Documentation

◆ CalculateTransport_pnp_Specq()

function CalculateTransport_pnp_Specq ( qvec  ,
height  ,
Energy  ,
EF  ,
Opt  ,
param  ,
outputXML  ,
pnpPotentialStrength  ,
B_loc   
)

Function to calculate the transverse momentum resolved conductance through a pnp junction in the zero temperature limit.

Parameters
qvecThe transverse momentum number.
heightThe length of the junction
EnergyThe energy relative to the Fermi level
OptAn instance of structure Opt
paramAn instance of structure param
outputXMLThe absolute path to the output XML
pnpPotentialStrengthThe strength of the npn transition
B_locThe strength of the magnetic field
Returns
Returns with the calculated conductivity for the given transverse momentum number.

◆ CreateHandlesForMagneticField()

function CreateHandlesForMagneticField ( B_loc  ,
cRibbon_loc   
)

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

Parameters
BThe magnetic field

◆ createVectorPotential()

function createVectorPotential ( B_loc  )

Creates the function handle of the magnetic vector potential.

Parameters
BThe magnetic field
Returns
Returns with the function handle.

◆ pnpPotential()

function pnpPotential ( coordinates  )

Potential in the scattering region (transversally translational invariant)

Parameters
Aninstance of structure #coordinates containing the position of the sites
Returns
An array of the on-site potential.

◆ Transport_q()

function Transport_q ( Energy  ,
B_loc  ,
cRibbon_loc   
)

Calculates the transvere momemntum resolved 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.