TODO

Unordered list of possible extensions and work-in-progress. (Note: some ideas in the list may never be implemented; it will depend on priorities and availability)

New core features

  1. Internal fields for non-spherical particles
  2. Near-fields in the Rayleigh region, https://doi.org/10.3762/bjnano.8.66
  3. Extension to infinite periodic arrays, http://dx.doi.org/10.4208/cicp.OA-2020-0136
  4. Dipole source
  5. Orientation-averaged internal fields
  6. Orientation-averaged partial absorptions for layered spheres
  7. Orientation-averaged absorption and scattering circular dichroism in Stout’s formalism
  8. Built-in calculation of spheroid T-matrix (port from Smarties)
  9. T-matrix for anisotropic core-shell spheres, http://dx.doi.org/10.1103/PhysRevB.103.085436
  10. T-matrix for coated spheroids, following https://doi.org/10.1103/PhysRevD.10.2670

User level

  1. Import/Export of T-matrices in HDF5 format
  2. Additional materials

Code optimisation

  1. Iterative solver
  2. Calculation of orientation-averaged near-fields
  3. Calculation of far-field cross-sections for many angles of incidence