PhotonicLanternNuller

class hcipy.coronagraphy.PhotonicLanternNuller(input_grid, focal_grid, mode_field_diameter=1.31, vortex_charge=None)

Bases: FiberNuller

A 6 port mode-selective photonic lantern nuller

Parameters:
input_gridGrid

The grid on which the incoming wavefront is defined.

focal_gridGrid

The focal grid where light is injected into the lantern.

mode_field_diameterscalar

(Optional) The mode field diameter of the lantern modes.

vortex_chargeinteger

(Optional) The charge of an optional pupil plane vortex mask.