PMCHWT Solver Accelerated by Adaptive Cross Approximation for Efficient Computation of Scattering from Metal Nanoparticles
An accelerated algorithm that can efficiently calculate the light scattering of a single metal nanoparticle was proposed. According to the equivalent principle, the method of moment (MoM) transforms the Poggio–Miller–Chang–Harrington–Wu–Tsai (PMCHWT) integral equations into linear algebraic equation...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-07-01
|
Series: | Micromachines |
Subjects: | |
Online Access: | https://www.mdpi.com/2072-666X/13/7/1086 |
_version_ | 1797416926710857728 |
---|---|
author | Zhiwei Liu Longfeng Xi Yang Bao Ziyue Cheng |
author_facet | Zhiwei Liu Longfeng Xi Yang Bao Ziyue Cheng |
author_sort | Zhiwei Liu |
collection | DOAJ |
description | An accelerated algorithm that can efficiently calculate the light scattering of a single metal nanoparticle was proposed. According to the equivalent principle, the method of moment (MoM) transforms the Poggio–Miller–Chang–Harrington–Wu–Tsai (PMCHWT) integral equations into linear algebraic equations, which are solved by the flexible generalized minimal residual solver (FGMRES). Each element of near field MoM impedance matrix was described by Rao–Wilton–Glisson (RWG) basis functions and calculated by double surface integrals. Due to the low-rank property, the adaptive cross approximation (ACA) algorithm based on the octree data structure was applied to compress the MoM impedance matrix of far field action leading to the significant reduction of solution time and memory. Numerical results demonstrated that the proposed method is both accurate and efficient. Compared with the traditional MoM, the ACA algorithm can significantly reduce the impedance matrix filling time and accelerate the scattering field’s computation from actual metal nanoparticles using PMCHWT integral equations. |
first_indexed | 2024-03-09T06:11:26Z |
format | Article |
id | doaj.art-457da5fad5a44fbf9b650c5c4c64825b |
institution | Directory Open Access Journal |
issn | 2072-666X |
language | English |
last_indexed | 2024-03-09T06:11:26Z |
publishDate | 2022-07-01 |
publisher | MDPI AG |
record_format | Article |
series | Micromachines |
spelling | doaj.art-457da5fad5a44fbf9b650c5c4c64825b2023-12-03T11:57:54ZengMDPI AGMicromachines2072-666X2022-07-01137108610.3390/mi13071086PMCHWT Solver Accelerated by Adaptive Cross Approximation for Efficient Computation of Scattering from Metal NanoparticlesZhiwei Liu0Longfeng Xi1Yang Bao2Ziyue Cheng3Department of Information Engineering, East China Jiao Tong University, Nanchang 330029, ChinaDepartment of Information Engineering, East China Jiao Tong University, Nanchang 330029, ChinaCollege of Electronic and Optical Engineering, Nanjing University of Posts and Telecommunications, Nanjing 210042, ChinaDepartment of Information Engineering, East China Jiao Tong University, Nanchang 330029, ChinaAn accelerated algorithm that can efficiently calculate the light scattering of a single metal nanoparticle was proposed. According to the equivalent principle, the method of moment (MoM) transforms the Poggio–Miller–Chang–Harrington–Wu–Tsai (PMCHWT) integral equations into linear algebraic equations, which are solved by the flexible generalized minimal residual solver (FGMRES). Each element of near field MoM impedance matrix was described by Rao–Wilton–Glisson (RWG) basis functions and calculated by double surface integrals. Due to the low-rank property, the adaptive cross approximation (ACA) algorithm based on the octree data structure was applied to compress the MoM impedance matrix of far field action leading to the significant reduction of solution time and memory. Numerical results demonstrated that the proposed method is both accurate and efficient. Compared with the traditional MoM, the ACA algorithm can significantly reduce the impedance matrix filling time and accelerate the scattering field’s computation from actual metal nanoparticles using PMCHWT integral equations.https://www.mdpi.com/2072-666X/13/7/1086PMCHWTadaptive cross approximationoctreemetal nanoparticleslight scattering |
spellingShingle | Zhiwei Liu Longfeng Xi Yang Bao Ziyue Cheng PMCHWT Solver Accelerated by Adaptive Cross Approximation for Efficient Computation of Scattering from Metal Nanoparticles Micromachines PMCHWT adaptive cross approximation octree metal nanoparticles light scattering |
title | PMCHWT Solver Accelerated by Adaptive Cross Approximation for Efficient Computation of Scattering from Metal Nanoparticles |
title_full | PMCHWT Solver Accelerated by Adaptive Cross Approximation for Efficient Computation of Scattering from Metal Nanoparticles |
title_fullStr | PMCHWT Solver Accelerated by Adaptive Cross Approximation for Efficient Computation of Scattering from Metal Nanoparticles |
title_full_unstemmed | PMCHWT Solver Accelerated by Adaptive Cross Approximation for Efficient Computation of Scattering from Metal Nanoparticles |
title_short | PMCHWT Solver Accelerated by Adaptive Cross Approximation for Efficient Computation of Scattering from Metal Nanoparticles |
title_sort | pmchwt solver accelerated by adaptive cross approximation for efficient computation of scattering from metal nanoparticles |
topic | PMCHWT adaptive cross approximation octree metal nanoparticles light scattering |
url | https://www.mdpi.com/2072-666X/13/7/1086 |
work_keys_str_mv | AT zhiweiliu pmchwtsolveracceleratedbyadaptivecrossapproximationforefficientcomputationofscatteringfrommetalnanoparticles AT longfengxi pmchwtsolveracceleratedbyadaptivecrossapproximationforefficientcomputationofscatteringfrommetalnanoparticles AT yangbao pmchwtsolveracceleratedbyadaptivecrossapproximationforefficientcomputationofscatteringfrommetalnanoparticles AT ziyuecheng pmchwtsolveracceleratedbyadaptivecrossapproximationforefficientcomputationofscatteringfrommetalnanoparticles |