You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
rlar 899d5516c3 initial PSS commit 15 years ago
..
.cvsignore Added .cvsignore files 21 years ago
Makefile.am whitespace cleanup (all Makefile.am files) 16 years ago
notes Cider simulator (simulator routines) Import. 23 years ago
oneadmit.c oneadmit.c twoadmit.c, uninitialized variable warning 15 years ago
oneaval.c Cider simulator (simulator routines) Import. 23 years ago
onecond.c Fixed a structure initailisation problem in the VBIC device that occurs when cider is enabled. Also fixed lots of warning within ciderlib related to unused variables. 21 years ago
onecont.c use the type SMPmatrix instead of char * 16 years ago
oneddefs.h Cider simulator (simulator routines) Import. 23 years ago
onedest.c bug fix 19 years ago
onedext.h remove some stuttered prototypes 16 years ago
onedopng.c Cider simulator (simulator routines) Import. 23 years ago
onefreez.c Cider simulator (simulator routines) Import. 23 years ago
onemesh.c tiny rewrite, (integer + integer)/2 15 years ago
onepoiss.c use the type SMPmatrix instead of char * 16 years ago
oneprint.c use #include <inttypes.h> to platform independent print 'size_t' variables 15 years ago
oneproj.c Fixed a structure initailisation problem in the VBIC device that occurs when cider is enabled. Also fixed lots of warning within ciderlib related to unused variables. 21 years ago
oneread.c Fixed a structure initailisation problem in the VBIC device that occurs when cider is enabled. Also fixed lots of warning within ciderlib related to unused variables. 21 years ago
onesetup.c rename `IGNORE()' --> `NG_IGNORE()' 16 years ago
onesolve.c code cleanup, drop NULL pointer casts 15 years ago
readme Cider simulator (simulator routines) Import. 23 years ago

readme

Directory: oned
---------------
This directory contains the files that are primarily responsible for
implementing the 1D device simulator. It also contains files that help
interface the circuit simulator to the device simulator. Most functions
that are common to all 1D device simulations start with the prefix ONE,
e.g. ONEbiasSolve. The device-specific routines start with either
NUMD or NBJT, e.g. NUMDadmittance or NBJTproject. The simulator contains
both a Poisson Solver for equilibrium and a three-equation solver for bias
solutions. An attempt has been made to keep the function names parallel
in the two portions. Poisson routines are identified with a 'Q' (for charge
only) after the ONE, and Full solver routines are identified with an
underscore '_'.