Ticket #5534 (closed: fixed)

Opened 8 years ago

Last modified 5 years ago

symmetrize the Sassena intermediate structure factor to negative times

Reported by: Jose Borreguero Owned by: Jose Borreguero
Priority: major Milestone: Release 2.4
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Andrei Savici

Description (last modified by Jose Borreguero) (diff)

Sassena output contains the intermediate structure factor for non-negative times. Prior to taking the Fourier transform, we have to symmetrize it to negative times.

We have to slightly modify the LoadSassena algorithm to do this The classical intermediate scattering function obeys F*(q,t)=F(q,t). Splitting into real and imaginay parts:
F=Re+iIm leads to
Re*(q,t)=Re(q,-t) and Im*(q,t)=-Im(q,-t)

Change History

comment:1 Changed 8 years ago by Jose Borreguero

  • Status changed from new to accepted

comment:2 Changed 8 years ago by Jose Borreguero

Refs #5534 extended ftq_Re and fqt_Im to negative times

modified: LoadSassena.cpp modified: LoadSassenaTest.h

Changeset: 1f38dad1a9fcd81a5bd009e2e29370bbd772d5a8

comment:3 Changed 8 years ago by Jose Borreguero

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:4 Changed 8 years ago by Jose Borreguero

  • Status changed from verify to reopened
  • Resolution fixed deleted

comment:5 Changed 8 years ago by Jose Borreguero

  • Status changed from reopened to accepted
  • Description modified (diff)

comment:6 Changed 8 years ago by Jose Borreguero

Refs #5534 Antysymmetrize the imaginary part of F(q,t)

modified: LoadSassena.cpp modified: LoadSassenaTest.cpp

Changeset: 72b2aa70e397d1fe55d9292ce3525151d2f47d36

comment:7 Changed 8 years ago by Jose Borreguero

  • Status changed from accepted to verify
  • Resolution set to fixed
  • Description modified (diff)

comment:8 Changed 8 years ago by Jose Borreguero

Refs #5534 extended ftq_Re and fqt_Im to negative times

modified: LoadSassena.cpp modified: LoadSassenaTest.h

Changeset: 1f38dad1a9fcd81a5bd009e2e29370bbd772d5a8

comment:9 Changed 8 years ago by Jose Borreguero

Refs #5534 Antysymmetrize the imaginary part of F(q,t)

modified: LoadSassena.cpp modified: LoadSassenaTest.cpp

Changeset: 72b2aa70e397d1fe55d9292ce3525151d2f47d36

comment:10 Changed 8 years ago by Jose Borreguero

  • Status changed from verify to reopened
  • Resolution fixed deleted
  • Milestone changed from Release 2.2 to Release 2.3

comment:11 Changed 8 years ago by Jose Borreguero

  • Milestone changed from Release 2.3 to Release 2.4

comment:12 Changed 8 years ago by Jose Borreguero

  • Status changed from reopened to accepted

comment:13 Changed 8 years ago by Jose Borreguero

  • Status changed from accepted to verify
  • Resolution set to fixed

HDF5 libraries updated so that algorithms dealing with Sassena output work now

comment:14 Changed 8 years ago by Andrei Savici

  • Status changed from verify to verifying
  • Tester set to Andrei Savici

comment:15 Changed 8 years ago by Andrei Savici

  • Status changed from verifying to closed

comment:16 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 6380

Note: See TracTickets for help on using tickets.