Support Options

Submit a Support Ticket

Home Tools Bulk GaAs Ensemble Monte Carlo About

Bulk GaAs Ensemble Monte Carlo

By Mohamed Mohamed1, Anjali Bharthuar1, Umberto Ravaioli1

1. University of Illinois at Urbana-Champaign

Basic Ensemble Monte Carlo code for study of electron transport in bulk GaAs

Launch Tool

You must login before you can run this tool.

Version 1.1a - published on 25 Feb 2015

doi:10.4231/D38C9R505 cite this

This tool is closed source.

View All Supporting Documents



Published on


This simple bulk Monte Carlo tool can be used to calculate observables of the electron ensemble in steady state or transient conditions. The calculation for the drift velocity as a function of electric field is readily computed. The algorithm implemented in the program is very general; nevertheless, the program uses parameters for gallium arsenide (GaAs).

The non-parabolic band structure approximation is used, with three valleys in the conduction band. The L and X satellite valleys are considered to have spherical constant energy surfaces, i.e. the effective mass used is the conductivity mass, taken as an average of longitudinal and transverse mass. The random flight selection is accomplished using an adaptation of the Constant Time Technique to calculate flight times.


[1] C. Jacoboni, L. Reggiani, “The Monte Carlo Method for Solution of Charge Transport in Semiconductor with Application to Covalent Materials ” Rev. Modern Physics, vol.55, 3, pp. 645-705, 1983.

[2] W Fawcett, AD Boardman, and S Swain, “Monte Carlo determination of electron transport properties in gallium arsenide”, J Phys Chem Solids, v 31, n 9, pp 1963-90, 1970

Cite this work

Researchers should cite this work as follows:

  • Mohamed Mohamed; Anjali Bharthuar; Umberto Ravaioli (2015), "Bulk GaAs Ensemble Monte Carlo," (DOI: 10.4231/D38C9R505).

    BibTex | EndNote, 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.