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

Example to calculate the spectra of spinless monolayer $ M_oS_2 $ TMDC with nearest neighbor (EQuUs) and second nearest neighbor (PRB 92 205108) model. More...

Go to the source code of this file.

Functions

function CalcHamiltonian_k (kvector)
 Calculates the spectrum on a triangle lattice from Fourier-transformed Hamiltonian. More...
 
function PlotFunction ()
 Creates the plot. More...
 
function setOutputDir ()
 sets the output directory More...
 
function SpectrumCalc ()
 Calculates the spectrum on a triangle lattice from Fourier-transformed Hamiltonian. More...
 
function TMDC_Monolayer_Spectrum (filenum)
 Example to calculate the spectra of spinless monolayer $ M_oS_2 $ TMDC with nearest neighbor (EQuUs) and second nearest neighbor (PRB 92 205108) model. More...
 

Detailed Description

Example to calculate the spectra of spinless monolayer $ M_oS_2 $ TMDC with nearest neighbor (EQuUs) and second nearest neighbor (PRB 92 205108) model.

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

Available

EQuUs v5.0 or later

Expected result

TMDC_Monolayer_Spectrum.jpg

Definition in file TMDC_Monolayer_Spectrum.m.

Function Documentation

◆ CalcHamiltonian_k()

function CalcHamiltonian_k ( kvector  )

Calculates the spectrum on a triangle lattice from Fourier-transformed Hamiltonian.

Parameters
kvectora two-component column vector of the momentum vector in the BZ.
Returns
Returns with the calculated energy eigenvalue at a specific point determined by kvector.

◆ PlotFunction()

function PlotFunction ( )

Creates the plot.

◆ setOutputDir()

function setOutputDir ( )

sets the output directory

◆ SpectrumCalc()

function SpectrumCalc ( )

Calculates the spectrum on a triangle lattice from Fourier-transformed Hamiltonian.

Returns
[1] The calculated nearest neighbor spectrum.
[2] The calculated second nearest neighbor spectrum.

◆ TMDC_Monolayer_Spectrum()

function TMDC_Monolayer_Spectrum ( filenum  )

Example to calculate the spectra of spinless monolayer $ M_oS_2 $ TMDC with nearest neighbor (EQuUs) and second nearest neighbor (PRB 92 205108) model.

Test example for class TMDC_Monolayer_Lead_Hamiltonians.

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