SpinWaveToolkit.bls#
Below you will find links to detailed documentation of the classes, functions, etc. of this submodule.
Submodule parts
This submodule focuses on modelling the Brillouin light scattering signal.
Classes#
ObjectiveLensClass for calculation of the focal electric fields of given lens.
Functions#
fresnel_coefficients()Compute Fresnel reflection and transmission coefficients.
- htp
Compute p-polarized Fresnel coefficients for a given lateral wavevector q. Returned by
fresnel_coefficients().- hts
Compute s-polarized Fresnel coefficients for a given lateral wavevector q. Returned by
fresnel_coefficients().sph_green_function()Compute the spherical Green’s functions for p- and s-polarized fields.
getBLSsignal()Compute the Brillouin light scattering signal using Green’s functions formalism.
Example#
The usage of this submodule is not as straightforward as for the rest of
the SpinWaveToolkit, and therefore the reader is referred to the
relevant Examples.