GSvit documentation

open source FDTD solver with GPU support

User Tools

Site Tools


fdtd:sources

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
fdtd:sources [2018/01/29 16:06]
pklapetek
fdtd:sources [2018/08/28 15:18] (current)
pklapetek [Sources]
Line 3: Line 3:
  
  
-To perform a computation we need to setup at least single source of electromagnetic field. The simplest source is a point one, which is physically similar to a small dipole. More rigorous is an electric or magnetic current source which has exactly the same funcionality ​as the electric or magnetic dipole. +To perform a computation we need to setup at least single source of electromagnetic field. The simplest source is a point one, which is physically similar to a small dipole. More rigorous is an electric or magnetic current source which has exactly the same functionality ​as the electric or magnetic dipole.
- +
-If we need a plane wave to interact with our computation volume, we are no more able to use a set of point sources (unless we have extremely large computational volume which is unrealistic. Special techniques need to be used, for example one known as total/​scattered field or scattered field. Both approaches are based on addition and eventually subtraction of precomputed plane wave to/from some points in the computational volume. +
  
 ---- ----
Line 12: Line 9:
 {{ :​samples:​img_source_point.png?​100|}} {{ :​samples:​img_source_point.png?​100|}}
 Sample parameter file: {{samples:​source_point.tar.gz|point source}}. Sample parameter file: {{samples:​source_point.tar.gz|point source}}.
 +\\
 A 200x200x200 computational domain with single point source and a metallic sphere made of a perfect electric conductor. A 200x200x200 computational domain with single point source and a metallic sphere made of a perfect electric conductor.
 // //
 ---- ----
 +
 +If we need a plane wave to interact with our computation volume, we are no more able to use a set of point sources (unless we have extremely large computational volume which is unrealistic. Special techniques need to be used, for example one known as total/​scattered field or scattered field. Both approaches are based on addition and eventually subtraction of precomputed plane wave to/from some points in the computational volume.
 +
  
  
Line 23: Line 24:
 {{ :​samples:​img_source_tsf.png?​100|}} {{ :​samples:​img_source_tsf.png?​100|}}
 Sample parameter file: {{samples:​source_tsf.tar.gz|total/​scattered field source}}. Sample parameter file: {{samples:​source_tsf.tar.gz|total/​scattered field source}}.
 +\\
 A 200x200x200 computational domain with total/​scattered field source and a metallic sphere made of a perfect electric conductor. A 200x200x200 computational domain with total/​scattered field source and a metallic sphere made of a perfect electric conductor.
 // //
Line 33: Line 35:
 // //
 {{ :​samples:​img_source_sf.png?​100|}} {{ :​samples:​img_source_sf.png?​100|}}
-Sample parameter file: {{samples:​source_sf.tar.gz|point source}}.+Sample parameter file: {{samples:​source_sf.tar.gz|scattered field source}}. 
 +\\
 A 200x200x200 computational domain with scattered field source and a metallic sphere made of a perfect electric conductor. A 200x200x200 computational domain with scattered field source and a metallic sphere made of a perfect electric conductor.
 // //
 ---- ----
 +
 +To get a focused source we can use plane waves summation method as published in Ref. [1]. This is based on decomposition of the ideal focused beam onto a set of plane wave with appropriate angles and phases.
 +
 +----
 +//
 +{{ :​samples:​img_source_tsff.png?​100|}}
 +Sample parameter file: {{samples:​source_tsff.tar.gz|total/​scattered focused field source}}.
 +\\
 +A 200x200x200 computational domain with focused source and a metallic sphere made of a perfect electric conductor.
 +//
 +----
 +
 +Layered source is a special source conditions suitable for materials with infinitely extending layers (e.g. thin films) as published in Ref. [2]. In our implementation the layers have to be laterally oriented in xy direction, so they have normal in z direction. The material can be formed by N layers in z-direction (in present implementation only dielectric and non-absorbing). Incident wave however can cross the sample at angle as well. 
 +
 +{{ :​samples:​ltsf.png?​600 |}}
 +
 +----
 +//
 +{{ :​samples:​img_source_ltsf.png?​100|}}
 +Sample parameter file: {{samples:​source_ltsf.tar.gz|layers compatible field source}}.
 +\\
 +A 200x200x200 computational domain with source compatible with infinitely extending layers.
 +//
 +----
 +
 +
 +Layered focused source is a mixture of focused source plane wave summation and use of infinite layers in z direction, i.e. the above two sources.
 +
 +----
 +//
 +{{ :​samples:​img_source_ltsff.png?​100|}}
 +Sample parameter file: {{samples:​source_ltsff.tar.gz|layers compatible focused field source}}.
 +\\
 +A 200x200x200 computational domain with focused source compatible with infinitely extending layers.
 +//
 +----
 +
 +Finally, some of the sources can be also altered after they are set, e.g. to change the source profile.
 +This is the case of LTSF and TSF (in z direction) where we can multiply the plane wave entering the computational domain by a Gaussian to get a slightly diverging Gaussian beam.
 +
 +----
 +//
 +{{ :​samples:​img_source_gaussian.png?​100|}}
 +Sample parameter file: {{samples:​source_gaussian.tar.gz|TSF Gaussian source}}.
 +\\
 +A 250x180x200 computational domain with total/​scattered field source, incidient at angle and multiplied by a Gaussian function.
 +//
 +----
 +
 +
 +==== Reference ====
 +
 +[1] I.R.Capoglu,​ A. Taflowe, V. Backman, Optics Express 23 (2008) 19208.
 +
 +[2] I.R. Capoglu, G.S. Smith: IEEE Transactions on Antennas and Propagation 02/2008, 56:1.
 +
  
  
fdtd/sources.1517238376.txt.gz · Last modified: 2018/01/29 16:06 by pklapetek