Differences

This shows you the differences between two versions of the page.

en:start [2012/11/16 11:04]
deinega
en:start [2014/02/07 05:31] (current)
deinega
Line 1: Line 1:
 ======Electromagnetic Template Library (EMTL)====== ======Electromagnetic Template Library (EMTL)======
- is a free С++ program for Finite-Difference Time-Domain ([[fdtd|FDTD]]) simulations. + is a С++ library for programming Finite-Difference Time-Domain ([[fdtd|FDTD]]) simulations. 
  
 The program is designed for quick and efficient programming of FDTD simulations and for extending the available FDTD algorithms with new techniques and features. The code implements fully functional API including MPI parallelization. The program is designed for quick and efficient programming of FDTD simulations and for extending the available FDTD algorithms with new techniques and features. The code implements fully functional API including MPI parallelization.
Line 7: Line 7:
 **Features** **Features**
 \\ \\
-  *Compilation under UNIX and Windows +  *Compilation on UNIX and Windows 
   *MPI parallelization    *MPI parallelization 
   *Anisotropic and dispersive media    *Anisotropic and dispersive media 
Line 17: Line 17:
   *Near-to-Far-Field Transformation    *Near-to-Far-Field Transformation 
   *Fast Fourier transform of the results    *Fast Fourier transform of the results 
 +  *Simulation of Maxwell-Bloch equations
 \\ \\
 **New algorithms** **New algorithms**
Line 22: Line 23:
   *Subpixel smoothing for conductive and dispersive media. [[http://www.opticsinfobase.org/abstract.cfm?URI=ol-32-23-3429|http]]{{:deinega_-_subpixel_smoothing_for_conductive_and_dispersive_media.pdf|PDF}}   *Subpixel smoothing for conductive and dispersive media. [[http://www.opticsinfobase.org/abstract.cfm?URI=ol-32-23-3429|http]]{{:deinega_-_subpixel_smoothing_for_conductive_and_dispersive_media.pdf|PDF}}
   *Iterative technique for analysis of periodic structures at oblique incidence. [[http://www.opticsinfobase.org/abstract.cfm?uri=ol-33-13-1491|http]]{{:valuev_-_iterative_technique_for_analysis_of_periodic_structures_at_oblique_incidence_in_the_finite-difference_time-domain_method.pdf|PDF}}   *Iterative technique for analysis of periodic structures at oblique incidence. [[http://www.opticsinfobase.org/abstract.cfm?uri=ol-33-13-1491|http]]{{:valuev_-_iterative_technique_for_analysis_of_periodic_structures_at_oblique_incidence_in_the_finite-difference_time-domain_method.pdf|PDF}}
-  *Hybrid transfer-matrix FDTD method for layered periodic structures. This method can be used for calculation of transmission and reflection for planar layers of scatterers, and band structure of photonic crystals. [[http://www.opticsinfobase.org/abstract.cfm?uri=ol-34-6-860|http]]{{:deinega_-_hybrid_transfer-matrix_fdtd_method_for_layered_periodic_structures.pdf|PDF}}+  *Hybrid transfer-matrix FDTD method for layered periodic structures. This method can be used for calculation of transmission and reflection for planar layers of scatterers, and band structure of photonic crystals. [[http://pre.aps.org/abstract/PRE/v88/i5/e053305|http]]{{:deinega_-_transfer-matrix_approach_for_finite-difference_time-domain_simulation_of_periodic_structures.pdf|PDF}}
   *Additional back absorbing layers technique to reduce numerical reflection from PML. [[http://www.sciencedirect.com/science/article/pii/S0010465510001839|http]]{{:deinega_-_long-time_behavior_of_pml_absorbing_boundaries_for_layered_periodic_structures.pdf|PDF}}   *Additional back absorbing layers technique to reduce numerical reflection from PML. [[http://www.sciencedirect.com/science/article/pii/S0010465510001839|http]]{{:deinega_-_long-time_behavior_of_pml_absorbing_boundaries_for_layered_periodic_structures.pdf|PDF}}
 +  * Simulation of Maxwell-Liouville equations for single quantum emitters in FDTD [[http://pra.aps.org/abstract/PRA/v89/i2/e022501|http]]{{:deinega_-_self-interaction-free_approaches_for_self-consistent_solution_of_the_maxwell-liouville_equations.pdf|PDF}}
  
 <html></td><td></html> <html></td><td></html>
Line 79: Line 81:
 optimizing memory usage by data packing;  optimizing memory usage by data packing; 
 balanced parallel domain decomposition.*/ balanced parallel domain decomposition.*/
- 
 
/home/kintechlab/fdtd.kintechlab.com/docs/data/attic/en/start.1353049448.txt.gz · Last modified: 2012/11/16 11:04 by deinega     Back to top