Skip to content

A detailed balance solar cell solver for multijunction tandem solar cells. It supports IV and EQE calculation, and different connection types between layers e.g. series, parallel and mixed.

License

Notifications You must be signed in to change notification settings

AustL/PySolarCell

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DOI

PySolarCell

A detailed balance solar cell solver for multijunction tandem solar cells. It supports IV and EQE calculation, and different connection types between layers e.g. series, parallel and mixed.

Installation

Ensure that Python 3 and pip are installed and added to your environment PATH.

python -m pip install pysolarcell

Open a Python console and run the following command.

import pysolarcell

If you receive no errors, the installation was successful.

Citations

If you find this software useful in helping you produce any scientific publication, please cite this repository at:

Lin, A. (2026). PySolarCell (v1.3.1). Zenodo. https://doi.org/10.5281/zenodo.18603671

About

A detailed balance solar cell solver for multijunction tandem solar cells. It supports IV and EQE calculation, and different connection types between layers e.g. series, parallel and mixed.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages