GSvit documentation

open source FDTD solver with GPU support

User Tools

Site Tools


fdtd:geometry_modifiers

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:geometry_modifiers [2018/08/28 15:08]
pklapetek
fdtd:geometry_modifiers [2018/10/11 15:09] (current)
pklapetek
Line 9: Line 9:
 ---- ----
 // //
-{{ :samples:img_mod_roughen.png?​100|}} +{{ :samples:img_mod_grow.png?​100|}} 
-Sample parameter file: {{samples:mod_roughen.tar.gz|mod_roughen}}.+Sample parameter file: {{samples:mod_grow.tar.gz|mod_grow}}.
 \\ \\
-300x300x300 ​computational domain with a sphere modified by roughen.+200x200x200 ​computational domain with a sphere modified by growth.
 // //
 ---- ----
  
-The roughness can be also added by a simpler and faster procedure similar ​to addition of correlated ​Gaussian ​noise to an image (but done in 3D)Here, the object position in the computational volume ​is represented by probability ​of having the material on a certain place (1 means object, 0 no object at the beginning of calculation). 3D gaussians are added to random places in the computational volume ​and using thresholding the new object surface is determined.+ 
 +Another possibility is to use vector displacement method, based on correlated noise 
 +that is used to alter object boundariesThis is using spectral synthesis approach 
 +to create vector arrays ​of known variance ​and correlation length.
  
 ---- ----
 // //
-{{ :samples:img_mod_grow.png?​100|}} +{{ :samples:spectral.png?​100|}} 
-Sample parameter file: {{samples:mod_grow.tar.gz|mod_grow}}.+Sample parameter file: {{samples:mod_spectral.tar.gz|mod_spectral}}. 
 +\\ 
 +A 200x200x200 computational domain with a sphere modified by spectral synthesis based vector displacement. 
 +// 
 +---- 
 + 
 +The roughness can be also added by an alternative procedure similar to addition of correlated Gaussian noise to an image (but done in 3D). Here, the object position in the computational volume is represented by a probability of having the material on a certain place (1 means object, 0 no object at the beginning of calculation). 3D gaussians are added to random places in the computational volume and using thresholding the new object surface is determined. 
 + 
 +---- 
 +// 
 +{{ :​samples:​img_mod_roughen.png?​100|}} 
 +Sample parameter file: {{samples:​mod_roughen.tar.gz|mod_roughen}}.
 \\ \\
-300x300x300 ​computational domain with a sphere modified by growth.+200x200x200 ​computational domain with a sphere modified by roughen.
 // //
 ---- ----
Line 35: Line 49:
 Sample parameter file: {{samples:​mod_expression.tar.gz|mod_expression}}. Sample parameter file: {{samples:​mod_expression.tar.gz|mod_expression}}.
 \\ \\
-300x300x300 ​computational domain with a sphere modified by expression.+200x200x200 ​computational domain with a sphere modified by expression.
 // //
 ---- ----
fdtd/geometry_modifiers.1535461709.txt.gz · Last modified: 2018/08/28 15:08 by pklapetek