Feature #2415

Polarized: validate reflectivity against other software

Added by dmitry about 1 year ago. Updated 2 months ago.

Status:BacklogStart date:20 Nov 2019
Priority:HighDue date:
Assignee:rbeerwerth% Done:

0%

Category:Reflectometry
Target version:-

Description

One needs to make sure that BornAgain produces the same result as other
codes capable of polarized reflectivity. One can take GenX or Refl1D for comparison.
Note that all the three codes differ in the input format for magnetic field and layer properties.

The numerical stability of the polarized implementation can be probed by comparing it to a scalar computation with a modified SLD, according to the applied magnetic field.
This applies to samples where the magnetic field is (anti)parallel to the polarization.


Related issues

Related to BornAgain - Envelope task #2419: Polarized - summary of tasks In Progress

History

#1 Updated by dmitry about 1 year ago

  • Description updated (diff)

#2 Updated by dmitry about 1 year ago

#3 Updated by dmitry about 1 year ago

  • Priority changed from Normal to High

#4 Updated by rbeerwerth 6 months ago

  • Description updated (diff)

#6 Updated by wuttke 2 months ago

  • Subject changed from Cross-validate polarized reflectivity computations to Core: polarized: validate polarized reflectivity against other software
  • Assignee set to rbeerwerth

#7 Updated by wuttke 2 months ago

  • Subject changed from Core: polarized: validate polarized reflectivity against other software to Polarized: validate reflectivity against other software

Also available in: Atom PDF