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

Example to calculate DC Josephson current through a one-dimensional chain. More...

Go to the source code of this file.

Functions

function currentVSDeltaPhi ()
 Calculates the current using the predefined square lattice framework (Ribbon class) More...
 
function currentVSDeltaPhi_TwoTerminal ()
 Calculates the current using custom Hamiltonians (see the documentation of classes NTerminal and Custom_Hamiltonians) More...
 
function Hamiltonians (varargin)
 Function to create the custom Hamiltonians for the 1D chain. More...
 
function JosephsonCurrent (filenum)
 Example to calculate DC Josephson current through a one-dimensional chain. More...
 
function PlotFunction ()
 Creates the plot. More...
 
function setOutputDir ()
 Sets output directory. More...
 

Detailed Description

Example to calculate DC Josephson current through a one-dimensional chain.

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

Reference

E. Perfetto, G. Stefanucci, and M. Cini, Equilibrium and time-dependent Josephson current in one-dimensional superconducting junctions, Phys. Rev. B 80, 205408 (2009)

Available

EQuUs v4.5 or later

Expected result

JosephsonCurrent.jpg

Definition in file JosephsonCurrent.m.

Function Documentation

◆ currentVSDeltaPhi()

function currentVSDeltaPhi ( )

Calculates the current using the predefined square lattice framework (Ribbon class)

◆ currentVSDeltaPhi_TwoTerminal()

function currentVSDeltaPhi_TwoTerminal ( )

Calculates the current using custom Hamiltonians (see the documentation of classes NTerminal and Custom_Hamiltonians)

◆ Hamiltonians()

function Hamiltonians ( varargin  )

Function to create the custom Hamiltonians for the 1D chain.

Parameters
vararginCell array of optional parameters identical to Custom_Hamiltonians.LoadHamiltonians.
Returns
[1] Cell array of Hamiltonians of one slab in the leads
[2] Cell array of overlap integrals of one slab in the leads
[3] Cell array of couplings between the slabs of the leads
[4] Cell array of overlap integrals between the slabs of the leads
[5] Cell array of transverse coupling between the unit cells of the lead
[6] Cell array of #coordinates of the leads
[7] Hamiltonian of the scattering region
[8] Overlap integrals of the scattering region
[9] Transverse coupling for the scattering region
[10] Overlap integrals for the transverse coupling in the scattering region
[11] #coordinates of the scattering region
[12] Cell array of couplings between the scattering region and the leads
[13] Cell array of overlap integrals between the scattering region and the leads

◆ JosephsonCurrent()

function JosephsonCurrent ( filenum  )

Example to calculate DC Josephson current through a one-dimensional chain.

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.