PROPHET Command Examples
PROPHET Commands:
PROPHET Command Examples:
The following is a list of the PROPHET commands, with a complete list of
possible arguments, and one or more examples of the usage of the command.
Detailed descriptions of the commands are found at the
Prophet Home Page
- BIAS (temperature, time, system, initial,
electrode, nsteps, voltage, vstep, contact2, bias2)
-
Examples:
- bias system=newton0 initial
- bias system=newton2 elec=gate nsteps=10 vstep=0.1
- bias system=qfermi2 elec=gate voltage=1 contact2=drain bias2=2
- BOUNDARY (name, xmin, xmax, ymin, ymax,
zmin, zmax)
-
Examples:
- boundary xmin=0 xmax=0 name=cathode
- boundary xmin=0 xmax=0.5 ymin=0 ymax=0 name=base
- DBASE (print, printval, printlist, printall,
modify, delete, deletelist, create, add, createlist, check, prefix, dump,
name, ival, rval, sval, fval, type, list, temperature, pressure zmin,
zmax)
-
Examples:
- dbase prefix = /library/physics/silicon
- dbase modify name = electrons/background rval = 1e-100
- dbase createlist name = sqrt_n
- dbase dump = mydbase.new
- DUMP (grid, solution, outfile, interface,
database)
-
Examples:
- dump solution
- dump database outfile=dbase.new
- FIELD (set, value, class)
-
Examples:
- field set=netdope val="1e18*gbox(X,0,0.5,0.001)-1e18*gbox(X,0.5,1,0.001)"
- field set=sqrt_n val=sqrt(electrons)
- GRAPH (element, axis, boundary, materials,
gridline, gridpoint, contour, cminimum, cmaximum, cdel, fill, color,
yposition, xposition, itf, ymin, ymax, xmin, xmax, print, line, log, star,
new.window, outfile)
-
Examples:
- graph new.window elem=psi_qn log=0 ymin=-0.1 ymax=0.1
- graph elem=psi_qp log=0 ax=f
- graph elem=psi log=0 ypos=0.0 print outf=psi.dat
- GRID (material, element, resistivity,
concentration, dimension, xloc, yloc, zloc, xdel, ydel, zdel, shear,
mask.grid, edge.delta, space.delta)
-
Examples:
- grid xloc=0,1 xdel=0.01
- grid grid xloc=0,0.005,0.2,0.3,0.5 xdel=0.0001,0.001,0.01,0.01,0.05
+ yloc=0,0.2,0.5 ydel=0.1,0.01,0.1 dim=2
- LOAD (pas, tif, list, dummy)
-
Examples:
- load pas=dg.pas
# set voltages to that of previous solution before changing
bias system=newton elec=gate volt=1 contact2=drain volt=3
- QUIT (none)
Terminate execution of Prophet without executing remaining commands in
input script.
- SAVE (pas, ucd, tif)
-
Examples:
- SYSTEM (name, sysvars, tmpvars, transient,
spawn, nterm, term0 - term19, nfunc, func0 - func29)
-
Examples: