Maximum beta is not Emax/kT when exporting S(a,b) from Info object #180
marquezj
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
For future reference after discussion with @tkittel.
(This one qualifies as "this is a feature, not a bug").
When exporting S(a,b) to use in other applications, for instance exporting to ENDF-6 files, the beta grid does not extend to completely cover the range of energies from 0 to Emax. The rule of thumb to calculate the range of alpha and beta, given by Mattes and Keinert is:
(here we use the definition of$\alpha$ used in NCrystal)
Now, this is an upper bound for the beta range. But, depending on the mass of the scatterer, that beta range can be outside of the energy exchanges that can be possible from the kinematics. The whole range will only be accessible for $^{1}$H.
In NCrystal alpha and beta grid generation is adaptive, as it can be seen here, using a fix number of points given by vdoslux. The methodology is complex, but by checking the shape of the contribution from the different phonons, the algorithm ensures that the points are used where there are needed.
Beta Was this translation helpful? Give feedback.
All reactions