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 Distributions
Built Distributions
Hashes for solcore-5.9.0-cp311-cp311-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffe003b489aaac556bf3729869235b9afb94d58453b8f6130a5f2b8cbbb5f630 |
|
MD5 | 92113211a83817da55e511b82a67a595 |
|
BLAKE2b-256 | 6ad5487fa86e39a8bfa65d310f20e47574dc8dab12e23adeedf53178f2a50940 |
Hashes for solcore-5.9.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ba6eb0e3892c5a7f15937f4b2df7d1f4477bacb4eaaccbc6e752dcef6dace65 |
|
MD5 | 5b05b36c57aa704adb3426899553a7ba |
|
BLAKE2b-256 | 2c785268eaf0939cc98e781e84ce58b2ec51472f8cdce8640970c1806376aa83 |
Hashes for solcore-5.9.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 221931e2128d0d96098b456a5d2a7d935eddf39a914bafa2464c787ebec144cb |
|
MD5 | fcb0dfb6c14ddecb2c95785a51d4d969 |
|
BLAKE2b-256 | 2caeeb122a75a5e5a5ff37d22d8f42121cf9a4f92cff0a3bf706781cb8b9ccbc |
Hashes for solcore-5.9.0-cp311-cp311-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 89042175a6a3f993c70dc4cff721221f1d9c40e7729edb6eda88958c6a92c8a3 |
|
MD5 | 12f0a6edc581f1abad79cb2daae4d995 |
|
BLAKE2b-256 | b5c5081bab3d6b7f34a9f73481e8bf3af10d9c20731ad2415747d27c9dbe194c |
Hashes for solcore-5.9.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 23d9415d558d6417cd4fd6038ed023cba1e2477b20c1a669936731f645e90de1 |
|
MD5 | a9e12651a4448ceb1d5ef0b981464c5b |
|
BLAKE2b-256 | 52d130b22eed7802c092dcdcbac198c656d3f7f52dc18ef3241ee18f70cc2d80 |
Hashes for solcore-5.9.0-cp310-cp310-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e41abbffda0d4d0db9e1d92893f4bbb57ff191c1ea937955407705b068aa522 |
|
MD5 | 4ac367dfd3708bf31425d5a167870872 |
|
BLAKE2b-256 | a2af5d998d1152508622f96010110f4e927d4720e365bf1edd7863abdaa4a420 |
Hashes for solcore-5.9.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 560bfbbc48480dbe18492f54395ad77a058de6f3c25b28b74d65d58150157b1f |
|
MD5 | 4591947894116760be36f91d868a4651 |
|
BLAKE2b-256 | 293d3a1ae25eae51b9c76f191527df2513a68ef8e12dd1d8dcb54487b97aad34 |
Hashes for solcore-5.9.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76449989a6c630c43ed012a1152b31d2b08a45d564c0e99b50caa29c3766b75e |
|
MD5 | 9c9f093e21836bf5d7edc6e89dc090b6 |
|
BLAKE2b-256 | 0c1ffb4227381715814ae92b71dacb3c1c0acd3e9eeef590306f8b28c2638296 |
Hashes for solcore-5.9.0-cp310-cp310-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cc5e14b2ad6306a1dc89c03f1c56bbbc65d59ec1e6df728d013cf22a3153ee80 |
|
MD5 | 603bee633750f1938822840dc4760919 |
|
BLAKE2b-256 | 66226c864ae84bdecce1496dfc1ed966e2b6c1d9361e9be616ce41338bb5ebb6 |
Hashes for solcore-5.9.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7f697034019ba2388bf392ce0384e35d1d3e42eb3cfc848e996c6aa3696ca9e5 |
|
MD5 | c1c059541ed72de7f37d04511224cdc8 |
|
BLAKE2b-256 | ae6bd759b4890235811aa3be49613c5f8b08713f9b29fb0138d22c76d94584d4 |
Hashes for solcore-5.9.0-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4878d4c422382f17601c5b43ca2a67d68bce0d82dcb147697f3e1f43a66d3df4 |
|
MD5 | f6402406cdca0443a4292c1e6d5e9ed1 |
|
BLAKE2b-256 | 7617f8682c9ad380648eb8a2dd3100daebc23db07635be4c45ef208d1572e39e |
Hashes for solcore-5.9.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 31091b1b34b6e487c0fb80408172827f61f33460954c9a7b1965636d0a2ca0b2 |
|
MD5 | 451c9a4c94440083b03e062f8c534f1d |
|
BLAKE2b-256 | 2c74ad240e8783da2b31e994494df1020e267c7a1b0d0d4e366ed1d7223914a7 |
Hashes for solcore-5.9.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 426d730f4275183e3aa4d3653c1bf8c369d70609b7011b270388c101fa38c3da |
|
MD5 | 94462aca001be291cc84ff22f4bf8573 |
|
BLAKE2b-256 | 474ee612fd91294c512d2bdb8c371a55890bf7f334c24d40fb3d2da13758aebd |
Hashes for solcore-5.9.0-cp39-cp39-macosx_12_0_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e17ae6090cab9ea57be3dbd5bfa0add17bf4df57a5a181c3b71b08e259aeb27 |
|
MD5 | 7ca50858dc61fca44318337ebe8ddac3 |
|
BLAKE2b-256 | 48615a027c483ffe8057a9c132565603c682a46e757f7f7c61be4257de672047 |
Hashes for solcore-5.9.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8919991b4c8d74ed09297a9d29f4825b01f7d9bef603e5cd0ab879a92f798eb5 |
|
MD5 | f86bb7135aaa7032b8ef28fe0308ee7e |
|
BLAKE2b-256 | db380333aa422c163a0ffb601803425d4d9da642249c7f1e592b6d186d247f5e |
Hashes for solcore-5.9.0-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5041121fd2bb799935e28cca9cef22d5b462785f33a4257087789d641bc8b61 |
|
MD5 | f1d2c560ed82b79a245b7b46ec0796ae |
|
BLAKE2b-256 | 2033e70ea1739e221477c9e056a7491b32a054ba89eafb6e006467659d9e1182 |
Hashes for solcore-5.9.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 13ad109c2b9dc929a1d9954144bfc051cee8094c4e2fb2bf63c12a0fdedabdb5 |
|
MD5 | 0afd8f79c2385d6a8c27868e53955ee8 |
|
BLAKE2b-256 | 18773ceeb8568242108683fd31767bd2793e3797372dcfbb5dc79a81192cdb1c |
Hashes for solcore-5.9.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 076c35ef23188ea11341c9a6a664b6511e4a09d5bd5c0b298f9a1f9cfab549a0 |
|
MD5 | 916ff0329b6d94f5ce926a39751b013b |
|
BLAKE2b-256 | e7ff18582599280ef9a592b95206d0ea1bd1b2a070a994dc12148475823055e4 |
Hashes for solcore-5.9.0-cp38-cp38-macosx_10_16_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 32db11378897be5d5573cc9b634d24d59a16beb99fd8aee4b513a5be7526596f |
|
MD5 | e6db89cf17d2bd69efa49c918d3825b7 |
|
BLAKE2b-256 | a352062eeb4d309cb4f9df1493b4695c2894e11f14828b68069d0c41e748b91d |
Hashes for solcore-5.9.0-cp38-cp38-macosx_10_16_arm64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c38f8a8128d9959cedcb3c2da48ac8ec174226a715c4bc101686bf1a8b8cbfd2 |
|
MD5 | 7fc16e6f1bc6c2465d9aae6d94beaab8 |
|
BLAKE2b-256 | 77d36cf76a3076a7826f3c59a60981b3852764adf0271cfc04ee55110f0498b1 |
Hashes for solcore-5.9.0-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9ada93db2a28cd7d49ca6c14da8e248958101f661f50a1107347364ec3756a2 |
|
MD5 | e6449c0600f92b47c6f14ba73a87a83f |
|
BLAKE2b-256 | 2d88c301deb1ef6175933cb1bf9058011c9c4c058d562568aed2a2e56538f487 |
Hashes for solcore-5.9.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20c03efe41f4f33317bb1113323d83c442c02246a1ebc97721ff2f8df1f3ad28 |
|
MD5 | 2ea71eccb40cd4b669221a396adc3137 |
|
BLAKE2b-256 | 0473f7883a37a2392630b16c191d43110fbcba4dc8b57d1ec73a0ff6ab08348b |
Hashes for solcore-5.9.0-cp37-cp37m-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c1b0b9c9a17bc179a0bf65006bf166fd8fe0a46c736471406b68a34fd89c9bf |
|
MD5 | 0fa0c77166acd9fa57aac36643393913 |
|
BLAKE2b-256 | 3640a01bf92d4556f38c1574638c6611526b8b828e0291bf95a23646e275c6e6 |
Hashes for solcore-5.9.0-cp37-cp37m-macosx_10_16_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 443763a8e35cf50a4a933f093ea6dbd3fb999cd30c9f180442df3f53805dcf94 |
|
MD5 | 796363a40973215513422c10713b19fc |
|
BLAKE2b-256 | e0980da407d8db6740945ec035fb12ac02e90db0182601cb19de0a7b2c63a57a |