barnesgroupICL / Driftfusion
An open source drift diffusion code based in MATLAB for simulating semiconductor devices with mixed ionic-electronic conducting materials.
☆49Updated last year
Related projects ⓘ
Alternatives and complementary repositories for Driftfusion
- A free and fast perovskite solar cell simulator with coupled ion vacancy and charge carrier dynamics in one dimension. Read the Wiki to f…☆35Updated last year
- A 1D drift-diffusion simulator for semiconductor devices (LEDs, solar cells, diodes, organics, perovskites)☆59Updated last month
- 1D model written in Python which solves the semiconductor Poisson-Drift-Diffusion equations using finite-differences.☆26Updated 2 years ago
- Calculation and visualization tools for theoretical solar cell efficiencies based on the Shockley Queisser limit with options to change t…☆48Updated 7 years ago
- A couple pedagogical jupyter notebooks about theoretical efficiency limits on solar cells☆19Updated last year
- 2-d drift-diffusion-Poisson python code☆19Updated last year
- Electronic structure code for molecules and clusters☆30Updated 7 months ago
- Computes the electronic band structure of bulk ZB semiconductor with various k.p models☆14Updated 3 years ago
- 1D Schroedinger solver in semiconductor with effective mass☆11Updated 3 years ago
- Excimontec is an open-source KMC simulation software package for modeling the optoelectronic processes in organic semiconductor materials…☆33Updated 2 years ago
- A package for parsing, validating, analyzing, and simulating impedance spectra.☆17Updated this week
- Jupyter notebook to calculate SQ limit☆10Updated 6 years ago
- Computes the electronic band structure of bulk ZB semiconductor with k.p models WITH STRAIN☆15Updated 3 years ago
- A graphical user interface of Python lmfit package was developed for standard X-ray photoemission spectroscopy (XPS) curve fitting analys…☆48Updated 9 months ago
- Phonon Boltzmann Transport Equation☆38Updated last year
- Julia package to compute trap-assisted electron and hole capture in semiconductors☆52Updated 2 months ago
- Computes the electronic band structure of Zinc Blende semiconductor☆15Updated 2 years ago
- COMSOL implementation of the mesoscopic boundary conditions for nanoscale electromagnetism☆30Updated 4 years ago
- Software for analysis of time-resolved and transient absorption data from pump-probe experiments (1D) and 2D-IR☆13Updated 3 weeks ago
- Tutorial for performing machine learning to predict band gaps from the K computer double perovskite dataset☆17Updated 5 years ago
- ☆24Updated 5 months ago
- Jupyter notebooks outlining theory and calculations for hot polaron cooling in halide perovskite solar cells☆10Updated 6 years ago
- Python program for calculating 1D (i.e. planar) equilibrium semiconductor band diagrams☆13Updated 10 years ago
- The project represents an extendable Python framework for the electronic structure computations based on the tight-binding method and tr…☆32Updated 10 months ago
- Aestimo 1D Schrödinger-Poisson Solver☆52Updated 7 months ago
- Topological Insulators - Notebooks for an introductory course☆24Updated 8 years ago
- Shockley-Queisser limit Calculator. The Shockley-Queisser limit is the maximum photovoltaic efficiency obtained for a solar cell with res…☆16Updated 2 years ago
- A Python program for calculating the surface SHG yield for semiconductors.☆17Updated last year
- Optical Modeling (Transfer Matrix): Modeling the light propogation, light absorption, transmission, and reflection in a multi-layer thin-…☆39Updated 6 years ago
- Finite DIfference microMAGnetic code, based on Python, Cython and C☆60Updated last month