terms - T-matrix for Electromagnetic Radiation with Multiple Scatterers
A set of Fortran modules/routines for T-matrix-based calculations of light scattering by clusters of individual scatterers.
Last updated 6 months ago
lightscattering
6.46 score 7 stars 828 scriptsplanar - Multilayer Optics
Solves the electromagnetic problem of reflection and transmission at a planar multilayer interface. Also computed are the decay rates and emission profile for a dipolar emitter.
Last updated 3 years ago
openblascpp
5.83 score 7 stars 65 scripts 86 downloadsmie - Mie scattering
Numerical implementation of Mie scattering theory for light scattering by spherical particles.
Last updated 2 years ago
fortran
4.26 score 8 stars 15 scriptsdielectric - Defines some physical constants and dielectric functions commonly used in nano-optics
Physical constants. Gold, silver and glass permittivities, together with spline interpolation functions.
Last updated 2 years ago
3.99 score 3 stars 3 dependents 73 scripts 43 downloadsRcppFaddeeva - 'Rcpp' Bindings for the 'Faddeeva' Package
Access to a family of Gauss error functions for arbitrary complex arguments is provided via the 'Faddeeva' package by Steven G. Johnson (see <http://ab-initio.mit.edu/wiki/index.php/Faddeeva_Package> for more information).
Last updated 6 months ago
cpp
3.20 score 16 scripts 21 downloadscda - Coupled-Dipole Approximation for Electromagnetic Scattering by Three- Dimensional Clusters of Sub-Wavelength Particles
Coupled-dipole simulations for electromagnetic scattering of light by sub-wavelength particles in arbitrary 3-dimensional configurations. Scattering and absorption spectra are simulated by inversion of the interaction matrix, or by an order-of-scattering approximation scheme. High-level functions are provided to simulate spectra with varying angles of incidence, as well as with full angular averaging.
Last updated 3 years ago
openblascpp
2.78 score 2 stars 60 scripts 122 downloadscubs - Cubature on the 2-sphere
Cubature methods for numerical integration over the sphere, such as angular averaging over the full solid angle
Last updated 3 years ago
2.45 score 1 stars 1 dependents 19 scripts