PlaneWave# class nannos.PlaneWave(wavelength=1, angles=(0, 0, 0))[source]# A plane wave object Parameters wavelength (float) – Wavelength (the default is 1). angles (tuple) – Incidence angles \((\theta,\phi,\psi)\) in degrees (the default is (0, 0, 0)). \(\\theta\): polar angle, \(\phi\): azimuthal angle, \(\psi\): polarization angle. Examples# Tangent field# Polarization conversion# One dimensional grating# Convergence# Two photonic crystal slabs# Elliptical holes# Photonic crystal slab# Dielectric patch array# Stress tensor# Permittivity approximation# Computing gradients# Geometry tools#