Source routine for dose conversion factors from ICRP 116 in latest FLUKA version

Dear FLUKA experts,

Since the latest FLUKA version contains dose conversion factors from ICRP 116, I have some queries regarding the fluscw.f.

Referring to this paper http://www.fluka.org/FLUKA/web_archive/earchive/new-fluka-discuss/att-10320/deq2.pdf, and this code http://www.fluka.org/web_archive/earchive/new-fluka-discuss/att-2369/deq99c.f,

  1. Does fluscw.f take input from this deq99c.f ?
  2. Does CERN version of FLUKA have similar program like deq99c.f ? If yes, is it available in FLUKA installation folder ?

Regards,
Riya

Dear Riya,

The USERWEIG card allows you to invoke the FLUSCW function, for which an example is provided in fluscw.f (in the src/user directory). The deq99c.f, as distributed in the past, contains an adapted FLUSCW function, which was used before the functionality was entirely included in the FLUKA code and made available via the AUXSCORE card. Since FLUKA2008.3 it is therefore no longer required to link the deq99c.f and to invoke it with a USERWEIG card; simply use the AUXSCORE card.

Similarly, the conversion factors from ICRP116 and ICRU95 have been included in the FLUKA code (from version 4-2.0) and can be selected directly via an AUXSCORE card. There is no need to link a user-defined FLUSCW function, such as deq99c.f in the past.

I hope this clarifies your questions.

Kind regards,

Markus

1 Like

Thank you @mrettig for the explanation. So, now is there any usage of fluscw.f from the user side? Also, as you have mentioned that

is there any file/FORTRAN code present in the installation folder where we can see how these values are incorporated inside the code or is it given in the ‘executable file’ form only ?

Regards,
Riya

Hello Riya,

yes indeed, there may be still plenty of other usages for the fluscw.f routine. You may have other applications where you want to weight a fluence based scoring with an arbitrary function or different parameter set, in which case one could use the fluscw.f routine.

The FORTRAN code implementing the dose conversion coefficients is not accessible to the user, as it is part of the FLUKA source code. However, the implemented coefficients are those from the reference documents, ICRP Publication 116 and ICRU Report 95. To understand how FLUKA deals with energies below and above the tabulated values, I refer to the FLUKA manual section AUXSCORE, especially the notes.

Kind regards,

Markus

Thank you @mrettig .