Skip to main content

Python-based solar cell simulator

Project description

image

All Contributors

image image Documentation Status Solcore codecov Codacy Badge

Solcore

Solcore was born as a modular set of tools, written (almost) entirely in Python 3, to address some of the task we had to solve more. With time, however, it has evolved as a complete semiconductor solver able of modelling the optical and electrical properties of a wide range of solar cells, from quantum well devices to multi-junction solar cells.

Please, visit Solcore's Documentation, the Tutorial for a step-by-step example of how to use Solcore to model a solar cell and also check the Examples folder for more specific information and examples of usage.

Contributors โœจ

Thanks goes to these wonderful people (emoji key):


Diego Alonso รlvarez

๐Ÿ’ป ๐Ÿ› ๐Ÿ“– ๐Ÿ’ก ๐Ÿค” ๐Ÿš‡ ๐Ÿšง ๐Ÿ‘€ โš ๏ธ๐Ÿ”ฃ

Phoebe Pearce

๐Ÿ’ป ๐Ÿ› ๐Ÿ“– ๐Ÿ’ก ๐Ÿค” ๐Ÿšง ๐Ÿ‘€ โš ๏ธ๐Ÿ”ฃ

Tom Wilson

๐Ÿ’ป ๐Ÿ› ๐Ÿ“– ๐Ÿ’ก ๐Ÿค” ๐Ÿ‘€ โš ๏ธ๐Ÿ”ฃ

Ned Ekins-Daukes

๐Ÿ“– ๐Ÿ’ก ๐Ÿค” ๐Ÿ’ต ๐Ÿ‘€ โš ๏ธ

MarkusFF

๐Ÿ’ป ๐Ÿ› ๐Ÿ“– ๐Ÿ’ก ๐Ÿค” ๐ŸŽจ๐Ÿ”ฃ

Jeremy Cohen

๐Ÿš‡

Jonathan Adams

โš ๏ธ ๐Ÿ‘€

Mohammad Hosein Ronaghi

โš ๏ธ ๐Ÿ’ป

Federica Trevisan

๐Ÿ’ก

Artyko

๐Ÿ’ป

Emmanuel Carreira

๐Ÿ’ก

Nimish Verma

๐Ÿ’ก

Peter Tillmann

๐Ÿ’ป ๐Ÿ› โš ๏ธ

jmllorens

๐Ÿ’ป ๐Ÿ› โš ๏ธ

Luigi Giugliano

๐Ÿ’ป ๐Ÿš‡

michael_oz

๐Ÿ’ป

Hrishikesh Suresh

๐Ÿ’ก

Justin Cooksey

๐Ÿ’ก

Yura Osychenko

๐ŸŽจ

canns99

๐Ÿ›

AndiPOz

๐Ÿ›

Jai Agarwal

๐Ÿ’ก

jkrich

๐Ÿ’ป ๐Ÿ›

Rushil17D070020

๐Ÿ›

Eric Tervo

๐Ÿ›

This project follows the all-contributors specification. Contributions of any kind welcome!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

