Python-based solar cell simulator
Project description
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):
This project follows the all-contributors specification. Contributions of any kind welcome!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Hashes for solcore-5.9.1-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 603a2863a1504f1f471d5cbf5189565ad39574fe69cff48f8104b8010aef6b97 |
|
MD5 | 2473b8dcf0bd1d5e201d5bd3dcfdac4a |
|
BLAKE2b-256 | 8bc5831f1dd348397963a76b16649cf969c4de850445dc3a592ad6244151c267 |
Hashes for solcore-5.9.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 160546973638ba86fd2fd7122675ee8eb0f20354a9d92acaac1eee7c1c3ca0c0 |
|
MD5 | ad41d9e7f538d7311ca089eeecf5f894 |
|
BLAKE2b-256 | b449558e070e561cb620b00a166409766bbf8af6756ad99d8cd7901d706c340b |
Hashes for solcore-5.9.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d2e54c19ef12242e5863ceb303d9042a36aae34ef64ee3bb444f67d008f3cd5 |
|
MD5 | 3d0219986f6c709b12c243cd7ad19d12 |
|
BLAKE2b-256 | 4cf5ba342da1a2e8994989d1c8d29cdf729ea0a698b9d97f3a3898b84e844868 |
Hashes for solcore-5.9.1-cp311-cp311-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5974e9cfc72b8b305cc3a29fd3656b54a4f38224d8477a9a6ed74f8b27086d97 |
|
MD5 | dafa58a668e0baf911839c4d98ec1924 |
|
BLAKE2b-256 | 9b43091d022856a51f67567ce9f6b12338c66b844e4debc713e992207d8da8fb |
Hashes for solcore-5.9.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e47bcc08a6e63bbf00f2fbc948dbbc5d05f8ab60df1cf7abc697eb429f7a194 |
|
MD5 | 52f26f683b86654e72175ceb66f790c3 |
|
BLAKE2b-256 | 7e4302f1db5887066b0249c083628efc0d272c9fcc42cb801afd3944a6ffa9f4 |
Hashes for solcore-5.9.1-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05afeffd3c38b07780abdf69437c29b56d0ab422072136384dd1fa9899053fe1 |
|
MD5 | 299799fc25bff99e28b898dd41183c4a |
|
BLAKE2b-256 | aecf42f0cdad539192c6b63fef82a2141ef575c0f268420f405242e0b009c11f |
Hashes for solcore-5.9.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9bc54259eb9ed939c94d4e500e0b466cfa44f8a5f43bcdeb0e730ec96308b70 |
|
MD5 | f2d06aa61d71a707caa29466a48ba534 |
|
BLAKE2b-256 | 5cdb777e6f0bf5a9bca4b5092c1de8411352191adfb935c888e0df4eae00d575 |
Hashes for solcore-5.9.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a4dd8d72b960431eb455cacb2abb574318de9d3172771343c495723aa016f630 |
|
MD5 | b2f266cca222f5a0c7556ddbd9b8aa51 |
|
BLAKE2b-256 | 3b458e0c895b9da5f848ceb6146698e0303b008a46a3659e84e6428ae7e8a4a6 |
Hashes for solcore-5.9.1-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d736cf060df36b61e543c0e533b2a7a7b4c3d883f3f67bb93981e8ac245dd2a |
|
MD5 | 2c6e78cafee5348909fde0f3e30d9243 |
|
BLAKE2b-256 | a495774a5ebb05c6a62f120d6ae79d542f5f5fd17f6e1a929fc78793631d96b4 |
Hashes for solcore-5.9.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e54b2a27527206321251e6bb4dc6d1e51c2aaed24eaffdf6164588c4c6d9191 |
|
MD5 | e33312f61503cc63714af0b428ee504e |
|
BLAKE2b-256 | 0708539da84c142d68daebd681ef9078dfdda0b1c16265fabe47736a99737f73 |
Hashes for solcore-5.9.1-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59430843b4c1b9ebe217f37564bebf147595a650df38df9676cef7834e3ec3e2 |
|
MD5 | 4318084ec90eba8c050f043ada81fdd3 |
|
BLAKE2b-256 | 04a497ef2129d4df279c57d3968c028ca5bad86181290ae7d7933910b18f4938 |
Hashes for solcore-5.9.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 063bbb760e4b16c50ff1b29cd553fd75e63ce77d890518fcc376d10a253fba1a |
|
MD5 | 06dcca298f6c87ae072d7e62ef62e6a5 |
|
BLAKE2b-256 | 467f3b4c5da868286b2e0f0366ed565efa0d8bc986bebb034fef0b1dbac816f8 |
Hashes for solcore-5.9.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f0f0af29b2fa200f2a30314d9223b36f72f31f705a03a552daa3321a3fbd7f12 |
|
MD5 | 6708ee42a48a6be8fc002fd8850f96da |
|
BLAKE2b-256 | 783be5bcb678ed454d0484552f1754dbedf71fe595019a6c6cb5777b98aad427 |
Hashes for solcore-5.9.1-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc9998b5522fce0f343568de30b0698966dc990af2598d4d81f868a0a09cd10e |
|
MD5 | e96bbd9c07e7420070e00da82ba42b55 |
|
BLAKE2b-256 | 2a9b4c74b31f7cc6f6db89d1f22d2d1a775c2c8c218b586b4567f7db88db8db5 |
Hashes for solcore-5.9.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57e88b7113e70db4794f681be4551f83e21da46aa7e768d8b646eb16d04a44dd |
|
MD5 | 02957837ef7e3c359e2436c5f05eba2d |
|
BLAKE2b-256 | 7b43e4534fe92da555eafdb3336012487d86fb661eb9edfec0d4fd933d161432 |
Hashes for solcore-5.9.1-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 25fb3023b9ae69f21a9a991bf464d314703b465a3da3584bf63c9806cf9e7c0e |
|
MD5 | c64dccf2c1aadceee10cb10dbc779849 |
|
BLAKE2b-256 | 9528c691cfe758f900b2f8b2ccc3cd322b8a607298ae4394e69000c6e4df4b07 |
Hashes for solcore-5.9.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19048d9089c9990d649d49b70a7abf27bd8501eb15beef66a8a72284cd6b9eb5 |
|
MD5 | ac2f57fd7a9dc7bde2148b19f0256bc8 |
|
BLAKE2b-256 | 87e9d91250beb8e7c972ea5d2c41248a12836f0dfe32b36d21c7eaa9c9df41c2 |
Hashes for solcore-5.9.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91a06b54a1f454d42b0fe8c75d2cad080fb3a83b22e8e990b4dbaa685d69c238 |
|
MD5 | 9d45a7eca95fda9ebbd17cadb97b7abe |
|
BLAKE2b-256 | c8ed25d2748ecb6b35b1bf61ced65bc403934ac19b532e81fac01d2b4f00a561 |
Hashes for solcore-5.9.1-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51ca5d5d6b347f54f49c5ad6b9bf78966f55e61abee5ef308ed016c7adf76b04 |
|
MD5 | 8feacbe597d278a3669ffccbb5fb5765 |
|
BLAKE2b-256 | 631b2c6fa6c4caa7a184644e5b3b3ae8ee8c7f8b8c170b545c945fe358b4d4e8 |
Hashes for solcore-5.9.1-cp38-cp38-macosx_10_16_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f56530701fd8080e4c51184502b766439cd879b3c8897ab87f5be85993cf61ba |
|
MD5 | 3dcd17bdbd82a7f3fc4e3a2c397d99c6 |
|
BLAKE2b-256 | 8bc7a8c256f198b71d5c30a3b6b745010f9c48febb4faead986d30468e167250 |
Hashes for solcore-5.9.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5e1d739c3dfd92fe6822348a89eade26e5f1d6eaf5d95c84c46f85cc975388b8 |
|
MD5 | ed7fd541439957d271de681a7b228e80 |
|
BLAKE2b-256 | 4f55d112071d10c43ed5dbff3ba92779a9f4e7d5d5436ae4d9700ffb779d5ddc |
Hashes for solcore-5.9.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 617645bf5e7b64db7076883c1787ff873fffbbf34a7430e3016965f27cc05300 |
|
MD5 | ec4fca649c96637d63ead7440cedc1df |
|
BLAKE2b-256 | 46e2bb9b166531b7c91611588afd493ae6a3151d8fb49580aedcc38ea143964c |
Hashes for solcore-5.9.1-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57351e236cd233144b3a54d9be578d43fc52ac8e781a8c7d0e970800ec34e35e |
|
MD5 | 7f5b8c516f8435bbc4913e852c83bbf0 |
|
BLAKE2b-256 | a275ec43fbe9cca524f87926622b5cdaccc11706bab0a3d20f11876948e92933 |
Hashes for solcore-5.9.1-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0839d6f3f3b9aed82f47ff8d2274094f601102b6d9e2ed17d0a5b66a0dee426a |
|
MD5 | 87d6ef44b1c43728aeba88966955bc86 |
|
BLAKE2b-256 | c80b0a5dcb7f13fc39a9721ad3f5b17cb8b2f40c33e3821c050cf48fcd330b9a |