• About
  • Documentation

  • More Universes
  • Recent Updates
  • Leader board

  • All repositories
  • All packages
  • All articles
  • All datasets
  • All system Libraries
nano-optics
  • Builds
  • Packages
  • Articles
  • Datasets
  • Contribution
  • Badges
  • API
  • Feed

Links tonano-optics

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

lightscattering

6.33 score 9 stars 948 scripts

planar - 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

openblascpp

5.84 score 7 stars 66 scripts 28 downloads

mie - Mie scattering

Numerical implementation of Mie scattering theory for light scattering by spherical particles.

Last updated

4.45 score 10 stars 19 scripts

dielectric - 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

3.93 score 3 stars 3 dependents 63 scripts 14 downloads

RcppFaddeeva - '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

cpp

3.29 score 1 stars 13 scripts 12 downloads

cda - 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

openblascpp

2.95 score 3 stars 60 scripts 5 downloads

cubs - Cubature on the 2-sphere

Cubature methods for numerical integration over the sphere, such as angular averaging over the full solid angle

Last updated

2.45 score 1 stars 1 dependents 19 scripts