You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Current status
You can import a table with the total nld adRho, the level density parameter(s) adLDa, and the spin cut-off adJCut, each of them excitation energy dependent. From this the J,π dependent nld is calculated. I havn't tried, but you should in addition be able to specify the bPar_Edep parameters above.
More precisely, I don't think that the level density parameter is important to create nld(Ex,J,π), however it is used to evaluate the nuclear temperature T, if one specifies a non-Brink Axel type gamma-ray strength function.
I think this is strictly speaking valid only for the Fermi gas model, see eq(42) in the RIPL paper of 2009.
Ideas for implementation
I think it is most straight forward to implement another option for the GetDensity(double dEx, double dSp, int nPar) function. In this option you need to
read a tabulated nld(Ex,J,π). I think we could modify the tables with the correction parameters already, before feeding them to RAINIER. Then this doesn't need to be implemented there.
ability to specify whether you read nld(Ex,J,π) or nld(Ex,J) and assume equiparity.
implement an interpolation (or and other rule) between the listed excitation energies, so that GetDensity is specified for any excitation energy Ex.
We can worry about how to calculate temperature for a temperature dependent gsf at a later stage (unless you really want to do this here)
For reading the tabulated nld you should be able to recycle or generalize the ReadPopFile() function with rather little effort.
It would be good to be able to read a parity dependent underlying nld from a file. This could eg come from HFB calculations (...)
The current options are specified in the setting file -- only a fiex functional form for the dependence is implemented:
RAINIER/sample_folder/settings.h
Lines 103 to 110 in 5b91624
Instead, if would be helpful to be able to read a table, just as it was implemented for the population cross-section, see #5.
The text was updated successfully, but these errors were encountered: