{'fraction_non_alphanumeric': 0.01366120218579235, 'fraction_numerical': 0.006830601092896175, 'mean_word_length': 5.544642857142857, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
PC1D version 5: 32-bit solar cell modeling on personal computers

The computer program PC1D is widely used for modeling crystalline solar cells. This paper describes a new version of the program which takes advantage of the latest graphical environments of personal computers to offer improved visualization of cell design and operation, simpler comparison of experimental data with simulation results, greatly increased calculation speed, and improved models for generation and recombination effects. We demonstrate the use of some of these features to explore the importance of trap-assisted tunneling at heavily doped junctions in material with low carrier lifetime, as is often encountered in thin polycrystalline silicon cells.