06.08.2013 Views

Abstract

Abstract

Abstract

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

APPENDIX C. GUIDE TO RTD SIMULATION CODE 146<br />

C.2.5 rtdinit1.f<br />

This routine loads the initial guess for the steady-state distribution of the first value<br />

of the continuation parameter from the data file initial.out.<br />

C.2.6 rtdinit2.f<br />

This routine loads f0(x, k) from the data file sol.out, calculates physical constants,<br />

and creates the matrix representation of<br />

C.2.7 transipara.f<br />

f0(x,k)<br />

Kmax<br />

−Kmax f0(x,k ′ .<br />

)dk ′<br />

This routine is the physics module of the RTD simulation. There are functions within<br />

that solve Poisson’s equation for the electric potential, calculates the relaxation time,<br />

defines the barrier locations and heights, etc.<br />

C.2.8 dout.f<br />

This routine post-processes computed electron distributions f(x, k) for both the<br />

time-dependent and steady-state simulations. There are functions for printing time-<br />

integration statistics and saving the electron density, current density, and electric<br />

potential to the files ele.out, cur.out, andrvstem.out.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!