Optical Tweezers Toolbox (Version 1)
-
Updated
Oct 18, 2023 - MATLAB
Optical Tweezers Toolbox (Version 1)
CELES: CUDA-accelerated electromagnetic scattering by large ensembles of spheres
Electrostatic and Electromagnetic wave propagation simulations with FEM: EM field, TE & TM modes of a circular waveguide, scattering of a plane wave from a perfect electric conductor cylinder using PML.
2D multi-source electromagnetic simulations in frequency domain, implementing the augmented partial factorization (APF) and other methods.
MATLAB implementation of the Huygens-Fresnel principle for the calculation of the scattering farfield pattern produced from the illumination of a finite-aperture rectangular metasurface.
MATLAB functions to plot 2D or 3D radiation & scattering patterns, intended for custom visualization of the response of antennas & metasurfaces.
Random Laser simulation using COMSOL Multiphysics.
Synthetic exterior acoustic scattering data and sample parsing code.
SMARTIES: User-friendly codes for fast and accurate calculations of light scattering by spheroids
A numerically stable T-matrix package for 3D acoustics
Electromagnetic Wave Scattering by a Conducting Cylinder
A port of Matzler's 2002 Mie codes to python.
This program, which was compiled using the MATLAB application, is a program that can calculate cross sections and perform multipol decomposition of the case of electromagnetic wave scattering in a system of coated spheres. This program was made as my undergraduate final project. The theory used to explain this scattering case is the Mie theory.
Matlab translation of miepython
Program ini, yang dibuat dalam bentuk Graphical User Interface (GUI), merupakan program untuk menghitung respons penampang-lintang dari kasus hamburan pada satu buah bola. Aplikasi yang digunakan untuk membuat program ini yaitu MATLAB.
Add a description, image, and links to the scattering topic page so that developers can more easily learn about it.
To associate your repository with the scattering topic, visit your repo's landing page and select "manage topics."