codes for electromagnetic scattering by cylinders
Codes for electromagnetic scattering by cylinders – this article list codes for electromagnetic scattering by a cylinder.
Majority of existing codes for calculation of electromagnetic scattering by a single cylinder are based on Mie theory, which is an analytical solution of Maxwell's equations in terms of infinite series.Bohren, Craig F. and Donald R. Huffman, Title Absorption and scattering of light by small particles, New York : Wiley, 1998, 530 p., {{ISBN|0-471-29340-7}}, {{ISBN|978-0-471-29340-8}} (second edition).
Classification
The compilation contains information about the electromagnetic scattering by cylindrical particles, relevant links, and applications.T. Wreidt, Light scattering theories and computer codes, Journal of Quantitative Spectroscopy and Radiative Transfer, 110, 833–843, 2009.
=Codes for electromagnetic scattering by a single homogeneous cylinder=
class="wikitable" |
style="background-color: #efefef;"
! Year !! Name !! Authors !! References !! Language !! Short description |
1983
| BHCYL | Craig F. Bohren and Donald R. Huffman | Fortran | Mie solution (infinite series) to scattering, absorption and phase function of electromagnetic waves by a homogeneous cylinder. |
1992
| SCAOBLIQ2.FOR | H. A. Yousif and E. Boutros | Fortran | Cylinder, oblique incidence. |
2002
| Mackowski | D. Mackowski | | Fortran | Cylinder, oblique incidence. |
2008
| [https://web.archive.org/web/20090626051810/http://www.thecomputationalphysicist.com/ jMie2D] | Jeffrey M. McMahon | | C++ | Mie solution. Open-source software. |
2015
| [https://nanohub.org/tools/nwabsorption nwabsorption] | Sarath Ramadurgam | | MATLAB | Computes various optical properties of a single nanowire with up to 2 shell layers using Mie-formalism. |
2017
|[http://www.romapp.org TMATROM] |M. Ganesh and Stuart C. Hawkins |MATLAB |Numerically stable T-matrix code for cylinders (including with noncircular cross sections). |
2020
|[http://www.miesolver.org MieSolver] |Stuart C. Hawkins |MATLAB |One or more cylinders with mixed properties including solid and layered cylinders. |
Relevant scattering codes
See also
References
{{reflist}}
External links
- [http://scatterlib.wikidot.com SCATTERLIB: Collection of light scattering codes]
{{DEFAULTSORT:Codes for electromagnetic scattering by spheres}}
Category:Science-related lists
Category:Scattering, absorption and radiative transfer codes
{{scattering-stub}}