|
PLaSK library
|
#include <plask/math.hpp>#include <plask/provider/providerfor.hpp>#include <plask/provider/scaled_provider.hpp>#include <plask/provider/combined_provider.hpp>Go to the source code of this file.
Classes | |
| struct | plask::RefractiveIndex |
| Refractive index. More... | |
| struct | plask::Epsilon |
| Permittivity tensor. More... | |
| struct | plask::LightMagnitude |
| Profile of the optical field 1/2 E × conj(E) / Z0 [W/m²]. More... | |
| struct | plask::LightE |
| Profile of the optical electric field [V/m]. More... | |
| struct | plask::LightH |
| Profile of the optical magnetic field (A/m). More... | |
| struct | plask::ModeLightMagnitude |
| Profile of the optical field 1/2 E × conj(E) / Z0 [W/m²]. More... | |
| struct | plask::LightMagnitudeSumProvider< SpaceT > |
| Provider which sums light intensities from one or more sources. More... | |
| struct | plask::ModeLightE |
| Profile of the optical electric field [V/m]. More... | |
| struct | plask::ModeLightH |
| Profile of the optical magnetic field (A/m). More... | |
| struct | plask::ModeWavelength |
| Wavelength (nm). More... | |
| struct | plask::ModeLoss |
| Modal loss (1/cm). More... | |
| struct | plask::ModePropagationConstant |
| Propagation constant (1/µm). More... | |
| struct | plask::ModeEffectiveIndex |
| Effective index. More... | |
Namespaces | |
| namespace | plask |
| Patterson quadrature for complex function along specified line. | |