You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think it would be good to allow specification of an indirect band gap, as currently only a single (assumed direct) band gap can be provided. I think it should only require a minor update to the code, by using the indirect gap value for the cooled carrier energies. This would extend the functionality of aTLC to indirect gap materials, which would be useful both when assuming step-like absorption (i.e. SQ limit efficiencies) and finite absorption with aTLC.
Also just to note on this point, I think it would be important to be clear in the docstrings/tutorials how the input absorption and band gap values are used (i.e. if the onset of absorption differs from E_gap, is it shifted to match or not? How else is E_gap used etc).
The text was updated successfully, but these errors were encountered:
Yes I agree, but it seems in the current code this makes no difference when using TLC/aTLC (with l_sq = False):
(Which can also be seen from the code)
It assumes the band gap is direct, and determines it from the input absorption file, so setting E_gap to less than the direct/absorption band gap makes no difference to the efficiency, when it should significantly decrease it. In theory, it should be relatively easy to extend the code to handle these cases, so just noting in case there is some future development of the package!
Setting E_gap to higher than the absorption band gap does decrease the efficiency as expected, I think because it cuts off the absorption below this point:
Just something to keep in mind for development.
I think it would be good to allow specification of an indirect band gap, as currently only a single (assumed direct) band gap can be provided. I think it should only require a minor update to the code, by using the indirect gap value for the cooled carrier energies. This would extend the functionality of
aTLC
to indirect gap materials, which would be useful both when assuming step-like absorption (i.e. SQ limit efficiencies) and finite absorption with aTLC.Also just to note on this point, I think it would be important to be clear in the docstrings/tutorials how the input absorption and band gap values are used (i.e. if the onset of absorption differs from
E_gap
, is it shifted to match or not? How else isE_gap
used etc).The text was updated successfully, but these errors were encountered: