Python wrapper for multiple sphere T-matrix (MSTM) code and Mie theory to calculate surface plasmon resonance (SPR) spectrum and fit it to experiment
-
Updated
Jul 29, 2026 - Python
Python wrapper for multiple sphere T-matrix (MSTM) code and Mie theory to calculate surface plasmon resonance (SPR) spectrum and fit it to experiment
Free surface integral equation (SIE) method software for modeling light scattering in homogeneous, periodic, and layered environments.
Free and open-source code package designed to perform PyMEEP FDTD simulations applied to Plasmonics (UBA+CONICET) [Buenos Aires, Argentina]
an Open-Source Code for Nanoplasmonics
Mode solver for 1D waveguides composed of arbitrary number of slabs (layers). Vector solver: TE & TM polarizations. Supports complex-valued refractive index (plasmonic modes)
MatLab thin film reflection, transmission, absorption calculator based on transfer matrix method. Includes ability to plot dispersion for arbitrary number of films and wavelength-dependent complex dielectric functions.
General 4×4 transfer-matrix method (TMM) for optical simulations of isotropic and anisotropic multilayer structures. C++ core with Python bindings.
The code for the work presented in the research paper titled "Nanophotonic Structure Inverse Design for Switching Application Using Deep Learning"
Computes the optical properties (transmission, absorption, reflexion) of a multilayer system (dielectric or metallic layers), and the resulting 3D temperature distribution due to absorption. https://aip.scitation.org/doi/10.1063/5.0057185
Calculate plasma frequency, plot the relation ω(β) and how permittivity changes as a function of frequency using MATLAB and MATLAB App Designer
Example codes for photonic simulations, mostly in the mid-IR region (2 um-20 um), using various open source packages.
Modeled the electric field intensity inside an n-layer SPR sensor.
Next-generation X-band hybrid SSPP-SIW bandpass filter for B5G wireless communication using ANSYS HFSS and CST Studio Suite. Features independent cutoff frequency tuning and deep stopband rejection (>40 dB)
a modular implementation of scientific workflows inspired by the MNPBEM ecosystem.
A Julia package for simulating Attenuated Total Reflection (ATR) through the Transfer Matrix Method (TMM) in multilayer thin films. This module provides as a convenient, flexible and fast method of preforming attenuatted total reflection simulations.
Scripts to compute field enhancements of plasmonic nanostrucutres, mirrored from https://gitlab.com/theoretical-chemistry-jena/quantum-dynamics/plasmonic-meep/
Code for simulating Mie scattering by nanoparticles.
Full-vector finite-difference mode solver for 2-D waveguide cross sections
A Computational Approach to Sustainable Nitrogen Fixation.
Add a description, image, and links to the plasmonics topic page so that developers can more easily learn about it.
To associate your repository with the plasmonics topic, visit your repo's landing page and select "manage topics."