|
| emtl.h |
| Emtl global data initializers and defines.
|
|
| films_propagation.h |
| Interface to calculate reflectance / transmittance for stratified media.
|
|
| fourierv.h |
| Vecotrized (AVX, AVX512) versions for the Fourier detector.
|
|
| impforms.h |
| Spatial (temporal) pulses (field depending on one space-coordinate or time).
|
|
| lspherescat.h |
| Declaration of class LayeredSphereScat and methods for scattering matrix calculation of a layered spherical particle.
|
|
| medium.h |
| Interface for optical media.
|
|
| method.h |
| Basic FDTD method interface for EMTL.
|
|
| method_bulk.h |
| Main loop (bulk update) for arbitrary mesh.
|
|
| method_farfield.h |
| Fast near field to far calculation.
|
|
| method_medium_3d.h |
| Method for assigning materials specified as objects of emMedium to 3d objects.
|
|
| method_region_3d.h |
| Universal method for storing and locating 3D objects with assigned levels and unique IDs.
|
|
| method_thin_surf.h |
| Thin conducting surface within FDTD.
|
|
| method_thin_wire.h |
| Thin conducting wire within FDTD.
|
|
| opt_data.h |
| Functions to create emMedium objects corresponding to real media (glass, gold, etc) To reproduce dielectric function depending of requency, approximation with Drude, Lorentz, extended Lorentz is used, see also http://fdtd.kintechlab.com/en/fitting If dielectric function is frequency dependent, corresponding function has one parameter d for FDTD length unit in microns (for example, if FDTD length unit is 1 micron, then d=1; if FDTD length unit is 10 microns then d=10)
|
|
| plane_wave_exp.h |
| Plane wave expansion method.
|
|
| ui_method_stack.h |
| FDTD methods used in the standard uiExperiment.
|
|
| uiexp.h |
| User interface to perform FDTD calculations.
|
|
| uiextexp.h |
| User interface to perform FDTD calculations.
|
|