scuffem documentation: Table of contents
If you find any inconsistencies or missing bits in the documentation, please file an issue on the scuffem GitHub page.
General reference
 Toplevel overview
 Installation
 Geometry files
 Material descriptions
 Geometrical transformations
 Incident Fields
 Brillouinzone integration
 FAQ
Tutorial Examples
Photonics, plasmonics, transmission, imaging
 Mie scattering
 Electrostatics of a spherical dielectric shell
 LDOS and polarizationsensitive response in plasmonic bowtie antennas
 LDOS and dyadic Green functions above an infinite aluminum halfspace
 Spatiallyresolved study of planewave transmission through an infinitearea thin dielectric film
 Planewave transmission with rotation of polarization: Chiral metasurface rotator
 Imaging diffraction patterns of discs, disc arrays, and hole arrays in metal screens
 Imaging diffraction patterns of aperiodic arrays: Vogel spirals
RF device modeling
Fluctuationinduced phenomena
 Casimir forces in a compact geometry
 Casimir forces in a 1D extended geometry
 Casimir forces in a 2D extended geometry
 Thermal radiation, heat transfer, and nonequilibrium Casimir forces between silicon dioxide spheres
 Spatial distribution of heat flux from a warm tip over a cold substrate
Pure electrostatics
 Electrostatic polarizability of platonic solids
 Capacitance of twobody capacitors
 Capacitance of PCB stripline trace
 Implicit handling of multilayer dielectric substrates
 Finitesize effects in metalonsubstrate capacitors (with data fitting in python)
 Electrostatic fields of an electrode array
BU Symposium on OpenSource CAD Tools for Photonic Design Modeling
Commandline application reference

Nanophotonics codes
 scuffscatter: generalpurpose electromagnetic scattering
 scuffldos  photonic local density of states
 scufftransmission  planewave transmission through 2D extended structures
 scufftmatrix  Tmatrices of arbitrary compact objects in the sphericalwave basis

Equilibrium Casimir codes
 scuffcas3d  Casimir energies, forces, and torques
 scuffcaspol  CasimirPolder potentials

Nonequilibrium Casimir/ heattransfer code
 scuffneq  radiative heat transfer and nonequilibrium Casimir forces/torques

RF / microwave engineering code
 scuffrf  multiport network parameters (S and impedance parameters), and radiated fields, for passive RF and microwave structures.

Mode solver
 scuffspectrum  identification of frequencies, lifetimes, and field patterns of electromagnetic resonant modes in complex structures

Electrostatics code
 scuffstatic  pure electrostatics problems: capacitance matrices, DC polarizabilities, electrostatic potentials and fields

Utility codes
 scuffanalyze  diagnostic tool to print info on scuffem geometries
 scuffintegrate  utility tool to integrate functions using samples tabulated in data files
Validation Test Suite
 Overview of the scuffem test suite
 Mie scattering
 Fresnel scattering
 Equilibrium Casimir forces between spheres
 Equilibrium Casimir forces between plates
 Equilibrium CasimirPolder potential near a sphere
 Equilibrium CasimirPolder potential near a plate
 Heat transfer and nonequilibrium Casimir forces between spheres
 Lowlevel tests of the scuffem core library
API reference
Developer reference
 Implementation  how scuffem works
 DataStructures  data structures and methods inside the scuffem core library
 Documentation  about the scuffem documentation
 Singular integrals  scuffem's code for computing singular triangleproduct integrals
FAQ
Technical memos
 libscuff Implementation and Technical Details  a technical memo describing many details of the core library implementation
 Computation of power, force, and torque in scuffem  a technical memo describing methods for computing power, force and torque, with applications to both classical scattering and nonequilibrium fluctuational electrodynamics
 Computation of fields near panels in scuffem  a technical memo describing the computation of fields near triangular panels in discretized surface meshes
 Computation of Green's Functions and LDOS in scuffem  a technical memo describing the implementation of the scuffldos code for computing dyadic Green's functions and local photonic densities of states
 Computation of reflection and transmission coefficients in scuffem  a technical memo describing the implementation of the scufftransmission code for computing planewave transmission and reflection coefficients
 scuffstatic: Pure electrostatics in scuffem  a technical memo describing the implementation of the scuffstatic code for electrostatics
 Electromagnetism in the vectorsphericalwave (VSW) basis  a technical memo collecting results of various classical electromagnetism calculations in the vectorsphericalwave basis