MNPBEM – A Matlab toolbox for the simulation of plasmonic nanoparticles. Hohenester, U. & Trügler, A. Computer Physics Communications, 183(2):370–381, 2012. 00071
MNPBEM – A Matlab toolbox for the simulation of plasmonic nanoparticles [link]Paper  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