Xraytrace documentation

raytracing software for x-ray standing wave calculations

User Tools

Site Tools


source_regimes

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
source_regimes [2019/02/03 15:43]
pklapetek
source_regimes [2019/03/13 21:21] (current)
pklapetek
Line 21: Line 21:
 An alternative source method is to cast rays from whole computational boundary at once, already assuming that it was totally reflected outside of it - so casting both rays propagating towards sample and mirrored rays. This is done in source method = 1.  An alternative source method is to cast rays from whole computational boundary at once, already assuming that it was totally reflected outside of it - so casting both rays propagating towards sample and mirrored rays. This is done in source method = 1. 
  
-Finally, we can use only the top boundary for casting the rays and let them to periodically repeat. This is the source method 2. In this case we artificially create the periodic boundary near to the computational domain boundary, on basis of the source wavelength. All the rays incoming to this boundary are transversed back to the start of the computational domain. Obviously, this case is suitable only for periodic samples. On the other hand, for such samples it is the only method that can reproduce the realistic behavior of the incoming rays.+We can also use only the top boundary for casting the rays and let them to periodically repeat. This is the source method 2. In this case we artificially create the periodic boundary near to the computational domain boundary, on basis of the source wavelength. All the rays incoming to this boundary are transversed back to the start of the computational domain. Obviously, this case is suitable only for periodic samples. On the other hand, for such samples it is the only method that can reproduce the realistic behavior of the incoming rays
 + 
 +Finally, source method 3 means casting rays only from top, but not doing any periodical repetition. This is usefull namely for debugging the method 2 or when we don't want to have something periodic in our computational domain.
  
 The different source methods are illustrated on the figure below: The different source methods are illustrated on the figure below:
source_regimes.txt · Last modified: 2019/03/13 21:21 by pklapetek