Перейти к навигации Перейти к поиску
Коды для электромагнитного рассеяния цилиндрами - в этой статье перечислены коды для электромагнитного рассеяния цилиндром.
Большинство существующих программ для расчета электромагнитного рассеяния одиночным цилиндром основаны на теории Ми , которая является аналитическим решением уравнений Максвелла в терминах бесконечных рядов. [1]
Классификация [ править ]
Сборник содержит информацию об электромагнитном рассеянии на цилиндрических частицах, соответствующие ссылки и приложения. [2]
Коды для электромагнитного рассеяния одним однородным цилиндром [ править ]
Год | Имя | Авторы | Рекомендации | Язык | Краткое описание |
---|---|---|---|---|---|
1983 г. | BHCYL | Крейг Ф. Борен и Дональд Р. Хаффман | [1] | Фортран | Решение Ми (бесконечный ряд) рассеяния, поглощения и фазовой функции электромагнитных волн однородным цилиндром. |
1992 г. | SCAOBLIQ2.FOR | Х.А. Юсиф, Э. Бутрос | [3] | Фортран | Цилиндр, наклонный угол. |
2002 г. | Mackowski | Д. Мацковски | Фортран | Цилиндр, наклонный угол. | |
2008 г. | jMie2D | Джеффри М. МакМахон | C ++ | Раствор Ми. Программное обеспечение с открытым исходным кодом. | |
2015 г. | поглощение | Сарат Рамадургам | MATLAB | Вычисляет различные оптические свойства одиночной нанопроволоки, содержащей до 2 слоев оболочки, с использованием формализма Ми. | |
2017 г. | ТМАТРОМ | М. Ганеш и Стюарт К. Хокинс | [4] | MATLAB | Численно устойчивый Т-матричный код для цилиндров (в том числе некруглого сечения). |
2020 г. | MieSolver | Стюарт С. Хокинс | [5] | MATLAB | Один или несколько цилиндров со смешанными свойствами, включая сплошные и многослойные цилиндры. |
Соответствующие коды рассеяния [ править ]
См. Также [ править ]
Ссылки [ править ]
- ^ a b Борен, Крейг Ф. и Дональд Р. Хаффман, Название «Поглощение и рассеяние света малыми частицами», Нью-Йорк: Wiley, 1998, 530 стр., ISBN 0-471-29340-7 , ISBN 978-0-471 -29340-8 (второе издание).
- ^ Т. Врейдт, Теории рассеяния света и компьютерные коды, Журнал количественной спектроскопии и переноса излучения, 110, 833–843, 2009.
- ^ HA Юсиф и Э. Бутрос, Код FORTRAN для рассеяния плоских электромагнитных волн на бесконечно длинном цилиндре при наклонном падении ", Comput. Phys. Commun. 69, 406–414 (1992).
- ^ Ганеш, М .; Хокинс, Стюарт С. (2017). «Алгоритм 975: TMATROM - программное обеспечение модели с уменьшенным порядком T-матрицы» . Транзакции ACM на математическом программном обеспечении . 44 : 9: 1-9: 18.
- ^ Хокинс, Стюарт С. (2020). «Алгоритм 1009: объектно-ориентированное программное обеспечение серии MieSolver для рассеяния волн цилиндрами». Транзакции ACM на математическом программном обеспечении . 46 : 19: 1–19: 28. DOI : 10.1145 / 3381537 . S2CID 218518062 .
Внешние ссылки [ править ]
- SCATTERLIB: Сборник кодов рассеяния света