INFN homepage
FLUKA: 18.24} Code size Previous Index Next

18.24} Code size

 ----------------

 The present FLUKA alone, in the developer version including debugging tools,
 totals about 800,000 lines of Fortran code (32 MBytes of source code). 
 Roughly 40% of the 4th generation code is completely new with respect
 to the previous generation. There are also some 120,000 lines (6 MBytes) of 
 ancillary codes, not part of FLUKA and not distributed, used offline to
 generate and/or test the various data files required for running the code,
 and/or for test and validation of the code individual physics models. 
 Out of all these codes, FLUKA and ancillaries, roughly 1/3 are associated
 with PEANUT.
 The latest public version, FLUKA2023.3.0, contains about 670,000 lines
 of code, out of which 270,000 are new with respect to the latest release 
 of the third FLUKA generation, FLUKA2011.2x.7, which itself contained
 roughly 470,000 lines.
 As a term of comparison, the latest release of the second FLUKA generation,
 FLUKA87, contained roughly 30,000 lines (1.2 MBytes), out of which very few
 survive in the present code, mostly in the high energy generator and in the
 old intermediate energy one.


Previous Index Next