# Ensemble moca: Ensemble Monte Carlo code for study of transport in bulk III-V semiconductors

## What is Ensemble moca?

This rappture tool contains a basic Ensemble Monte Carlo code for study of transport in bulk III-V semiconductors. The non-parabolic 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 tensorial properties of the effective mass in satellite valleys will be included in the device simulations built on this code.

Parameters for GaAs? are used in this version. This program 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 set up in this program.