Sitemap Recent changes

# Differences

This shows you the differences between two versions of the page.

en:microvolt [2012/11/15 08:25]
deinega created
en:microvolt [2013/08/08 21:28] (current)
deinega
Line 1: Line 1:
-Microvolt+======Microvolt======
+
+<html><table><tr><td></html>

is free C++ program for semiconductor devices modeling (diodes, solar cells, transistors etc.). Code can be compiled under UNIX and Windows. In the future we are planning to develop its parallel MPI version. is free C++ program for semiconductor devices modeling (diodes, solar cells, transistors etc.). Code can be compiled under UNIX and Windows. In the future we are planning to develop its parallel MPI version.

- +**How does it work?**
-How does it work?+

Poisson and current continuity equations are discretized using finite-difference method in 1D, 2D, 3D, and cylindrical coordinates. Resolution of rectangular mesh can vary along each direction. Multiple meshes with different resolution can be used at the same time. Architecture of the code allows easily include other types of meshes. Poisson and current continuity equations are discretized using finite-difference method in 1D, 2D, 3D, and cylindrical coordinates. Resolution of rectangular mesh can vary along each direction. Multiple meshes with different resolution can be used at the same time. Architecture of the code allows easily include other types of meshes.
Line 10: Line 11:
To solve system of discretized equations on a mesh(es) we use Newton-Rhapson method. Linear algebra operations can be performed using PARDISO, LAPACK or any other solvers. To solve system of discretized equations on a mesh(es) we use Newton-Rhapson method. Linear algebra operations can be performed using PARDISO, LAPACK or any other solvers.

-For solar cells modeling, one can use carriers generation profile obtained from independent electromagnetic simulation. We are using results obtained by EMTL package that can be substituted as an input to Microvolt.+For solar cells modeling, one can use carriers generation profile obtained from independent electromagnetic simulation. We are using results obtained by [[\start|EMTL]] that can be substituted as an input to Microvolt.

-  +**Application of the code**
- +
-Application of the code+

Microvolt was successfully used to simulate solar cells of different geometries (nanowires, textured thin films) based on Si, GaAs, CdTe, etc. This is list of chosen publications: Microvolt was successfully used to simulate solar cells of different geometries (nanowires, textured thin films) based on Si, GaAs, CdTe, etc. This is list of chosen publications:

-"Solar power conversion efficiency in modulated silicon nanowire photonic crystals", Alexei Deinega and Sajeev John, Journal of Applied Physics 112, 074326 (2012). ABSTRACT PDF +  * A. Deinega, S. Eyderman, S. John, "Coupled optical and electrical modeling of solar cell based on conical pore silicon photonic crystals", J. Appl. Phys. 113, 224501 (2013) [[http://jap.aip.org/resource/1/japiau/v113/i22/p224501_s1|http]]{{:deinega_-_coupled_optical_and_electrical_modeling_of_solar_cell_based_on_conical_pore_silicon_photonic_crystals.pdf|PDF}}
-"Finite difference discretization of semiconductor drift-diffusion equations for nanowire solar cells", Alexei Deinega and Sajeev John, Computer Physics Communications 183, 2128 (2012). ABSTRACT PDF+  * A. Deinega, S. John, "Solar power conversion efficiency in modulated silicon nanowire photonic crystals", J. Appl. Phys. 112, 074327 (2012) [[http://jap.aip.org/resource/1/japiau/v112/i7/p074327_s1|http]]{{:deinega_-_solar_power_conversion_efficiency_in_modulated_silicon_nanowire_photonic_crystals.pdf|PDF}}
+  * A. Deinega, S. John, "Finite difference discretization of semiconductor drift-diffusion equations for nanowire solar cells", Comp. Phys. Commun. 183, 2128 (2012) [[http://www.sciencedirect.com/science/article/pii/S0010465512001853|http]]{{:deinega_-_finite_difference_discretization_of_semiconductor_drift-diffusion_equations_for_nanowire_solar_cells.pdf |PDF}}
+
+<html></td><td></html>
+{{:transport.png?175}}
+<html></td></tr></table></html>