documentation:simulation_modes
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
documentation:simulation_modes [2013/04/03 22:21] – external edit 127.0.0.1 | documentation:simulation_modes [2015/09/09 08:59] (current) – macke | ||
---|---|---|---|
Line 8: | Line 8: | ||
* Very fast | * Very fast | ||
* very stable algorithm | * very stable algorithm | ||
- | | + | * can calculate only sigma- and pi-light. Circluar polarization modelled as average of sigma- and pi-light. |
- | | + | * magnetic contributions are included approximately for circular polarized light. |
- | * magnetic contributions are included approximately for magnetization in y-direction (in-plane). | + | * The magnetic dichroism in the Parratt formalism is implemented by changing the magnetization of the sample. Because of the limitations of Parratt |
- | * The magnetic dichroism in the Parratt formalism is implemented by changing the magnetization of the sample. Because of the limitations of Parratt | + | |
__Zak__ | __Zak__ | ||
Line 18: | Line 17: | ||
* very slow | * very slow | ||
* stable algorithm | * stable algorithm | ||
- | * Interface roughness can be modelled by multi-slicing | ||
* arbitrary polarization of incident light | * arbitrary polarization of incident light | ||
* top layer must be vacuum for calculating reflectivity | * top layer must be vacuum for calculating reflectivity | ||
Line 30: | Line 28: | ||
* very slow | * very slow | ||
* algorithm can be numerically unstable | * algorithm can be numerically unstable | ||
- | * Interface roughness can be modelled by multi-slicing | ||
* arbitrary polarization of incident light | * arbitrary polarization of incident light | ||
* top layer must be vacuum for calculating reflectivity | * top layer must be vacuum for calculating reflectivity | ||
Line 59: | Line 56: | ||
* The energy is defined in the " | * The energy is defined in the " | ||
- | __sensistivity__\\ | ||
- | |||
- | * Calculates the " | ||
- | \\ <m> S(q_z) = 1/R delim{|}{ {dR(q_z)}/ | ||
- | with x defined as delta, beta, roughness or thickness | ||
- | * The polarization is defined as "Ray 1" in the " | ||
- | * The energy is defined in the " | ||
- | |||
- | |||
==Energy Scan== | ==Energy Scan== | ||
Line 74: | Line 62: | ||
__dichroic__\\ | __dichroic__\\ | ||
__asymmetry__\\ | __asymmetry__\\ | ||
- | __sensistivity__\\ | + | |
Line 111: | Line 99: | ||
The interface roughness makes your model real. ReMagX uses a model known as Nevot& | The interface roughness makes your model real. ReMagX uses a model known as Nevot& | ||
- | a continuous change of the optical constants delta and beta. This model leads to a very efficient method to introduce roughness for the parratt formalism. | + | a continuous change of the optical constants delta and beta. |
- | To simulate the same for the other algorithms one has to introduce multi-slicing (layer segmentation). | + | |
- | __Nevot& | + | __Nevot& |
- | __layer segmentation__: | + | __layer segmentation__: |
documentation/simulation_modes.1365027665.txt.gz · Last modified: 2013/04/26 19:08 (external edit)