FSEM, a Finite Element Solver for the SEMiconductor Equations
(FSEM project's page)

Usage Philosophy

Note that FSEM is still under development. The documentation is very synthetic and some FE formulations are still under testing.

However FSEM is designed to be used both by entry-level users and advanced-users who want to implement new models, equations or equation formulations.
A typical simulation input file may look like this (note that FSEM "live" on top of FreeFEM++ such that all FreeFEM++ features remain available):

Note that the geometry or the contacts can be redefined at any time.