make_disk_harmonic_basis

hcipy.mode_basis.make_disk_harmonic_basis(grid, num_modes, D=1, bc='dirichlet')

Create a disk harmonic mode basis.

Parameters
gridGrid

The grid on which to evaluate the disk harmonic modes.

num_modesint

The number of modes to create.

Dscalar

The diameter of the disk.

bcstring

The boundary conditions to use. This can be either ‘dirichlet’, or ‘neumann’ for a Dirichlet or Neumann boundary condition respectively.

Returns
ModeBasis

The evaluated disk harmonic modes.