# anafibre.fibre

## StepIndexFibre

::: anafibre.fibre.StepIndexFibre.__init__
    options:
      show_root_heading: false
      heading_level: 4
      show_root_toc_entry: false

### Mode Constructors

::: anafibre.fibre.StepIndexFibre
    options:
      show_root_heading: false
      heading_level: 4
      members:
        - HE
        - EH
        - TE
        - TM
      inherited_members: false

### Material And Profile

::: anafibre.fibre.StepIndexFibre
    options:
      show_root_heading: false
      heading_level: 4
      members:
        - n_core
        - n_clad
        - eps
        - mu
        - n
      inherited_members: false

### Dispersion And Propagation

::: anafibre.fibre.StepIndexFibre
    options:
      show_root_heading: false
      heading_level: 4
      members:
        - V
        - wl_of_V
        - Phi
        - F
        - b
        - neff
        - kz
      inherited_members: false

### Modal Diagnostics

::: anafibre.fibre.StepIndexFibre
    options:
      show_root_heading: false
      heading_level: 4
      members:
        - m_max
        - ell_max
        - list_modes_at
      inherited_members: false

## RefractiveIndexMaterial

::: anafibre.fibre.RefractiveIndexMaterial.__init__
    options:
      show_root_heading: false
      heading_level: 4
      show_root_toc_entry: false

::: anafibre.fibre.RefractiveIndexMaterial
    options:
      show_root_heading: false
      heading_level: 4
      members:
        - from_upstream
        - get_refractive_index
        - get_extinction_coefficient
        - get_eps
      inherited_members: false
