e_far

miepython.field.e_far(lambda0, d_sphere, m_sphere, n_env, r, theta, phi)[source]

Evaluate the scattered electric far field.

Parameters:
  • lambda0 (float) – Vacuum wavelength.

  • d_sphere (float) – Sphere diameter.

  • m_sphere (complex) – Sphere refractive index.

  • n_env (float) – Refractive index of the surrounding medium.

  • r (float or ndarray) – Radial observation distance.

  • theta (float or ndarray) – Polar angle in radians.

  • phi (float or ndarray) – Azimuth angle in radians.

Returns:

ndarray

Complex spherical components [E_r, E_theta, E_phi] with

shape (3, ...) following broadcasted input shape.