nanobem22

Maxwell solver using the boundary element method (BEM) approach for optical resonators and nanophotonic systems

https://github.com/uhohenester/nanobem22

Vous suivez désormais cette soumission

nanobem

nanobem is a Matlab toolbox for the solution of Maxwell's equations for metallic and dielectric nanoparticles using a Galerkin boundary element method (BEM) approach. Details of the computational approach are described in

  • Hohenester, Nano and Quantum Optics (Springer 2020)
  • Hohenester, Reichelt, Unger, Nanophotonic resonance modes with the nanobem toolbox, to appear in CPC (2022)

When you publish results with the nanobem toolbox, please cite the forthcoming CPC paper.

Author

Ulrich Hohenester, https://orcid.org/0000-0001-8929-2086

Usage and installation

To use the nanobem toolbox, you must add at the beginning of each Matlab session the main directory and all subdirectories to the Matlab path, e.g. by calling

%  nanobemdir is the full directory name of the toolbox
addpath(genpath(nanobemdir));

To set up the nanobem help pages, you must install them once. To this end, you must change in Matlab to the main directory of the toolbox, and run the file

makehelp

A detailed help of the toolbox and a number of demo files are then available in the Matlab help pages which can be found on the start page of the help browser under Supplemental Software.

Citation pour cette source

Ulrich Hohenester (2026). nanobem22 (https://github.com/uhohenester/nanobem22/releases/tag/v1.0.0), GitHub. Extrait(e) le .

Add the first tag.

Informations générales

Compatibilité avec les versions de MATLAB

  • Compatible avec toutes les versions

Plateformes compatibles

  • Windows
  • macOS
  • Linux
Version Publié le Notes de version Action
1.0.0

Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.
Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.