# anafibre.fields

## Module Functions

::: anafibre.fields
    options:
      show_root_heading: false
      heading_level: 4
      members:
        - spin_to_cartesian
        - cartesian_to_cylindrical
        - cylindrical_to_cartesian
        - format_complex_auto
        - ModeNotFoundError
      inherited_members: false

## GuidedMode

::: anafibre.fields.GuidedMode.__init__
    options:
      show_root_heading: false
      heading_level: 4
      show_root_toc_entry: false

### Construction And Cache

::: anafibre.fields.GuidedMode
    options:
      show_root_heading: false
      heading_level: 4
      members:
        - clear_grid_cache
      inherited_members: false

### Material Accessors

::: anafibre.fields.GuidedMode
    options:
      show_root_heading: false
      heading_level: 4
      members:
        - eps
        - mu
        - n
        - k
        - kap
        - sigma
      inherited_members: false

### Field Evaluation

::: anafibre.fields.GuidedMode
    options:
      show_root_heading: false
      heading_level: 4
      members:
        - E
        - H
        - gradE
        - gradH
        - Power
      inherited_members: false

### Labelling

::: anafibre.fields.GuidedMode
    options:
      show_root_heading: false
      heading_level: 4
      members:
        - mode_label
      inherited_members: false

### Polarisation And Stokes

::: anafibre.fields.GuidedMode
    options:
      show_root_heading: false
      heading_level: 4
      members:
        - S0
        - S1
        - S2
        - S3
        - stokes
      inherited_members: false
