egg - Extensions for 'ggplot2': Custom Geom, Custom Themes, Plot Alignment, Labelled Panels, Symmetric Scales, and Fixed Panel Size
Miscellaneous functions to help customise 'ggplot2' objects. High-level functions are provided to post-process 'ggplot2' layouts and allow alignment between plot panels, as well as setting panel sizes to fixed values. Other functions include a custom 'geom', and helper functions to enforce symmetric scales or add tags to facetted plots.
Last updated
12.32 score 13 stars 67 dependents 3.4k scripts 23k downloads
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.53 score 9 stars 1.5k 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
openblascpp
5.95 score 7 stars 85 scripts 43 downloadsminixcali - Excalidraw Document Builder
Build Excalidraw documents with R.
Last updated
5.04 score 10 stars 31 scriptsmie - Mie scattering
Numerical implementation of Mie scattering theory for light scattering by spherical particles.
Last updated
4.45 score 10 stars 19 scriptsggflags - Plot flags of the world in ggplot2
A ggplot2 extension that allows you to plot the flags of the world. It functions essentially as geom_point does, requiring, at minimum, a two-letter lowercase country code for the country aesthetic, and x and y aesthetics. You can also adjust the size.
Last updated
datavizflagsggplot2ggplot2-enhancements
4.31 score 101 stars 2 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
3.97 score 3 stars 3 dependents 69 scripts 57 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
cpp
3.89 score 2 stars 26 scripts 17 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
2.48 score 1 stars 1 dependents 20 scripts