Ticket #7378 (inprogress)

Opened 7 years ago

Last modified 5 years ago

Port IDL PDF functionality

Reported by: Peter Peterson Owned by: Wenduo Zhou
Priority: major Milestone: Backlog
Component: Diffraction Keywords:
Cc: Blocked By:
Blocking: Tester:

Description (last modified by Wenduo Zhou) (diff)

To improve the PDFs generated by mantid, port missing functionality as appropriate from the attached IDL programs/methods/functions.

An excerpt from the email that came with the files:

This is how G(r) is defined in idl (file creategr.pro). what Joerg is using to make 
FT with Lorch function is described in fteqs.pro.

I think the correction is basically the same as in the paper I attached, expect 
instead of sin functions he uses Bessel ones.
 
Two programs have comments, but I will be glad to help if you need to ‘decode’ them.
 
Best,
Mikhail

Attachments

creategr.pro (8.8 KB) - added by Peter Peterson 7 years ago.
fteqs.pro (1012 bytes) - added by Peter Peterson 7 years ago.
Lorch.pdf (1.1 MB) - added by Peter Peterson 7 years ago.

Change History

Changed 7 years ago by Peter Peterson

Changed 7 years ago by Peter Peterson

Changed 7 years ago by Peter Peterson

comment:1 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.6 to Backlog

Moved to backlog at the code freeze for R2.6

comment:2 Changed 7 years ago by Wenduo Zhou

  • Owner changed from Peter Peterson to Wenduo Zhou
  • Description modified (diff)
  • Milestone changed from Backlog to Release 3.1

comment:3 Changed 7 years ago by Wenduo Zhou

  • Status changed from new to inprogress

First round of refactoring. Refs #7378.

Changeset: d609181ba76a4cbab8bfa630d594f73e9ac81111

comment:4 Changed 7 years ago by Wenduo Zhou

Cleaned the code in minor change. Refs #7378.

Changeset: f208d308d1e8934dbe6665e70316309a119a1cb1

comment:5 Changed 7 years ago by Wenduo Zhou

Added 2 new equations in wiki. Refs #7378.

Changeset: 09ae53cb77d344e133f724f614317ed14959570a

comment:6 Changed 7 years ago by Wenduo Zhou

Added g(r) FT code. Refs #7378.

Changeset: 30f7e19d104b269151d714f20f582e052fdd910a

comment:7 Changed 7 years ago by Nick Draper

  • Component changed from Framework to Diffraction

comment:8 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 3.1 to Backlog

Moved to backlog at the end of Release 3.1

comment:9 Changed 6 years ago by Wenduo Zhou

  • Milestone changed from Backlog to Release 3.3

comment:10 Changed 6 years ago by Nick Draper

Moved to the backlog at the code freeze of R3.3

comment:11 Changed 6 years ago by Nick Draper

  • Milestone changed from Release 3.3 to Backlog

comment:12 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 8224

Note: See TracTickets for help on using tickets.