The key "building blocks" of QWWAD for most users are a set of programs that each solve a self-contained problem in quantum electronics (for example, solving Schroedinger's equation, or calculating a Fermi distribution). A [general guide to the QWWAD programs] is also available, since they are all designed to share a common interface.
You can, of course, run the programs directly to solve an individual problem, but they are designed to work nicely together to form sophisticated simulations of devices... the output of one program acts as the input to another! We provide an extensive set of [Example Scripts] that show you a way to perform such simulations.
This page provides an index of the programs that are currently provided by QWWAD. It is organised according to the associated chapter in the textbook.
This chapter does not contain any simulation data, so it doesn't rely on any of the code in QWWAD!
Wiki: Example Scripts
Wiki: Home
Wiki: general guide to the QWWAD programs
Wiki: qwwad_charge_density
Wiki: qwwad_density_of_states
Wiki: qwwad_diffuse
Wiki: qwwad_ef_band_edge
Wiki: qwwad_ef_dispersion
Wiki: qwwad_ef_donor_generic
Wiki: qwwad_ef_donor_specific
Wiki: qwwad_ef_exciton
Wiki: qwwad_ef_generic
Wiki: qwwad_ef_infinite_well
Wiki: qwwad_ef_parabolic_well
Wiki: qwwad_ef_plot
Wiki: qwwad_ef_poeschl_teller
Wiki: qwwad_ef_square_well
Wiki: qwwad_ef_superlattice
Wiki: qwwad_ef_zeeman
Wiki: qwwad_fermi_distribution
Wiki: qwwad_mesh
Wiki: qwwad_poisson
Wiki: qwwad_population_init
Wiki: qwwad_spin_flip_raman
Wiki: qwwad_tx_double_barrier
Wiki: qwwad_tx_double_barrier_iv
Wiki: qwwad_tx_single_barrier
Wiki: qwwad_uncertainty