expand_symmetric_field#

expand_symmetric_field(field_symmetric, n_sectors, Nr, mirror=False, m=0)[source]#

Expand a symmetric field solution to the full circle, applying Bloch phase.

Parameters:
  • field_symmetric (ComplexGrid) – The field solution for a single sector (flattened).

  • n_sectors (int) – Number of rotational symmetry sectors.

  • Nr (int) – Number of radial grid points.

  • m (int, optional) – Angular momentum number (azimuthal mode index). Default is 0.

  • mirror (bool)

Returns:

The expanded field over the full circle (flattened).

Return type:

ComplexArray