Metamaterial applications of Tmatsolver, an easy-to-use software for simulating multiple wave scattering in two dimensions.
Saved in:
| Title: | Metamaterial applications of Tmatsolver, an easy-to-use software for simulating multiple wave scattering in two dimensions. |
|---|---|
| Authors: | Hawkins, Stuart C.1 (AUTHOR) stuart.hawkins@mq.edu.au, Bennetts, Luke G.2 (AUTHOR), Nethercote, Matthew A.3 (AUTHOR), Peter, Malte A.4 (AUTHOR), Peterseim, Daniel4 (AUTHOR), Putley, Henry J.5 (AUTHOR), Verfürth, Barbara6 (AUTHOR) |
| Source: | Proceedings of the Royal Society A: Mathematical, Physical & Engineering Sciences. 6/19/2024, Vol. 480 Issue 2292, p1-22. 22p. |
| Subjects: | Multiple scattering (Physics), Scattering (Physics), Partial differential equations, Application software, Rapid prototyping |
| Abstract: | Multiple scattering of waves is eminent in a wide range of applications and extensive research is being undertaken into multiple scattering by ever more complicated structures, with emphasis on the design of metamaterial structures that manipulate waves in a desired fashion. Ongoing research investigates the design of structures and new solution methods for the governing partial differential equations. There is a pressing need for easy-to-use software that empowers rapid prototyping of designs and for validating other solution methods. We develop a general formulation of the multiple scattering problem that facilitates efficient application of the multipole-based method. The shape and morphology of the scatterers is not restricted, provided their T-matrices are available. The multipole method is implemented in the Tmatsolver software package, which uses our general formulation and the T-matrix methodology to simulate accurately multiple scattering by complex configurations with a large number of identical or non-identical scatterers that can have complex shapes and/or morphologies. This article provides a mathematical description of the algorithm and demonstrates application of the software to four contemporary metamaterial problems. It concludes with a brief overview of the object-oriented structure of the Tmatsolver code. [ABSTRACT FROM AUTHOR] |
| Copyright of Proceedings of the Royal Society A: Mathematical, Physical & Engineering Sciences is the property of Royal Society and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
| FullText | Text: Availability: 0 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 178911536 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Metamaterial applications of Tmatsolver, an easy-to-use software for simulating multiple wave scattering in two dimensions. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Hawkins%2C+Stuart+C%2E%22">Hawkins, Stuart C.</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> stuart.hawkins@mq.edu.au</i><br /><searchLink fieldCode="AR" term="%22Bennetts%2C+Luke+G%2E%22">Bennetts, Luke G.</searchLink><relatesTo>2</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Nethercote%2C+Matthew+A%2E%22">Nethercote, Matthew A.</searchLink><relatesTo>3</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Peter%2C+Malte+A%2E%22">Peter, Malte A.</searchLink><relatesTo>4</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Peterseim%2C+Daniel%22">Peterseim, Daniel</searchLink><relatesTo>4</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Putley%2C+Henry+J%2E%22">Putley, Henry J.</searchLink><relatesTo>5</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Verfürth%2C+Barbara%22">Verfürth, Barbara</searchLink><relatesTo>6</relatesTo> (AUTHOR) – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Proceedings+of+the+Royal+Society+A%3A+Mathematical%2C+Physical+%26+Engineering+Sciences%22">Proceedings of the Royal Society A: Mathematical, Physical & Engineering Sciences</searchLink>. 6/19/2024, Vol. 480 Issue 2292, p1-22. 22p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Multiple+scattering+%28Physics%29%22">Multiple scattering (Physics)</searchLink><br /><searchLink fieldCode="DE" term="%22Scattering+%28Physics%29%22">Scattering (Physics)</searchLink><br /><searchLink fieldCode="DE" term="%22Partial+differential+equations%22">Partial differential equations</searchLink><br /><searchLink fieldCode="DE" term="%22Application+software%22">Application software</searchLink><br /><searchLink fieldCode="DE" term="%22Rapid+prototyping%22">Rapid prototyping</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Multiple scattering of waves is eminent in a wide range of applications and extensive research is being undertaken into multiple scattering by ever more complicated structures, with emphasis on the design of metamaterial structures that manipulate waves in a desired fashion. Ongoing research investigates the design of structures and new solution methods for the governing partial differential equations. There is a pressing need for easy-to-use software that empowers rapid prototyping of designs and for validating other solution methods. We develop a general formulation of the multiple scattering problem that facilitates efficient application of the multipole-based method. The shape and morphology of the scatterers is not restricted, provided their T-matrices are available. The multipole method is implemented in the Tmatsolver software package, which uses our general formulation and the T-matrix methodology to simulate accurately multiple scattering by complex configurations with a large number of identical or non-identical scatterers that can have complex shapes and/or morphologies. This article provides a mathematical description of the algorithm and demonstrates application of the software to four contemporary metamaterial problems. It concludes with a brief overview of the object-oriented structure of the Tmatsolver code. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Proceedings of the Royal Society A: Mathematical, Physical & Engineering Sciences is the property of Royal Society and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=178911536 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.1098/rspa.2023.0934 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 22 StartPage: 1 Subjects: – SubjectFull: Multiple scattering (Physics) Type: general – SubjectFull: Scattering (Physics) Type: general – SubjectFull: Partial differential equations Type: general – SubjectFull: Application software Type: general – SubjectFull: Rapid prototyping Type: general Titles: – TitleFull: Metamaterial applications of Tmatsolver, an easy-to-use software for simulating multiple wave scattering in two dimensions. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Hawkins, Stuart C. – PersonEntity: Name: NameFull: Bennetts, Luke G. – PersonEntity: Name: NameFull: Nethercote, Matthew A. – PersonEntity: Name: NameFull: Peter, Malte A. – PersonEntity: Name: NameFull: Peterseim, Daniel – PersonEntity: Name: NameFull: Putley, Henry J. – PersonEntity: Name: NameFull: Verfürth, Barbara IsPartOfRelationships: – BibEntity: Dates: – D: 19 M: 06 Text: 6/19/2024 Type: published Y: 2024 Identifiers: – Type: issn-print Value: 13645021 Numbering: – Type: volume Value: 480 – Type: issue Value: 2292 Titles: – TitleFull: Proceedings of the Royal Society A: Mathematical, Physical & Engineering Sciences Type: main |
| ResultId | 1 |