{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/efficient-and-accurate-numerical-projection","title":"Efficient and accurate numerical-projection of electromagnetic multipoles for scattering objects","arxiv_id":"2311.15195","date":"2023-11-26","proceeding":null,"authors":["Wenfei Guo","Zizhe Cai","Zhongfei Xiong","Weijin Chen","Yuntian Chen"],"abstract":"In this paper, we develop an efficient and accurate procedure of electromagnetic multipole decomposition by using the Lebedev and Gaussian quadrature methods to perform the numerical integration. Firstly, we briefly review the principles of multipole decomposition, highlighting two numerical projection methods including surface and volume integration. Secondly, we discuss the Lebedev and Gaussian quadrature methods, provide a detailed recipe to select the quadrature points and the corresponding weighting factor, and illustrate the integration accuracy and numerical efficiency (that is, with very few sampling points) using a unit sphere surface and regular tetrahedron. In the demonstrations of an isotropic dielectric nanosphere, a symmetric scatterer, and an anisotropic nanosphere, we perform multipole decomposition and validate our numerical projection procedure. The obtained results from our procedure are all consistent with those from Mie theory, symmetry constraints, and finite element simulations.","url_abs":"https://arxiv.org/abs/2311.15195v1","url_pdf":"https://arxiv.org/pdf/2311.15195v1.pdf","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"links_only","authors_date_abstract":"arXiv metadata, CC0 1.0 (https://info.arxiv.org/help/license), from the Kaggle arXiv metadata snapshot of 2026-09-12"},"code_links":[{"paper_slug":"efficient-and-accurate-numerical-projection","repo_url":"https://github.com/hust-cpo/multipole-decomposition-for-scattering","is_official":1,"mentioned_in_paper":1,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}