Support

Support Options

Submit a Support Ticket

 

Bulk Bandstructure in MATLAB: Pseudopotential Method

By Muhanad Zaki

Technical University of Munich

Download (RAR)

Licensed according to this deed.

Category

Downloads

Published on

Abstract

This code (MATLAB) readily calculates and plots the bandstructure of Silicon (bulk) using the empirical pseudopotential method.

Detailed instructions are in the compressed archive.
I hope it would be a useful/interesting educational tool

Note: If you are running this code in a non-Windows OS (e.g. Linux) then please change the location to which the the caculcated eigenenergies are saved (in 'epm.m', line nr.68) to your desired location. This has no effect on the calculation.

References

1.) Dr.Aaron Danner tutorial for Empirical Pseudopotential Method:
http://www.ece.nus.edu.sg/stfpage/eleadj/pseudopotential.htm

2.) Kevin D. Welsher Empirical Pseudopotential Method FORTRAN code:
http://large.stanford.edu/courses/2007/ap272/welsher1/

3.) "Band Structures and Pseudopotential Form Factors for Fourteen Semiconductors of the Diamond and Zinc-blende Structures", Marvin L. Cohen and T.K. Bergstresser, Phys. Rev. 141, 2, p. 556, 1966.

Cite this work

Researchers should cite this work as follows:

  • Muhanad Zaki (2010), "Bulk Bandstructure in MATLAB: Pseudopotential Method," http://nanohub.org/resources/8405.

    BibTex | EndNote

Tags

nanoHUB.org, a resource for nanoscience and nanotechnology, is supported by the National Science Foundation and other funding agencies. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.