利用球面波函数计算扁平或拉长颗粒聚焦光散射的工具箱

IF 2.3 3区 物理与天体物理 Q2 OPTICS Journal of Quantitative Spectroscopy & Radiative Transfer Pub Date : 2024-11-18 DOI:10.1016/j.jqsrt.2024.109267
Alexander B. Stilgoe, Timo A. Nieminen, Halina Rubinsztein-Dunlop
{"title":"利用球面波函数计算扁平或拉长颗粒聚焦光散射的工具箱","authors":"Alexander B. Stilgoe,&nbsp;Timo A. Nieminen,&nbsp;Halina Rubinsztein-Dunlop","doi":"10.1016/j.jqsrt.2024.109267","DOIUrl":null,"url":null,"abstract":"<div><div>T-matrix methods, with incident and scattered fields described as sums of multipolar fields, are attractive computational methods for many scattering problems due to their versatility, accuracy, and computational efficiency, especially for repeated calculations. However, numerical difficulties often hamper their use for non-spherical particles with large aspect ratios. Further, even if far-field scattering can be accurately calculated, it can be impossible to accurately calculate near-fields. The use of spheroidal wavefunctions, instead of the commonly-used spherical wavefunctions, can be a useful solution for these problems. However, the mathematical complexity of spheroidal wavefunctions, and the challenging task of accurate numerical calculation of them, are significant barriers to their use. We have developed a computational package of MATLAB routines for performing electromagnetic scattering calculations using spheroidal wavefunctions. These allow the determination of light scattering by non-spherical particles with high aspect ratios that would be inaccessible for double precision calculation using spherical wavefunctions. We demonstrate that our codes can be successfully used for cylinders of aspect ratios from 1/10 and 10, and for metal nanoparticles. We include routines for interoperability with regular T-matrix codes and packages such as our optical tweezers toolbox.</div></div>","PeriodicalId":16935,"journal":{"name":"Journal of Quantitative Spectroscopy & Radiative Transfer","volume":"331 ","pages":"Article 109267"},"PeriodicalIF":2.3000,"publicationDate":"2024-11-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Computational toolbox for scattering of focused light from flattened or elongated particles using spheroidal wavefunctions\",\"authors\":\"Alexander B. Stilgoe,&nbsp;Timo A. Nieminen,&nbsp;Halina Rubinsztein-Dunlop\",\"doi\":\"10.1016/j.jqsrt.2024.109267\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>T-matrix methods, with incident and scattered fields described as sums of multipolar fields, are attractive computational methods for many scattering problems due to their versatility, accuracy, and computational efficiency, especially for repeated calculations. However, numerical difficulties often hamper their use for non-spherical particles with large aspect ratios. Further, even if far-field scattering can be accurately calculated, it can be impossible to accurately calculate near-fields. The use of spheroidal wavefunctions, instead of the commonly-used spherical wavefunctions, can be a useful solution for these problems. However, the mathematical complexity of spheroidal wavefunctions, and the challenging task of accurate numerical calculation of them, are significant barriers to their use. We have developed a computational package of MATLAB routines for performing electromagnetic scattering calculations using spheroidal wavefunctions. These allow the determination of light scattering by non-spherical particles with high aspect ratios that would be inaccessible for double precision calculation using spherical wavefunctions. We demonstrate that our codes can be successfully used for cylinders of aspect ratios from 1/10 and 10, and for metal nanoparticles. We include routines for interoperability with regular T-matrix codes and packages such as our optical tweezers toolbox.</div></div>\",\"PeriodicalId\":16935,\"journal\":{\"name\":\"Journal of Quantitative Spectroscopy & Radiative Transfer\",\"volume\":\"331 \",\"pages\":\"Article 109267\"},\"PeriodicalIF\":2.3000,\"publicationDate\":\"2024-11-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Quantitative Spectroscopy & Radiative Transfer\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0022407324003741\",\"RegionNum\":3,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"OPTICS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Quantitative Spectroscopy & Radiative Transfer","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0022407324003741","RegionNum":3,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"OPTICS","Score":null,"Total":0}
引用次数: 0

摘要

T 矩阵方法将入射场和散射场描述为多极场之和,由于其通用性、精确性和计算效率,特别是在重复计算时,对许多散射问题来说都是极具吸引力的计算方法。然而,对于具有较大长宽比的非球形粒子,数值计算上的困难往往会阻碍它们的应用。此外,即使可以精确计算远场散射,也不可能精确计算近场。使用球面波函数,而不是常用的球面波函数,可以有效解决这些问题。然而,球面波函数的数学复杂性和精确数值计算的艰巨性是使用球面波函数的重大障碍。我们开发了一套 MATLAB 例程,用于使用球面波函数进行电磁散射计算。这些例程可以确定高纵横比的非球形粒子的光散射,而使用球形波函数进行双精度计算是无法实现这些散射的。我们证明,我们的代码可以成功用于长宽比为 1/10 到 10 的圆柱体以及金属纳米粒子。我们还提供了与常规 T 矩阵代码和软件包(如我们的光学镊子工具箱)互操作的例程。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Computational toolbox for scattering of focused light from flattened or elongated particles using spheroidal wavefunctions
T-matrix methods, with incident and scattered fields described as sums of multipolar fields, are attractive computational methods for many scattering problems due to their versatility, accuracy, and computational efficiency, especially for repeated calculations. However, numerical difficulties often hamper their use for non-spherical particles with large aspect ratios. Further, even if far-field scattering can be accurately calculated, it can be impossible to accurately calculate near-fields. The use of spheroidal wavefunctions, instead of the commonly-used spherical wavefunctions, can be a useful solution for these problems. However, the mathematical complexity of spheroidal wavefunctions, and the challenging task of accurate numerical calculation of them, are significant barriers to their use. We have developed a computational package of MATLAB routines for performing electromagnetic scattering calculations using spheroidal wavefunctions. These allow the determination of light scattering by non-spherical particles with high aspect ratios that would be inaccessible for double precision calculation using spherical wavefunctions. We demonstrate that our codes can be successfully used for cylinders of aspect ratios from 1/10 and 10, and for metal nanoparticles. We include routines for interoperability with regular T-matrix codes and packages such as our optical tweezers toolbox.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
CiteScore
5.30
自引率
21.70%
发文量
273
审稿时长
58 days
期刊介绍: Papers with the following subject areas are suitable for publication in the Journal of Quantitative Spectroscopy and Radiative Transfer: - Theoretical and experimental aspects of the spectra of atoms, molecules, ions, and plasmas. - Spectral lineshape studies including models and computational algorithms. - Atmospheric spectroscopy. - Theoretical and experimental aspects of light scattering. - Application of light scattering in particle characterization and remote sensing. - Application of light scattering in biological sciences and medicine. - Radiative transfer in absorbing, emitting, and scattering media. - Radiative transfer in stochastic media.
期刊最新文献
L-shell x-ray fluorescence relative intensities for elements with 64≤Z≤83 at 21 keV and 25 keV by synchrotron radiation Multispectral stealth structures for simultaneous visible-infrared stealth and efficient heat dissipation Water isotope spectroscopy near 2.6μm for D/H, 18O/16O, and 17O/16O analysis in planetary bodies Energy levels, transition probabilities, and wavelengths for Ga-like Ag, Cd, and In ions Compilation of empirical and semi-empirical Kα1, Kα2, Kβ1′, and Kβ2′ X-ray fluorescence cross-sections by the application of fitting approaches
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1