5.1. sesame
– Top level package
We provide short names for a few objects and methods from the sub-packages.
Otherwise, this package has no functionality of its own.
The version of Sesame is available under the name __version__
.
Scaling ([input_length, T]) |
An object defining the scalings of the drift-diffusion-Poisson equation. |
Builder (xpts[, ypts, input_length, T, periodic]) |
A system discretized on a mesh. |
plot (sys, data[, cmap, alpha, fig, title]) |
Plot a 2D map of a parameter (like mobility) across the system. |
plot_line_defects (sys[, ls, fig]) |
Plot the sites containing additional charges located on lines in 2D. |
solve (system[, compute, guess, tol, …]) |
Solve the drift diffusion Poisson equation on a given discretized system out of equilibrium. |
IVcurve (system, voltages, file_name[, …]) |
Solve the Drift Diffusion Poisson equations for the voltages provided. |
Analyzer (sys, data) |
Object that simplifies the extraction of physical data (densities, currents, recombination) across the system. |
save_sim (sys, result, filename[, fmt]) |
Utility function that saves a system together with simulation results. |
load_sim (filename) |
Utility function that loads a system together with simulation results. |