incorporate hundreds of millions of semiconductor devices (transistors, diodes, optical devices, etc.). To predict the performance of the VLSI circuits, the current-voltage (I-V) characteristics of the semiconductor device are required. Semiconductor device simulation codes provide a way of predicting I-V curves as device parameters are varied, without having to fabricate the device first. (The...