MNPBEM – A Matlab toolbox for the simulation of plasmonic nanoparticles. Hohenester, U. & Trügler, A. Computer Physics Communications, 183(2):370–381, 2012. 00071Paper doi abstract bibtex MNPBEM is a Matlab toolbox for the simulation of metallic nanoparticles (MNP), using a boundary element method (BEM) approach. The main purpose of the toolbox is to solve Maxwellʼs equations for a dielectric environment where bodies with homogeneous and isotropic dielectric functions are separated by abrupt interfaces. Although the approach is in principle suited for arbitrary body sizes and photon energies, it is tested (and probably works best) for metallic nanoparticles with sizes ranging from a few to a few hundreds of nanometers, and for frequencies in the optical and near-infrared regime. The toolbox has been implemented with Matlab classes. These classes can be easily combined, which has the advantage that one can adapt the simulation programs flexibly for various applications. Program title: MNPBEM Catalogue identifier: AEKJ_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk.chimie.gate.inist.fr/summaries/AEKJ_v1_0.html Program obtainable from: CPC Program Library, Queenʼs University, Belfast, N. Ireland Licensing provisions: GNU General Public License v2 No. of lines in distributed program, including test data, etc.: 15 700 No. of bytes in distributed program, including test data, etc.: 891 417 Distribution format: tar.gz Programming language: Matlab 7.11.0 (R2010b) Computer: Any which supports Matlab 7.11.0 (R2010b) Operating system: Any which supports Matlab 7.11.0 (R2010b) RAM: ⩾1 GByte Classification: 18 Nature of problem: Solve Maxwellʼs equations for dielectric particles with homogeneous dielectric functions separated by abrupt interfaces. Solution method: Boundary element method using electromagnetic potentials. Running time: Depending on surface discretization between seconds and hours.
@article{hohenester_mnpbem_2012,
title = {{MNPBEM} – {A} {Matlab} toolbox for the simulation of plasmonic nanoparticles},
volume = {183},
issn = {0010-4655},
url = {http://www.sciencedirect.com/science/article/pii/S0010465511003274},
doi = {10.1016/j.cpc.2011.09.009},
abstract = {MNPBEM is a Matlab toolbox for the simulation of metallic nanoparticles (MNP), using a boundary element method (BEM) approach. The main purpose of the toolbox is to solve Maxwellʼs equations for a dielectric environment where bodies with homogeneous and isotropic dielectric functions are separated by abrupt interfaces. Although the approach is in principle suited for arbitrary body sizes and photon energies, it is tested (and probably works best) for metallic nanoparticles with sizes ranging from a few to a few hundreds of nanometers, and for frequencies in the optical and near-infrared regime. The toolbox has been implemented with Matlab classes. These classes can be easily combined, which has the advantage that one can adapt the simulation programs flexibly for various applications.
Program title: MNPBEM
Catalogue identifier: AEKJ\_v1\_0
Program summary URL:http://cpc.cs.qub.ac.uk.chimie.gate.inist.fr/summaries/AEKJ\_v1\_0.html
Program obtainable from: CPC Program Library, Queenʼs University, Belfast, N. Ireland
Licensing provisions: GNU General Public License v2
No. of lines in distributed program, including test data, etc.: 15 700
No. of bytes in distributed program, including test data, etc.: 891 417
Distribution format: tar.gz
Programming language: Matlab 7.11.0 (R2010b)
Computer: Any which supports Matlab 7.11.0 (R2010b)
Operating system: Any which supports Matlab 7.11.0 (R2010b)
RAM: ⩾1 GByte
Classification: 18
Nature of problem: Solve Maxwellʼs equations for dielectric particles with homogeneous dielectric functions separated by abrupt interfaces.
Solution method: Boundary element method using electromagnetic potentials.
Running time: Depending on surface discretization between seconds and hours.},
number = {2},
urldate = {2014-03-22},
journal = {Computer Physics Communications},
author = {Hohenester, Ulrich and Trügler, Andreas},
year = {2012},
note = {00071},
keywords = {Boundary element method, Metallic nanoparticles, Plasmonics},
pages = {370--381},
}
Downloads: 0
{"_id":"hcjmxFM2BogGp4m7k","bibbaseid":"hohenester-trgler-mnpbemamatlabtoolboxforthesimulationofplasmonicnanoparticles-2012","author_short":["Hohenester, U.","Trügler, A."],"bibdata":{"bibtype":"article","type":"article","title":"MNPBEM – A Matlab toolbox for the simulation of plasmonic nanoparticles","volume":"183","issn":"0010-4655","url":"http://www.sciencedirect.com/science/article/pii/S0010465511003274","doi":"10.1016/j.cpc.2011.09.009","abstract":"MNPBEM is a Matlab toolbox for the simulation of metallic nanoparticles (MNP), using a boundary element method (BEM) approach. The main purpose of the toolbox is to solve Maxwellʼs equations for a dielectric environment where bodies with homogeneous and isotropic dielectric functions are separated by abrupt interfaces. Although the approach is in principle suited for arbitrary body sizes and photon energies, it is tested (and probably works best) for metallic nanoparticles with sizes ranging from a few to a few hundreds of nanometers, and for frequencies in the optical and near-infrared regime. The toolbox has been implemented with Matlab classes. These classes can be easily combined, which has the advantage that one can adapt the simulation programs flexibly for various applications. Program title: MNPBEM Catalogue identifier: AEKJ_v1_0 Program summary URL:http://cpc.cs.qub.ac.uk.chimie.gate.inist.fr/summaries/AEKJ_v1_0.html Program obtainable from: CPC Program Library, Queenʼs University, Belfast, N. Ireland Licensing provisions: GNU General Public License v2 No. of lines in distributed program, including test data, etc.: 15 700 No. of bytes in distributed program, including test data, etc.: 891 417 Distribution format: tar.gz Programming language: Matlab 7.11.0 (R2010b) Computer: Any which supports Matlab 7.11.0 (R2010b) Operating system: Any which supports Matlab 7.11.0 (R2010b) RAM: ⩾1 GByte Classification: 18 Nature of problem: Solve Maxwellʼs equations for dielectric particles with homogeneous dielectric functions separated by abrupt interfaces. Solution method: Boundary element method using electromagnetic potentials. Running time: Depending on surface discretization between seconds and hours.","number":"2","urldate":"2014-03-22","journal":"Computer Physics Communications","author":[{"propositions":[],"lastnames":["Hohenester"],"firstnames":["Ulrich"],"suffixes":[]},{"propositions":[],"lastnames":["Trügler"],"firstnames":["Andreas"],"suffixes":[]}],"year":"2012","note":"00071","keywords":"Boundary element method, Metallic nanoparticles, Plasmonics","pages":"370–381","bibtex":"@article{hohenester_mnpbem_2012,\n\ttitle = {{MNPBEM} – {A} {Matlab} toolbox for the simulation of plasmonic nanoparticles},\n\tvolume = {183},\n\tissn = {0010-4655},\n\turl = {http://www.sciencedirect.com/science/article/pii/S0010465511003274},\n\tdoi = {10.1016/j.cpc.2011.09.009},\n\tabstract = {MNPBEM is a Matlab toolbox for the simulation of metallic nanoparticles (MNP), using a boundary element method (BEM) approach. The main purpose of the toolbox is to solve Maxwellʼs equations for a dielectric environment where bodies with homogeneous and isotropic dielectric functions are separated by abrupt interfaces. Although the approach is in principle suited for arbitrary body sizes and photon energies, it is tested (and probably works best) for metallic nanoparticles with sizes ranging from a few to a few hundreds of nanometers, and for frequencies in the optical and near-infrared regime. The toolbox has been implemented with Matlab classes. These classes can be easily combined, which has the advantage that one can adapt the simulation programs flexibly for various applications.\nProgram title: MNPBEM\nCatalogue identifier: AEKJ\\_v1\\_0\nProgram summary URL:http://cpc.cs.qub.ac.uk.chimie.gate.inist.fr/summaries/AEKJ\\_v1\\_0.html\nProgram obtainable from: CPC Program Library, Queenʼs University, Belfast, N. Ireland\nLicensing provisions: GNU General Public License v2\nNo. of lines in distributed program, including test data, etc.: 15 700\nNo. of bytes in distributed program, including test data, etc.: 891 417\nDistribution format: tar.gz\nProgramming language: Matlab 7.11.0 (R2010b)\nComputer: Any which supports Matlab 7.11.0 (R2010b)\nOperating system: Any which supports Matlab 7.11.0 (R2010b)\nRAM: ⩾1 GByte\nClassification: 18\nNature of problem: Solve Maxwellʼs equations for dielectric particles with homogeneous dielectric functions separated by abrupt interfaces.\nSolution method: Boundary element method using electromagnetic potentials.\nRunning time: Depending on surface discretization between seconds and hours.},\n\tnumber = {2},\n\turldate = {2014-03-22},\n\tjournal = {Computer Physics Communications},\n\tauthor = {Hohenester, Ulrich and Trügler, Andreas},\n\tyear = {2012},\n\tnote = {00071},\n\tkeywords = {Boundary element method, Metallic nanoparticles, Plasmonics},\n\tpages = {370--381},\n}\n\n","author_short":["Hohenester, U.","Trügler, A."],"key":"hohenester_mnpbem_2012","id":"hohenester_mnpbem_2012","bibbaseid":"hohenester-trgler-mnpbemamatlabtoolboxforthesimulationofplasmonicnanoparticles-2012","role":"author","urls":{"Paper":"http://www.sciencedirect.com/science/article/pii/S0010465511003274"},"keyword":["Boundary element method","Metallic nanoparticles","Plasmonics"],"metadata":{"authorlinks":{}}},"bibtype":"article","biburl":"https://bibbase.org/zotero/ricounet67","dataSources":["rx3H6duFmTt3xD5yy"],"keywords":["boundary element method","metallic nanoparticles","plasmonics"],"search_terms":["mnpbem","matlab","toolbox","simulation","plasmonic","nanoparticles","hohenester","trügler"],"title":"MNPBEM – A Matlab toolbox for the simulation of plasmonic nanoparticles","year":2012}