-
Hi @tkittel, we are working on the implementation of the extinction models (Ref: International Tables for Crystallography (2006). Vol. C, Chapter 6.4, pp. 609–616) as a plugin in NCrystal. I would like to ask how to get the absorption and incoherent cross sections within the plugin for a given energy? Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
Hi @XuShuqi7, Could you elaborate a bit on what you mean with "within the plugin" ? Do you mean from within the new elastic scattering process? If so, it would be a bit unusual (and might have surprising side-effects when the elastic component suddenly depends on the inelastic one). But of course, it can be done, but it might be best if you first explain exactly where and why you need this? Cheers, |
Beta Was this translation helpful? Give feedback.
-
Hello @tkittel, hello @XuShuqi7, from the results in section 4.7.3 of the NCrystal elastic paper, I can see that NCrystal is almost an exact solver for the Darwin equations in ideal mosaic crsytal slabs. It should perform similarly in other geometries, but there is no analytic solution other than slab for benchmarking. For mosaic crystals, the (primary?) extinction is caused by the zig-zag walk of the neutron reflecting by a (hkl, -h-k-l) pair. That effectively increases the actual path length. So neutrons are more likely absorbed or scattered by other processes. In principle, instead of calculating the realistic path length, one may also correct for the cross section. But I expect that may be more difficult than the direct approach. |
Beta Was this translation helpful? Give feedback.
Hello @tkittel, hello @XuShuqi7, from the results in section 4.7.3 of the NCrystal elastic paper, I can see that NCrystal is almost an exact solver for the Darwin equations in ideal mosaic crsytal slabs. It should perform similarly in other geometries, but there is no analytic solution other than slab for benchmarking. For mosaic crystals, the (primary?) extinction is caused by the zig-zag walk of the neutron reflecting by a (hkl, -h-k-l) pair. That effectively increases the actual path length. So neutrons are more likely absorbed or scattered by other processes. In principle, instead of calculating the realistic path length, one may also correct for the cross section. But I expect that m…