Envelope task #2419

Polarized reflectivity

Added by dmitry 9 months ago. Updated 2 months ago.

Status:In ProgressStart date:03 Jun 2020
Priority:NormalDue date:
Assignee:rbeerwerth% Done:

0%

Category:Reflectometry
Target version:-

Description

This issue covers a collection of issues related to polarized reflectivity.
To the moment of writing this description, polarized reflectivity is enabled, but not validated / well-tested.

ToF reflectivity required re-writing the computation engine, but the older engine is still in the repository and can be re-enabled in GISAS.

As part of refactoring for the implementation of Nevot-Croce Roughness in scalar reflectivity (http://apps.jcns.fz-juelich.de/redmine/issues/2428), the magnetic implementation was also refactored.
In order to revert back to the old engine, one has to return the old Strategy (now SpecularMagneticOldStrategy) in SpecularStrategyBuilder::build


Subtasks

Refactoring #2462: Split calculations into a computation and measurement stepNew


Related issues

Related to BornAgain - Feature #2412: Adapt computation engine for polarized ToF reflectometry Resolved 20 Nov 2019
Related to BornAgain - Feature #2413: Enable polarized reflectometry Resolved 20 Nov 2019
Related to BornAgain - Feature #2414: Enable specular signal for polarized GISAS Backlog 20 Nov 2019
Related to BornAgain - Feature #2415: Cross-validate polarized reflectivity computations Backlog 20 Nov 2019
Related to BornAgain - Bug #2416: Polarization: Fix treatment of imperfect analyzers Backlog 20 Nov 2019
Related to BornAgain - Feature #2417: Handling z-component of magnetic field Backlog 20 Nov 2019
Related to BornAgain - Feature #2418: Allow for polarized reflectivity in the GUI Backlog 20 Nov 2019
Related to BornAgain - Bug #2272: Reports from the school: coefficients are not scalar bug. Backlog 21 Dec 2018
Related to BornAgain - Feature #726: Provide numerically stable calculation of R,T coefficients for magnetic case Sprint 09 Jul 2014

History

#1 Updated by dmitry 9 months ago

  • Related to Feature #2412: Adapt computation engine for polarized ToF reflectometry added

#2 Updated by dmitry 9 months ago

#3 Updated by dmitry 9 months ago

  • Related to Feature #2414: Enable specular signal for polarized GISAS added

#4 Updated by dmitry 9 months ago

  • Related to Feature #2415: Cross-validate polarized reflectivity computations added

#5 Updated by dmitry 9 months ago

  • Related to Bug #2416: Polarization: Fix treatment of imperfect analyzers added

#6 Updated by dmitry 9 months ago

  • Related to Feature #2417: Handling z-component of magnetic field added

#7 Updated by dmitry 9 months ago

  • Related to Feature #2418: Allow for polarized reflectivity in the GUI added

#8 Updated by dmitry 9 months ago

  • Related to Bug #2272: Reports from the school: coefficients are not scalar bug. added

#9 Updated by dmitry 9 months ago

  • Related to Feature #726: Provide numerically stable calculation of R,T coefficients for magnetic case added

#10 Updated by dmitry 9 months ago

  • Description updated (diff)

#11 Updated by rbeerwerth 4 months ago

  • Assignee set to rbeerwerth

#12 Updated by rbeerwerth 4 months ago

  • Description updated (diff)

Also available in: Atom PDF