Releases: qpv-research-group/solcore5
Releases · qpv-research-group/solcore5
v5.10.0
What's Changed
- Add Python-based PDD solver option (Sesame) and fix sign convention inconsistencies by @phoebe-p in #265
- Making current and voltage signs consistent between the depletion approximation and PDD solvers may cause backwards compatibility issues for p-on-n cells
- Fixed DA dark current overflow and relevant test
- Update outdated examples
- Fix issue where plotting error causing examples in GitHub actions to fail
- Change build for S4 to install setuptools explicitly (necessary in Python 3.12)
- Fix issue where Fortran PDD did not work if all voltages < 0
- Upgrade build from devpy to spin (renamed), and to latest version of meson in the build system
Full Changelog: v5.9.2...v5.10.0
v5.9.2
What's Changed
- Pin devpy and update commands to v0.1 API by @stefanv in #251
- Solve issue with boundary condition in depletion approximation by @phoebe-p in #253
- Implement heterojunction in depletion approximation and fix build issues by @phoebe-p in #256
New Contributors
Full Changelog: v5.9.1...v5.9.2
v5.9.1
No major changes from 5.9.0, except that source distribution now gets uploaded to PyPI in addition to the wheels.
What's Changed
- Addition of InP optical constants to database
- Remove unnecessary MANIFEST.in file
- Add instructions for installing in development mode
v5.9.0
What's Changed
- Registry by @dalonsoa in #231
- Optics registry by @dalonsoa in #232
- Consolidate registries into generic and specific by @dalonsoa in #233
- Register short circuit solver by @dalonsoa in #234
- Fix to deal with unphysical results in incoherent calculations for incident n > 1 by @phoebe-p in #237
- Add equilibrium solver registry and updates equilibrium_pdd by @dalonsoa in #235
- Create the IV registry by @dalonsoa in #239
- Refactor IV PDD code by @dalonsoa in #240
- [ENH] Move to meson build system by @Abelarm in #242
- [ENH] RCWA test are skipped if S4 not intalled by @Abelarm in #244
- docs: add eli-schwartz as a contributor for infra by @allcontributors in #246
- docs: add Abelarm as a contributor for test by @allcontributors in #247
- Updating documentation and tidying after new build system by @phoebe-p in #245
- Deploy wheels to PyPI when pushing tags by @dalonsoa in #248
Full Changelog: v5.8.1...v5.9.0
v5.8.1
What's Changed
- Update the manylinux build config for package build/deploy by @jcohen02 in #216
- Minor fixes: n/k database, updating examples, bugs in Cauchy model and material parameters by @phoebe-p in #218
- Remove seemingly unnecessary parsing of material name string by @phoebe-p in #219
- Added support for newer version of python by @Abelarm in #223
- Added build & deploy for Windows by @Abelarm in #225
- [FIX] #226 Using reference comparison with literal values by @Abelarm in #230
- Clean up deploy process by @dalonsoa in #228
- Added Build&Deploy for
mac-os
by @Abelarm in #229
Full Changelog: v5.7.7...v5.8.0
Full Changelog: v5.8.0...v5.8.1
v5.7.7
What's Changed
- docs: add dalonsoa as a contributor for code, bug, doc, example, ideas, infra, maintenance, review, test by @allcontributors in #172
- Fix all cont by @dalonsoa in #178
- docs: add PieceMaker as a contributor for test, review by @allcontributors in #179
- docs: add mhrownaghi as a contributor for test, code by @allcontributors in #180
- docs: add federikovi as a contributor for example by @allcontributors in #181
- docs: add Artyko as a contributor for code by @allcontributors in #182
- docs: add emmanuel-carreira as a contributor for example by @allcontributors in #183
- docs: add NimishVerma as a contributor for example by @allcontributors in #184
- docs: add P-Tillmann as a contributor for code, bug, test by @allcontributors in #185
- docs: add jmllorens as a contributor for code, bug, test by @allcontributors in #186
- docs: add Abelarm as a contributor for code, infra by @allcontributors in #187
- docs: add MichaelNOz as a contributor for code by @allcontributors in #189
- docs: add hrishikeshSuresh as a contributor for example by @allcontributors in #190
- docs: add jscooksey as a contributor for example by @allcontributors in #191
- docs: add yuriy-os as a contributor for design by @allcontributors in #193
- docs: add canns99 as a contributor for bug by @allcontributors in #194
- docs: add AndiPOz as a contributor for bug by @allcontributors in #195
- docs: add Rushil17D070020 as a contributor for bug by @allcontributors in #196
- docs: add etervo as a contributor for bug by @allcontributors in #197
- Resolving #143 by @Abelarm in #202
- Green's function for da solver by @vathomass in #207
- Update documentation by @phoebe-p in #210
- Change layer absorption calculation for BL optics by @phoebe-p in #213
- try to deal with tests sometimes failing on GitHub Actions by @phoebe-p in #212
- New version 5.7.6 by @phoebe-p in #211
- Fix missing information to render README in PyPI by @dalonsoa in #214
New Contributors
- @allcontributors made their first contribution in #172
- @vathomass made their first contribution in #207
Full Changelog: v5.7.5...v5.7.7
Static link of dependencies in Windows ddModel library
v5.7.5 Bump version: 5.7.4 → 5.7.5