2 Andrei Kiselev, Jeonghyeon Kim, and Olivier J. F. Martin
of Glasgow, it is not surprising that Werner’s publications have a strong theoretical
flavour and have inspired many theoretical works. Yet, analysing their citations
further indicates that these theoretical developments inspired numerous experimental
projects. As an example, among the citations of his work on light-propagation in
helicoidal bianisotropic media [2], a third of the citing articles report experiments.
This illustrates how well Werner succeeded in bridging the gap between theory and
experiments! Obviously, theory is very important and progress within the realm of
theoretical physics is often fascinating in itself. Evidently, new theories are often the
driver behind new experimental work. This chapter, however, focuses on the inverse
process, where experimental work requires numerical support as close as possible to
the experimental situation. After briefly presenting the numerical technique we have
developed for over a decade to solve Maxwell’s equations, we discuss three different
experimental situations where we attempted to model the real experiment as closely
as possible.
2
Computational electromagnetics
At the onset of studying a given experimental situation lies the fundamental question
of the choice of the most appropriate numerical method. It is fair to say that there is
not one single numerical technique that is fit for all situations and even for the narrow
field of plasmonics, which is the focus of our work, numerous approaches exist as
illustrated in a recent review article [3]. Furthermore, each numerical method can
be put to good use as long as it is utilized wisely and carefully. Especially, sufficient
efforts must be undertaken to characterize the algorithm beforehand, to make sure
that it will converge well for the problem at hand and is free from spurious behaviours.
This task is especially thankless, but of paramount importance if the numerical results
are to be trusted. Note that it does not only apply to home-developed numerical codes,
but should be equally undertaken with commercial packages that should never be
trusted blindly, even if they produce beautiful and colourful images!
To assess the accuracy of a numerical technique and obtain a metric to quantify it,
one usually resorts to canonical problems. Unfortunately, there are essentially only
two such problems for which a reference solution exists (the quasi analytical Mie
solution): the scattering by a sphere for three-dimensional (3D) problems or by a
cylinder for two-dimensional (2D) geometries [5]. Figure 1 illustrates this approach
for a 2D solution obtained with a volumetric Green’s tensor approach [4]. In this
case, two different incident polarizations must be considered, with the electric field
either perpendicular to the cylinder axis (transverse electric or TE field) or parallel
to the cylinder axis (transverse magnetic or TM field). The differential cross section
can be computed as a function of the scattering angle and compared with the quasi
analytical Mie solution, Fig. 1(a). This panel indicates that many features exist in
that response, which need to be reproduced accurately with the numerical method. A
more quantitative metric is obtained by integrating the difference between this cross
section and the Mie solution over all scattering angles and repeating the calculations