PyMieLab_V1.0: A software for calculating the light scattering and absorption of spherical particles.
Heliyon
; 8(11): e11469, 2022 Nov.
Article
em En
| MEDLINE
| ID: mdl-36387558
Light scattering and absorption by small particles are widely used in fields such as biomedicine, information technology, and energy technology. However, their theoretical study requires not only a high level of knowledge in electromagnetism but also a high level of computer programming skills. To solve this problem, a software called PyMieLab (https://gitlab.com/Climb12/pymielab.git) for calculating the light scattering and absorption of spherical particles has been developed based on Mie theory. This software is interactive, versatile, visual, flexible, and scalable. It has a friendly graphical user interface and can be used as a numerical simulation platform for scientific research, as well as provides a rich database of particle refractive indices. Moreover, it offers a reliable research platform for discovering new optical properties of specific materials and exploring materials with better optical properties in related fields. This paper describes in detail the theoretical basis, the graphical user interface, the calculation functions, the operational and procedural processes, the features, and the numerical verification of the software. It illustrates the application value of the software with two simulation examples.
Texto completo:
1
Bases de dados:
MEDLINE
Idioma:
En
Revista:
Heliyon
Ano de publicação:
2022
Tipo de documento:
Article
País de afiliação:
China