Английская Википедия: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.[1]

Classification

The compilation contains information about the electromagnetic scattering by cylindrical particles, relevant links, and applications.[2]

Codes for electromagnetic scattering by a single homogeneous cylinder

Year Name Authors References Language Short description
1983 BHCYL Craig F. Bohren and Donald R. Huffman [1] 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 [3] Fortran Cylinder, oblique incidence.
2002 Mackowski D. Mackowski Fortran Cylinder, oblique incidence.
2008 jMie2D Jeffrey M. McMahon C++ Mie solution. Open-source software.
2015 nwabsorption Sarath Ramadurgam MATLAB Computes various optical properties of a single nanowire with up to 2 shell layers using Mie-formalism.
2017 TMATROM M. Ganesh and Stuart C. Hawkins [4] MATLAB Numerically stable T-matrix code for cylinders (including with noncircular cross sections).
2020 MieSolver Stuart C. Hawkins [5] MATLAB One or more cylinders with mixed properties including solid and layered cylinders.

Relevant scattering codes

See also

References

Шаблон:Reflist

External links


Шаблон:Scattering-stub

  1. 1,0 1,1 Bohren, Craig F. and Donald R. Huffman, Title Absorption and scattering of light by small particles, New York : Wiley, 1998, 530 p., Шаблон:ISBN, Шаблон:ISBN (second edition).
  2. T. Wreidt, Light scattering theories and computer codes, Journal of Quantitative Spectroscopy and Radiative Transfer, 110, 833–843, 2009.
  3. H. A. Yousif and E. Boutros, A FORTRAN code for the scattering of EM-plane waves by an infinitely long cylinder at oblique incidence", Comput. Phys. Commun. 69, 406–414 (1992).
  4. Шаблон:Cite journal
  5. Шаблон:Cite journal