solcore-5.8.1.tar.gz (1.1 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

solcore-5.8.1-cp310-cp310-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.10Windows x86-64

solcore-5.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

solcore-5.8.1-cp310-cp310-macosx_10_15_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 10.15+ x86-64

solcore-5.8.1-cp39-cp39-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.9Windows x86-64

solcore-5.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

solcore-5.8.1-cp39-cp39-macosx_10_15_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.9macOS 10.15+ x86-64

solcore-5.8.1-cp38-cp38-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.8Windows x86-64

solcore-5.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

solcore-5.8.1-cp38-cp38-macosx_10_15_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8macOS 10.15+ x86-64

solcore-5.8.1-cp37-cp37m-win_amd64.whl (2.0 MB view details)

Uploaded CPython 3.7mWindows x86-64

solcore-5.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.7 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

solcore-5.8.1-cp37-cp37m-macosx_10_15_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.7mmacOS 10.15+ x86-64

File details

Details for the file solcore-5.8.1.tar.gz.

File metadata

  • Download URL: solcore-5.8.1.tar.gz
  • Upload date:
  • Size: 1.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.7

File hashes

Hashes for solcore-5.8.1.tar.gz
Algorithm Hash digest
SHA256 76c0ee34af17caffcbe9ffe8058313135d911e07e1c195f275e284796490535f
MD5 5453cdbed6ddfafd70e1362507e99340
BLAKE2b-256 62c9cbe2af5d7822ad33b8d27cd6bb5519dbba8a89c5a2c7c9fe3b86daaa9515

See more details on using hashes here.

File details

Details for the file solcore-5.8.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: solcore-5.8.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.7

File hashes

Hashes for solcore-5.8.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e6491e02dc7bad093a1db7cace5b1f77a5fbae8f51390b2c6b7c2bf7510326d8
MD5 0896e32fe539210a1cc56ec4d30672c9
BLAKE2b-256 9707d371778b72a5f77be9769bc49b6197225b5f3cebd30a654d01c1ee284147

See more details on using hashes here.

File details

Details for the file solcore-5.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for solcore-5.8.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3821c57db7798f0f10cad03783ace3804799f64668fb4856cbb4796ab24b004e
MD5 e54b412e96b64036ed65f1a39fdfe627
BLAKE2b-256 3d0d6498ab421e0d118c09dc06c9efe2c6a773184f09245835391bf2408cf1d3

See more details on using hashes here.

File details

Details for the file solcore-5.8.1-cp310-cp310-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for solcore-5.8.1-cp310-cp310-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 ffa078bd5dae35c21268ae2f74f8ec70c4c944d034383cb1bf230ced6dcd91cf
MD5 0c7380525010429fd891c33fa0aeaa4d
BLAKE2b-256 2133345d15d52e0745fb7880f444ec36d0e16429e0f8e4c386930a9db81ba8e9

See more details on using hashes here.

File details

Details for the file solcore-5.8.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: solcore-5.8.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.7

File hashes

Hashes for solcore-5.8.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 eed33f43447ec42a2471ff073a2fa681413dc92dfc796371d426367426b617ea
MD5 4d027b1411c0207e1da412f817d4bedf
BLAKE2b-256 d809cce0ed0dc3d2780cb73ee00e95300d01428ebcc1812cae947d26a40163e4

See more details on using hashes here.

File details

Details for the file solcore-5.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for solcore-5.8.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 60dfa0fc85aaba5332f362714989c7943c52d9eb5aba0f0ffadd70a5bf693774
MD5 d7a930b1590d1bbd8ac6d3767e1e2ea9
BLAKE2b-256 5bd011ff812297d644d02ba485487be8f90b6a56aa3b5e345f720f4d6491abeb

See more details on using hashes here.

File details

Details for the file solcore-5.8.1-cp39-cp39-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for solcore-5.8.1-cp39-cp39-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 a23d316f0ba426a9f4256771c1e935fa24fe0c352b8a3d38b8b6f64bb7978d3c
MD5 ddbcbcbd972328a4b53f87f2622dbf89
BLAKE2b-256 4ca130d141e18912bca0997c2a0734a9525d925124f52ddd6c71a86389a247cf

See more details on using hashes here.

File details

Details for the file solcore-5.8.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: solcore-5.8.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.7

File hashes

Hashes for solcore-5.8.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 e44b8c112fd751710593766836730d9629f05443f219935664af99ca390d33e6
MD5 043e708b9d4917a3196937874535dd81
BLAKE2b-256 2c4324cb7c79e9cad06f58c993dc640e43476afc1622b96f6ebde808f9084c15

See more details on using hashes here.

File details

Details for the file solcore-5.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for solcore-5.8.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 689181f1024d31261577fd8be5b6fc7474a240b9a56e55f78541333caf5dc54d
MD5 4d7c97547f698e7d2330addb09addb7d
BLAKE2b-256 d82f6dc529f539d1091dda2185f0550f6ee6c81cf45dcd2ac36c827f838c6129

See more details on using hashes here.

File details

Details for the file solcore-5.8.1-cp38-cp38-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for solcore-5.8.1-cp38-cp38-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 26b6ba1f663ddf23d5c0890a39db327c25b044b2dcfe96e3ab2e4ffed7c9ba05
MD5 eadcc3a224b9442c0aa397dfdd3e133a
BLAKE2b-256 c6f9d386348801cf17a272b159ef2f3d5e656163e6bd42cb32a03e59f59fd528

See more details on using hashes here.

File details

Details for the file solcore-5.8.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: solcore-5.8.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 2.0 MB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.7

File hashes

Hashes for solcore-5.8.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8b8795c370fe5275755273c90601d54da34cd3b645b3a19f9bb132438f4f59ec
MD5 25f4d8d4f21a708dc151b2b4128e1064
BLAKE2b-256 f647fa54f371a019b09930f47c2cee01f3e6114f47f5592aab9ef0bdd05e75df

See more details on using hashes here.

File details

Details for the file solcore-5.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for solcore-5.8.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c0f1f3de55a2dfff38716cb6ddf0e10be7e28c3038617a158939c7a155162ac5
MD5 527339b9bff9571bbb5c42aed14fe69a
BLAKE2b-256 475032a8859451bce23319d013b93585a42546fa8941ad8932a550a5faa0d01e

See more details on using hashes here.

File details

Details for the file solcore-5.8.1-cp37-cp37m-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for solcore-5.8.1-cp37-cp37m-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 8b5dfa3f339929e6d0cd38af5e84e7fa4e90eb0fa5d1949cfc661b7098d1d359
MD5 30c3ca9fa3fba88e8e1f11f0188e5d3a
BLAKE2b-256 ee0591a922402cc0e4a953eee1aa452b87be7d468bab82bc4aef4cb8da3bdabe

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page