Geant4 Cross Reference |
1 # Category hadr-inclxx History 2 3 See `CONTRIBUTING.rst` for details of **requir 4 which **must** added in reverse chronological 5 It must **not** be used as a substitute for wr 6 7 ---------------------------------------------- 8 9 ## 2024-09-02 Gabriele Cosmo (hadr-inclxx-V11- 10 - Fixed reported Coverity defects for use of s 11 12 ## 2024-04-12 Jean-Christophe David (hadr-incl 13 - Fix in G4INCLInteractionAvatar to not use lo 14 15 ## 2023-12-01 Ben Morgan (hadr-inclxx-V11-01-0 16 - Replace raw std::getenv calls wih G4FindData 17 18 ## 2023-10-19 Jean-Christophe David (hadr-incl 19 - Main new files in incl_phys: G4INCLNNbarCEX 20 G4INCLNNbarToN 21 G4INCLNNbarEla 22 G4INCLNNbarToN 23 - Few corrections in G4INCLXXInterface (.cc a 24 G4INCLNNbarToNNbarChannel.hh has been delet 25 - G4INCLInteractionAvatar fixed (leak) 26 27 ## 2023-07-12 Alberto Ribon (hadr-inclxx-V11-0 28 G4INCLPbarAtrestEntryChannel, G4INCLCascade, G 29 reports. 30 31 ## 2023-05-15 Alberto Ribon (hadr-inclxx-V11-0 32 Major extension of the INCLXX model to handle 33 Work done by Demid Zharenov and Jean-Christoph 34 35 ## 2023-03-17 Alberto Ribon (hadr-inclxx-V11-0 36 G4INCLNNToNLK2piChannel : fixed bug in the met 37 Thanks to Dmitri Konstantinov for reporting it 38 39 ## 2022-11-26 Gabriele Cosmo (hadr-inclxx-V11- 40 - Fixed more compilation warnings for implicit 41 42 ## 2022-11-18 Gabriele Cosmo (hadr-inclxx-V11- 43 - Fixed compilation warnings for implicit type 44 45 ## 2022-11-11 Alberto Ribon (hadr-inclxx-V11-0 46 - G4INCLXXInterface: introduced a protection a 47 (i.e. unbound systems), and, if this is the 48 49 ## 2022-10-07 Gabriele Cosmo (hadr-inclxx-V11- 50 - Fixed compilation warnings on Intel/icx comp 51 but not used in G4INCLInvFInterpolationTable 52 G4INCLNpiToMissingStrangenessChannel and G4I 53 54 ## 2022-05-25 Alberto Ribon (hadr-inclxx-V11-0 55 - G4INCLParticle, G4INCLEventInfo, G4INCLNucl 56 G4INCLXXInterface : set and propagate the i 57 - G4INCLPiNElasticChannel : erase the informa 58 the case of charge exchange. 59 - G4INCLPiNToDeltaChannel, G4INCLPiNToOmegaCh 60 G4INCLPiNToMultiPionsChannel, G4INCLNpiToLK 61 G4INCLNpiToLK2piChannel, G4INCLNpiToNKKbCha 62 G4INCLNpiToSKpiChannel, G4INCLNpiToSKChanne 63 G4INCLNpiToMissingStrangenessChannel : eras 64 resonance in inelastic channels (where the 65 objects are re-used for the final state). 66 67 ## 2022-05-18 Gabriele Cosmo (hadr-inclxx-V11- 68 - Fixed misuse of bitwise '|' operator instead 69 and in INCL::makeCompoundNucleus(). 70 71 ## 2022-03-03 Alberto Ribon (hadr-inclxx-V11-0 72 - G4INCLXXInterface : fixed treatment of kaon0 73 In current reference physics lists, INCLXX i 74 although it is capable of doing so, but at p 75 physics lists one could observe crashes when 76 neutral kaon projectiles. The change (provid 77 fixes this misbehavior. 78 79 ## 2022-02-09 Gabriele Cosmo (hadr-inclxx-V11- 80 - Fixed compilation warnings on Intel compiler 81 and not used variable. 82 83 ## 2021-12-10 Ben Morgan (hadr-inclxx-V11-00-0 84 - Change to new Markdown History format, 85 86 --- 87 88 # History entries prior to 11.0 89 90 09 November 2021 - Alberto Ribon (hadr-inclxx- 91 ---------------------------------------------- 92 - G4INCLNuclearPotentialIsospin : improved nuc 93 Lambda particles, fixing crashes observed du 94 Fermi momentum for these particles. 95 Changed made by Jean-Christophe David. 96 97 27 October 2021 - Alberto Ribon (hadr-inclxx-V 98 ---------------------------------------------- 99 - G4INCLXXInterface : extended to projectile h 100 101 15 October 2021 - Jean-Christophe David (hadr- 102 ---------------------------------------------- 103 - Implementation of hypercluster emission 104 105 04 August 2021 - Alberto Ribon (hadr-inclxx-V1 106 ---------------------------------------------- 107 - G4INCLXXInterface : set creator model ID for 108 new version of G4PhysicsModelCatalog 109 110 16 April 2021 - Ben Morgan (hadr-inclxx-V10-07 111 ---------------------------------------------- 112 - Migrate build to modular CMake API 113 114 13 April 2021 - Alberto Ribon (hadr-inclxx-V1 115 ---------------------------------------------- 116 - Removed the subdirectories hadronic/models/m 117 hadronic/models/util (that have been now del 118 moved to hadronic/util and hadronic/manageme 119 Removed also the useless dependency to hadro 120 121 08 March 2021 - Alberto Ribon (hadr-inclxx-V1 122 ---------------------------------------------- 123 - G4INCLXXInterface.hh : updated comment. 124 125 28 May 2020 - Ben Morgan (hadr-inclxx-V1 126 ---------------------------------------------- 127 - Remove obsolete GRANULAR_DEPENDENCIES entri 128 129 12 May 2020 - Alberto Ribon (hadr-inclxx- 130 ---------------------------------------------- 131 - G4INCLXXInterfaceStore.cc : in the method Em 132 check the global verbosity level of hadronic 133 do not print anything). 134 135 05 May 2020 - Gunter Folger (hadr-inclxx- 136 ---------------------------------------------- 137 - Fix for clang10: for for warning on confusin 138 enclose statements in if/else with {} 139 Affected: incl_physics/src/G4INCLInteracti 140 141 19 December 2018 - Alberto Ribon (hadr-inclxx- 142 ---------------------------------------------- 143 - G4INCLHFB.cc : Fixed (weak and strong) non-r 144 the arrays radiusP, radiusN, diffusenessP, d 145 146 21 November 2018 - Gabriele Cosmo (hadr-inclxx 147 ---------------------------------------------- 148 - G4INCLRandom.hh: changed Adapter::operator() 149 G4RandFlat::shootInt(n). Fixes FPE errors re 150 mode optimised. 151 152 09 November 2018 - Gabriele Cosmo (hadr-inclxx 153 ---------------------------------------------- 154 - Fixed few printout typos. 155 156 10 October 2018 - Jean-Christophe David (hadr- 157 ---------------------------------------------- 158 - INCL++ v6.28 159 o Remove Fix SIGFPE 160 o Put gauss from Geant4 161 162 04 October 2018 - Jean-Christophe David (hadr- 163 ---------------------------------------------- 164 - INCL++ v6.26 165 o Fix SIGFPE in Random.hh 166 167 21 September 2018 - Jean-Christophe David (had 168 ---------------------------------------------- 169 - INCL++ v6.25 170 o Fix a mass of a light hypernucleus (Z=1,A= 171 172 06 September 2018 - Jean-Christophe David (had 173 ---------------------------------------------- 174 - INCL++ v6.24 175 o Path to the library for HFB 176 177 04 September 2018 - Jean-Christophe David (had 178 ---------------------------------------------- 179 - INCL++ v6.23 180 o Fix bugs and Compatibility with C++17 chec 181 182 10 August 2018 - Jean-Christophe David (hadr-i 183 ---------------------------------------------- 184 - INCL++ v6.22 185 o Fix bugs and improve strangeness and few n 186 o Compatibility with C++17 checked 187 188 04 December 2017 - Alberto Ribon (hadr-inclxx- 189 ---------------------------------------------- 190 - G4INCLRandom : improved to avoid reproducibi 191 The method "gaussWithMemory" should be calle 192 of correlated gaussian variables, whereas th 193 used for usual, single and independent gauss 194 195 10 November 2017 - Jean-Christophe David (hadr 196 ---------------------------------------------- 197 - INCL++ v6.0 198 o Fix bugs in eta/omega channels (v6.0 = str 199 200 27 October 2017 - Jose Luis Rodriguez Sanchez 201 ---------------------------------------------- 202 - INCL++ v6.0_rc18 - Fix warnings 203 204 26 October 2017 - Jose Luis Rodriguez Sanchez 205 ---------------------------------------------- 206 - INCL++ v6.0_rc16 207 o Fix minor bugs 208 209 18 October 2017 - Jose Luis Rodriguez Sanchez 210 ---------------------------------------------- 211 - INCL++ v6.0_rc15 212 o Fix warning in Geant4 (interface --> newTa 213 214 18 October 2017 - Jose Luis Rodriguez Sanchez 215 ---------------------------------------------- 216 - INCL++ v6.0_rc14 217 o Separation energies improved and hyperclus 218 219 07 October 2017 - Jose Luis Rodriguez Sanchez 220 ---------------------------------------------- 221 - INCL++ v6.0_rc10 222 o Few nucleon removal improved 223 224 27 September 2017 - Jason Hirtz (hadr-inclxx-V 225 ---------------------------------------------- 226 - INCL++ v6.0_rc9 227 o Warnings fixed 228 229 26 September 2017 - Jason Hirtz (hadr-inclxx-V 230 ---------------------------------------------- 231 - INCL++ v6.0_rc8 232 o Implementation of strangeness (+ improveme 233 234 18 November 2016 - Jean-Christophe David (hadr 235 ---------------------------------------------- 236 - INCL++ v5.3 237 o INCLXXInterface modified 238 239 02 November 2016 - Jean-Christophe David (hadr 240 ---------------------------------------------- 241 - INCL++ v5.3_rc14 242 o Better N-induced eta production XS 243 244 25 October 2016 - Jean-Christophe David (hadr- 245 ---------------------------------------------- 246 - INCL++ v5.3_rc13 247 o A warning fixed. 248 249 24 October 2016 - Jean-Christophe David (hadr- 250 ---------------------------------------------- 251 - INCL++ v5.3_rc12 252 o Implementation of eta and omega meson prod 253 o A few minor fixes. 254 255 1 August 2016 - Jean-Christophe David (hadr-in 256 ---------------------------------------------- 257 - INCL++ v5.3_rc5 258 o Fix warnings (G4INCLPionResonanceDecayChan 259 260 27 July 2016 - Jean-Christophe David (hadr-inc 261 ---------------------------------------------- 262 - INCL++ v5.3_rc4 263 o First implementation of eta meson producti 264 o A few minor fixes. 265 266 25 November 2015 - Davide Mancusi (hadr-inclxx 267 ---------------------------------------------- 268 - INCL++ v5.2.9.5 269 o Really fix nuclide name parsing. 270 271 24 November 2015 - Davide Mancusi (hadr-inclxx 272 ---------------------------------------------- 273 - INCL++ v5.2.9.4 274 o Omit use of real masses from incl42 physic 275 o Fix nuclide name parsing. 276 277 24 November 2015 - Davide Mancusi (hadr-inclxx 278 ---------------------------------------------- 279 - Fix GNUMake build. 280 281 23 November 2015 - Davide Mancusi (hadr-inclxx 282 ---------------------------------------------- 283 - INCL++ v5.2.9.3 284 o Add some setters for Config members. 285 o Remove INCL_INVERSE_KINEMATICS compile-t 286 o Add UI commands to control the INCL phys 287 288 10 July 2015 - Davide Mancusi (hadr-inclxx-V10 289 ---------------------------------------------- 290 - INCL++ v5.2.9.1 291 o Checked all the while loops in the code an 292 293 10 July 2015 - Davide Mancusi (hadr-inclxx-V10 294 ---------------------------------------------- 295 - INCL++ v5.2.9 296 o Introduces the possibility to perform calc 297 outgoing pions in multipion collisions. 298 299 26 May 2015 - Robert Hatcher (hadr-inclxx-V10- 300 ---------------------------------------------- 301 - Remove unnecessary "using namespace std" fro 302 that causes problems w/ G4AnyMethod & G4Gene 303 when using clang and/or vc12 304 305 19 November 2014 - Davide Mancusi (hadr-inclxx 306 ---------------------------------------------- 307 - INCL++ v5.2.8 308 o Fix a compilation error in Debug mode. 309 310 18 November 2014 - Davide Mancusi (hadr-inclxx 311 ---------------------------------------------- 312 - INCL++ v5.2.7.3 313 o Bump tweak version number for consistency 314 changes. 315 o Update reference in G4INCLXXInterface::Mod 316 317 12 November 2014 - Davide Mancusi (hadr-inclxx 318 ---------------------------------------------- 319 - INCL++ v5.2.7.2 320 o Fix a compilation error on an old Mac/GNUM 321 322 7 November 2014 - Davide Mancusi (hadr-inclxx- 323 ---------------------------------------------- 324 - INCL++ v5.2.7 325 o Might fix a compilation error on an old Ma 326 327 7 November 2014 - Davide Mancusi (hadr-inclxx- 328 ---------------------------------------------- 329 - INCL++ v5.2.5 330 o Fix a bug that caused a large overestimati 331 in "fusion". 332 333 6 November 2014 - Davide Mancusi (hadr-inclxx- 334 ---------------------------------------------- 335 - INCL++ v5.2.4.2 336 o Added AvatarDumpAction. 337 338 22 October 2014 - Davide Mancusi (hadr-inclxx- 339 ---------------------------------------------- 340 - INCL++ v5.2.4 341 o Updated list of authors. 342 o Activate use of adjusted fission parameter 343 344 15 October 2014 - Gabriele Cosmo (hadr-inclxx- 345 ---------------------------------------------- 346 - Corrected dependecy list in GNUMakefile and 347 module; added dependency to 'de_excitation/f 348 349 14 October 2014 - Davide Mancusi (hadr-inclxx- 350 ---------------------------------------------- 351 - INCL++ v5.2.3 352 o Large reduction in memory churn due to all 353 few percent). 354 355 26 September 2014 - Davide Mancusi (hadr-inclx 356 ---------------------------------------------- 357 - INCL++ v5.2.2 358 o Fix Coverity warning + minor clean-up 359 360 8 July 2014 - Davide Mancusi (hadr-inclxx-V10- 361 ---------------------------------------------- 362 - INCL++ v5.2.1 363 o Add plumbing for tallying reactions treate 364 o Minor clean-up 365 366 16 June 2014 - Davide Mancusi (hadr-inclxx-V10 367 ---------------------------------------------- 368 - Fix crash in p+He2 (!) reactions 369 370 2 June 2014 - Davide Mancusi (hadr-inclxx-V10- 371 ---------------------------------------------- 372 - Retag as INCL++ v5.2 373 374 23 May 2014 - Davide Mancusi (hadr-inclxx-V10- 375 ---------------------------------------------- 376 - INCL++ v5.2_rc2 377 o Fix a compilation error on Windows. 378 379 22 May 2014 - Davide Mancusi (hadr-inclxx-V10- 380 ---------------------------------------------- 381 - INCL++ v5.2_rc1 382 o Extends INCL++ up to 15-20 GeV incident en 383 o A few improvements, minor bug fixes and sp 384 o Fixes a minor Coverity warning. 385 386 13 March 2014 - Gabriele Cosmo (hadr-inclxx-V1 387 ---------------------------------------------- 388 - Fixed use of inline keyword for method getPh 389 ClusteringModelIntercomparison.cc. 390 391 10 March 2014 - Davide Mancusi (hadr-inclxx-V1 392 ---------------------------------------------- 393 - Const-correctness fix for G4ParticleDefiniti 394 395 5 March 2014 - Davide Mancusi (hadr-inclxx-V10 396 ---------------------------------------------- 397 - Fix: avoid negative Fermi energies for delta 398 399 9 January 2014 - Davide Mancusi (hadr-inclxx-V 400 ---------------------------------------------- 401 - Fix: occasionally produced an excited nucleo 402 - Getter for INCL Config object in the G4INCLI 403 404 29 November 2013 - Davide Mancusi (hadr-inclxx 405 ---------------------------------------------- 406 - Fix: energy conservation systematically fail 407 mass is wrong. Work around this. 408 409 27 November 2013 - Gabriele Cosmo (hadr-inclxx 410 ---------------------------------------------- 411 - Fix in G4INCLBinaryCollisionAvatar for compi 412 on the icc compiler. 413 414 19 November 2013 - Davide Mancusi (hadr-inclxx 415 ---------------------------------------------- 416 - Resample interaction if four-momentum conser 417 418 18 November 2013 - Davide Mancusi (hadr-inclxx 419 ---------------------------------------------- 420 - Don't panic on reactions induced by di-proto 421 422 15 November 2013 - Davide Mancusi (hadr-inclxx 423 ---------------------------------------------- 424 - Fix borked case in for loop. 425 426 14 November 2013 - Davide Mancusi (hadr-inclxx 427 ---------------------------------------------- 428 - Fix bug in phase-space decay of exotic clust 429 430 12 November 2013 - Davide Mancusi (hadr-inclxx 431 ---------------------------------------------- 432 - Fix bug in forced pion emission at the end o 433 434 12 November 2013 - Davide Mancusi (hadr-inclxx 435 ---------------------------------------------- 436 - Fix run-time crash in test69 on Windows. 437 438 12 November 2013 - Davide Mancusi (hadr-inclxx 439 ---------------------------------------------- 440 - Fix compile error on VC9 -- might be related 441 442 6 November 2013 - Davide Mancusi (hadr-inclxx- 443 ---------------------------------------------- 444 - INCL++ v5.1.14 445 o Silence a compilation warning. 446 o Fix a bug affecting very light targets. 447 o Tag as v5.1.14. 448 449 2 November 2013 - Davide Mancusi (hadr-inclxx- 450 ---------------------------------------------- 451 - INCL++ v5.1.14_rc18 452 o Fix a TLS policy violation that caused vio 453 reproducibility. 454 455 31 October 2013 - Davide Mancusi (hadr-inclxx- 456 ---------------------------------------------- 457 - INCL++ v5.1.14_rc17 458 o A handful of minor fixes. 459 o Prepare the G4INCLXXInterface to handle di 460 through the SetDeExcitation method(). 461 o Fix a TLS violation in G4INCLCrossSections 462 463 25 October 2013 - Davide Mancusi (hadr-inclxx- 464 ---------------------------------------------- 465 - INCL++ v5.1.14_rc13 466 o Mostly cosmetic changes, some code refacto 467 468 21 October 2013 - Davide Mancusi (hadr-inclxx- 469 ---------------------------------------------- 470 - INCL++ v5.1.14_rc11 471 o Fix compilation errors on Mac. 472 473 21 October 2013 - Davide Mancusi (hadr-inclxx- 474 ---------------------------------------------- 475 - INCL++ v5.1.14_rc10 476 o More optimisation. 477 478 15 October 2013 - Davide Mancusi (hadr-inclxx- 479 ---------------------------------------------- 480 - INCL++ v5.1.14_rc8 481 o Further optimisation and reduction of memo 482 483 4 October 2013 - Davide Mancusi (hadr-inclxx-V 484 ---------------------------------------------- 485 - INCL++ v5.1.14_rc7 486 o Largely reduced memory churn. 487 488 26 September 2013 - Davide Mancusi (hadr-inclx 489 ---------------------------------------------- 490 - INCL++ v5.1.14_rc6 491 o Get rid of calls to G4ParticleTable::GetIo 492 493 24 September 2013 - Davide Mancusi (hadr-inclx 494 ---------------------------------------------- 495 - INCL++ v5.1.14_rc5 496 o Get rid of obsolete calls to G4ParticleTab 497 498 19 September 2013 - Davide Mancusi (hadr-inclx 499 ---------------------------------------------- 500 - INCL++ v5.1.14_rc4 501 o Slightly faster, and probably gentler as f 502 concerned 503 o A handful of bug fixes 504 505 26 August 2013 - Davide Mancusi (hadr-inclxx-V 506 ---------------------------------------------- 507 - INCL++ v5.1.13.4 508 o Fixes crash in very low-energy (~1 MeV) p+ 509 reactions -- really. 510 - Restore granular dependencies and include_di 511 fix by G. Cosmo. 512 513 24 July 2013 - Davide Mancusi (hadr-inclxx-V09 514 ---------------------------------------------- 515 - INCL++ v5.1.13.3 516 o Fixes crash in very low-energy (~1 MeV) p+ 517 and in light-ion-induced reactions. 518 519 16 July 2013 - Gabriele Cosmo (hadr-inclxx-V09 520 ---------------------------------------------- 521 - Correction to CMake scripts for granular bu 522 523 20 June 2013 - Davide Mancusi (hadr-inclxx-V09 524 ---------------------------------------------- 525 - Fix compilation warning. 526 527 19 June 2013 - Davide Mancusi (hadr-inclxx-V09 528 ---------------------------------------------- 529 - INCL++ v5.1.13.2 530 o Minor fixes. 531 532 7 June 2013 - Vladimir Ivanchenko (hadr-inclxx 533 ---------------------------------------------- 534 - G4INCLXXInterface - do not delete Binarycasc 535 all hadronic models are deleted by model s 536 of outstanding problem for Geant4 MT 537 538 6 June 2013 - Gabriele Cosmo (hadr-inclxx-V09- 539 ---------------------------------------------- 540 - Replaced defines in G4INCLLogger by adding p 541 clashes with specific macros defined in Wind 542 INCL_FATAL(x), INCL_ERROR(x), INCL_WARN(x), 543 INCL_DEBUG(x), INCL_DATABLOCK(x). 544 Adapted code accordingly. 545 - Avoid dynamic initialisation of thread-local 546 on Windows in G4INCLParticleTable.cc. 547 548 22 May 2013 - Davide Mancusi (hadr-inclxx-V09- 549 ---------------------------------------------- 550 - INCL++ v5.1.13.1 551 o Fixes a bug that caused very long CPU time 552 553 21 May 2013 - Davide Mancusi (hadr-inclxx-V09- 554 ---------------------------------------------- 555 - INCL++ v5.1.13 556 o Experimental support for neutron skins. 557 o Experimental support for fuzzy r-p correla 558 o Debug output controlled by G4INCL_DEBUG_VE 559 o Rely on BIC for pion-nucleon and nucleon-n 560 561 17 May 2013 - Davide Mancusi (hadr-inclxx-V09- 562 ---------------------------------------------- 563 - INCL++ v5.1.12.3 564 o Fix a crash for light targets. 565 566 16 May 2013 - Davide Mancusi (hadr-inclxx-V09- 567 ---------------------------------------------- 568 - Fix clang compiler warning about unused func 569 570 15 May 2013 - Davide Mancusi (hadr-inclxx-V09- 571 ---------------------------------------------- 572 - INCL++ v5.1.12.1 573 o More adjustments in the nucleus-nucleus se 574 575 26 March 2013 - Davide Mancusi (hadr-inclxx-V0 576 ---------------------------------------------- 577 - Fix another compilation error for G4-MT. 578 579 15 March 2013 - Davide Mancusi (hadr-inclxx-V0 580 ---------------------------------------------- 581 - Fix compilation errors for G4-MT. 582 583 13 March 2013 - Davide Mancusi (hadr-inclxx-V0 584 ---------------------------------------------- 585 - INCL++ v5.1.11 586 o Several adjustments in the nucleus-nucleus 587 involved light targets. 588 o Some code refactoring. 589 590 12 March 2013 - Dennis Wright (hadr-inclxx-V09 591 ---------------------------------------------- 592 - fixed MacOS Clang compiler warnings: unused 593 G4INCLRecombinationChannel, G4INCLElasticCha 594 G4INCLDeltaDecayChannel, G4INCLDeltaProducti 595 G4INCLInteractionAvatar 596 597 1 March 2013 - Davide Mancusi (hadr-inclxx-V09 598 ---------------------------------------------- 599 - Fix a compilation warning 600 601 25 February 2013 - Davide Mancusi (hadr-inclxx 602 ---------------------------------------------- 603 - Fix some compilation warnings and errors 604 605 22 February 2013 - Davide Mancusi (hadr-inclxx 606 ---------------------------------------------- 607 - Use PreCompound only for incident nucleons 608 609 22 February 2013 - Davide Mancusi (hadr-inclxx 610 ---------------------------------------------- 611 - INCL++ v5.1.10 612 o Relies on PreCompound for reactions below 613 G4INCLXXInterfaceMessenger) 614 o Adapted some of the MT modifications -- th 615 thread-safe 616 o Some code refactoring 617 618 8 January 2013 - Davide Mancusi (hadr-inclxx-V 619 ---------------------------------------------- 620 - INCL++ v5.1.9 621 o Removes calls to abort() and exit() 622 623 29 November 2012 - Gabriele Cosmo (hadr-inclxx 624 ---------------------------------------------- 625 - Remove inclusion of G4SystemOfUnits from hea 626 627 6 November 2012 - Davide Mancusi (hadr-inclxx- 628 ---------------------------------------------- 629 - INCL++ v5.1.8 630 o Fixes a bug in forced compound nucleus (em 631 di-neutrons) 632 633 4 November 2012 - Davide Mancusi (hadr-inclxx- 634 ---------------------------------------------- 635 - INCL++ v5.1.7 636 o Fixes Coverity warnings 637 o Fixes a bug affecting the choice of the ac 638 639 27 October 2012 - Davide Mancusi (hadr-inclxx- 640 ---------------------------------------------- 641 - INCL++ v5.1.6 642 o Major speed improvement in cluster coalesc 643 2 in 1-GeV p+208Pb 644 o Fix some bugs in reactions induced by comp 645 646 9 October 2012 - Davide Mancusi (hadr-inclxx-V 647 ---------------------------------------------- 648 - INCL++ v5.1.5 649 o Only one model instance for all processes 650 o Messenger interface now creates commands i 651 consistency with Bertini 652 o Optimisation of the cluster-coalescence al 653 40% in 1-GeV p+208Pb 654 o Fixes Coverity warnings 655 o Bug fixes 656 657 26 September 2012 - Gabriele Cosmo (hadr-inclx 658 ---------------------------------------------- 659 - Explicitly use inclusion of headers for syst 660 constants, in plan to remove implicit inclus 661 662 4 September 2012 - Davide Mancusi (hadr-inclxx 663 ---------------------------------------------- 664 - Fixes GNUmake compilation errors 665 666 3 September 2012 - Davide Mancusi (hadr-inclxx 667 ---------------------------------------------- 668 - INCL++ v5.1.4 669 o Fixes some shadowing warnings 670 671 27 August 2012 - Davide Mancusi (hadr-inclxx-V 672 ---------------------------------------------- 673 - INCL++ refuses to handle reactions between n 674 will be handled by BIC. 675 - Fix the warning message about BIC being used 676 677 26 August 2012 - Davide Mancusi (hadr-inclxx-V 678 ---------------------------------------------- 679 - Hopefully fix some crashes on Windows. 680 681 25 August 2012 - Davide Mancusi (hadr-inclxx-V 682 ---------------------------------------------- 683 - Fix missing include paths in GNUmakefile 684 - Emit a warning when the backup model is used 685 686 23 August 2012 - Davide Mancusi (hadr-inclxx-V 687 ---------------------------------------------- 688 - INCL++ v5.1.3 689 o Realistic densities for deuterons 690 o Can be used for very light systems (e.g. p 691 o Fixes some minor memory leaks 692 o Fixes a Coverity warning 693 o Should fix some crashes on Windows 694 695 17 July 2012 - Davide Mancusi (hadr-inclxx-V09 696 ---------------------------------------------- 697 - Remove relic file utils/src/G4INCLBook.cc. 698 - Fix a minor bug concerning transmission of d 699 700 9 July 2012 - Davide Mancusi (hadr-inclxx-V09- 701 ---------------------------------------------- 702 - Fix compilation warning on Windows. 703 704 9 July 2012 - Davide Mancusi (hadr-inclxx-V09- 705 ---------------------------------------------- 706 - INCL++ v5.1.1 707 o Should fix all Coverity warnings. 708 o Minor bugfixes. 709 710 12 June 2012 - Davide Mancusi (hadr-inclxx-V09 711 ---------------------------------------------- 712 - Should compile cleanly with -Wshadow. 713 714 1 June 2012 - Davide Mancusi (hadr-inclxx-V09- 715 ---------------------------------------------- 716 - INCL++ v5.1 717 o Interface returns an empty G4HadFinalState 718 produced. 719 720 25 May 2012 - Davide Mancusi (hadr-inclxx-V09- 721 ---------------------------------------------- 722 - INCL++ v5.1_rc11 723 o Fixes a compiler warning on Windows. 724 725 24 May 2012 - Davide Mancusi (hadr-inclxx-V09- 726 ---------------------------------------------- 727 - INCL++ v5.1_rc10 728 o Refactored the configuration part of the i 729 G4INCLXXInterfaceConfig singleton. The int 730 o Fixes a couple of minor bugs. 731 732 22 May 2012 - Davide Mancusi (hadr-inclxx-V09- 733 ---------------------------------------------- 734 - INCL++ v5.1_rc9 735 o Fixes a couple of minor bugs. 736 737 12 May 2012 - Davide Mancusi (hadr-inclxx-V09- 738 ---------------------------------------------- 739 - INCL++ v5.1_rc8 740 o Fixes a circular library dependency, compi 741 mistakes in the build system. 742 o Minor bugfix in cluster decay. 743 744 12 May 2012 - Davide Mancusi (hadr-inclxx-V09- 745 ---------------------------------------------- 746 - INCL++ v5.1_rc6 747 o Fixes a bug mostly affecting reactions aro 748 749 11 May 2012 - Davide Mancusi (hadr-inclxx-V09- 750 ---------------------------------------------- 751 - New INCL++ v5.1_rc5 752 o Can handle heavy-ion collisions 753 o Conserves energy using masses from the G4 754 to the keV level. 755 756 23 April 2012 - Davide Mancusi (hadr-inclxx-V0 757 ---------------------------------------------- 758 - Bugfix: 759 o Avoid collisions with A=1 targets. 760 761 11 April 2012 - Davide Mancusi (hadr-inclxx-V0 762 ---------------------------------------------- 763 - Bugfix: 764 o De-excitation products should not be boost 765 velocity. 766 767 9 February 2012 - Davide Mancusi (hadr-inclxx- 768 ---------------------------------------------- 769 - Fix compiler warning about an unused functio 770 771 6 February 2012 - Davide Mancusi (hadr-inclxx- 772 ---------------------------------------------- 773 - Bugfix: 774 o Sampling of the impact-parameter distribut 775 nucleon-induced reactions and incoming kin 776 777 2 February 2012 - Davide Mancusi (hadr-inclxx- 778 ---------------------------------------------- 779 - Bugfixes: 780 o Do nothing if the projectile is below the 781 o Always apply numerical solutions (used to 782 energy conservation). 783 784 16 January 2012 - Davide Mancusi (hadr-inclxx- 785 ---------------------------------------------- 786 - Better (iterative) determination of the remn 787 cascade. 788 - Isospin-dependent back-to-spectator. 789 - Cache NuclearDensity objects for better perf 790 really exploit this in G4 yet). 791 - Bugfix: 792 o Minor bug for negative incident pions -- i 793 distribution was incomplete. 794 795 21 November 2011 - Pekka Kaitaniemi (hadr-incl 796 ---------------------------------------------- 797 - Fixed local energy logic 798 - Fixed separation energy in cluster emission 799 800 14 November 2011 - Pekka Kaitaniemi (hadr-incl 801 ---------------------------------------------- 802 - Corrected the order in which the INCL++ mode 803 the interface. This actually is a better fix 804 hadr-inclxx-V09-04-09. 805 806 10 November 2011 - Pekka Kaitaniemi (hadr-incl 807 ---------------------------------------------- 808 - Added safeguard against FPE in G4INCLCrossSe 809 810 07 November 2011 - Pekka Kaitaniemi (hadr-incl 811 ---------------------------------------------- 812 - Don't apply nucleon-nucleon collision energy 813 - Bugfixes: 814 o Check that the nucleus pointer isn't NULL 815 o G4INCLFinalState memory leaks 816 o Proper use of ion definitions in the INCL+ 817 818 04 November 2011 - Pekka Kaitaniemi (hadr-incl 819 ---------------------------------------------- 820 - Set the maximum coalescence cluster mass to 821 822 03 November 2011 - Pekka Kaitaniemi (hadr-incl 823 ---------------------------------------------- 824 - Declared G4INCLIFunction, G4INCLIParticleDat 825 G4INCLIClusteringModel destructors as virtua 826 827 01 November 2011 - Gabriele Cosmo (hadr-inclxx 828 ---------------------------------------------- 829 - Correction to GNUmakefiles to allow for DLL 830 831 31 October 2011 - Pekka Kaitaniemi (hadr-inclx 832 ---------------------------------------------- 833 - Fixed Windows/VC++ compiler warning 834 835 24 October 2011 - Pekka Kaitaniemi (hadr-inclx 836 ---------------------------------------------- 837 - Fixed Mac/Windows compilation problem (incl_ 838 with the G4Incl.hh from INCL4.2 on case-inse 839 o Solution: Renamed G4INCL.[hh|cc] to G4INCL 840 - Fixed icc macro expansion related compilatio 841 - Renamed Particle.[hh|cc] to G4INCLParticle.[ 842 - Renamed IAvatar.[hh|cc] to G4INCLIAvatar.[hh 843 844 19 October 2011 - Pekka Kaitaniemi (hadr-inclx 845 ---------------------------------------------- 846 - Fixed type mismatches that caused warnings w 847 848 26 September 2011 - Pekka Kaitaniemi (hadr-inc 849 ---------------------------------------------- 850 - Added some debugging environment variables t 851 o Goal: Allow the developer to inspect casca 852 mass, charge and excitation energy of the ca 853 de-excitation to disable de-excitation entir 854 separate the contributions of cascade and de 855 o G4INCLXX_NO_DE_EXCITATION disables de-exci 856 o G4INCLXX_STORE_RAW_DEBUG_OUTPUT stores the 857 inclDebug.out 858 859 01 September 2011 - Pekka Kaitaniemi (hadr-inc 860 ---------------------------------------------- 861 - Imported the first version of INCL++ intra-n 862 - INCL++ version: v5.0 alpha1 863 o Based on INCL4.6 cascade model 864 o Supported projectiles: protons, neutrons, 865 o Uses G4ExcitationHandler for de-excitation 866