This is a 3D multi-junction solar cell modeling software. This model cuts the software into small "pixels" and model each pixel as a small solar cell. This is shown in the below figure:
The scientific paper accompanied with this work has been published at IEEE Access.
See install.md for how to install.
This repository is mirrored on CodeOcean, where you can view and run [network simulation starter.ipynb](./network simulation starter.ipynb) to see this software work in action, without the need of installing python and other packages.
You have to install pypvcell before running this package. See this installation guide for details.
The scientific paper accompanied with this work has been published at IEEE Access.
Run run_demo_suites.sh
to reproduce the figures on the paper.
Read this guide for how to install this package.
Check out [network simulation starter.ipynb](network simulation starter.ipynb) for how to use this package.
The codes that interfaces python and ngspice are adapted from Solcore.
GPLv3