GSvit documentation

open source FDTD solver with GPU support

User Tools

Site Tools


docs:become

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
Next revision Both sides next revision
docs:become [2020/03/28 22:19]
pklapetek
docs:become [2020/03/28 22:30]
pklapetek
Line 14: Line 14:
 The Become benchmark grating was setup with voxel spacing of 5 nm in every direction. The total computational domain size was 240x100 voxels. The grating was formed by silver, using the PLRC metal handling approach. Periodic boundary conditions were used to introduce the grating periodicity. Total/​scattered field approach was used to inject the plane wave normally to the surface. Near-to-far field calculation domain was set up to be outside of the plane wave source region, so only reflected and scattered electric field was propagated to the far-field. Time domain far field calculation was used. Far field data were calculated for wide range of angles for debugging purposes (i.e. not only for the directions of the particular diffraction orders). The Become benchmark grating was setup with voxel spacing of 5 nm in every direction. The total computational domain size was 240x100 voxels. The grating was formed by silver, using the PLRC metal handling approach. Periodic boundary conditions were used to introduce the grating periodicity. Total/​scattered field approach was used to inject the plane wave normally to the surface. Near-to-far field calculation domain was set up to be outside of the plane wave source region, so only reflected and scattered electric field was propagated to the far-field. Time domain far field calculation was used. Far field data were calculated for wide range of angles for debugging purposes (i.e. not only for the directions of the particular diffraction orders).
  
-To get the data normalization to the incident wave intensity we used a similar model where the grating was replaced by a perfect electric conductor plane. The normal ​+To get the data normalization to the incident wave intensity we used a similar model where the grating was replaced by a perfect electric conductor plane. The electric field intensity in 
 +the far field point corresponding to surface ​normal ​direction was evaluated and used as a reference 
 +in all the other calculations. 
 + 
 +The image below shows the normalized angular dependence of the diffraction from the grating. 
 +{{:​docs:​become_grating_2d_normalised.png?​600|}}
  
 ===== 3D calculation ===== ===== 3D calculation =====
  
 The 3D calculation was a simple extension of the 2D case, so the voxel spacing was again 5 nm in every direction and computational domain size was 240x240x100 voxels. ​ The 3D calculation was a simple extension of the 2D case, so the voxel spacing was again 5 nm in every direction and computational domain size was 240x240x100 voxels. ​
 +
 +
 +===== TODO =====
 +
 +The aspects that need further investigation or tuning:
 +  * polarisation correctness
 +  * far-field calculation postprocessing speedup
 +  * correct metal refractive index (now relying on pre-fitted database data)
 +  * correct placement of far field points (slight asymmetry observed)
 +
 +
  
docs/become.txt · Last modified: 2020/04/24 12:27 by pklapetek