Import Geant4 10.7.0.beta source tree
This commit is contained in:
@@ -7,38 +7,54 @@
|
||||
History file for High Precision Neutron model
|
||||
---------------------------------------------
|
||||
|
||||
This file should be used to summarize modifications introduced in the
|
||||
This file should be used to summarize modifications introduced in the
|
||||
code and to keep track of all tags.
|
||||
|
||||
---------------------------------------------------------------
|
||||
* Please list in reverse chronological order (last date on top)
|
||||
---------------------------------------------------------------
|
||||
28 May 2020 Ben Morgan (hadr-hpp-V10-06-06)
|
||||
---------------------------------------------------
|
||||
- Remove obsolete GRANULAR_DEPENDENCIES entries
|
||||
- Use add_definitions to set PHP_AS_HP when required
|
||||
|
||||
05 May 2020 Gunter Folger (hadr-hpp-V10-05-10)
|
||||
19 May 2020 Alberto Ribon (hadr-hpp-V10-06-05)
|
||||
-----------------------------------------------
|
||||
- G4ParticleHPNames, G4ParticleHPProduct, G4ParticleHPInelastic,
|
||||
G4ParticleHPInelasticData, G4ParticleHPElasticData,
|
||||
G4ParticleHPCaptureData, G4ParticleHPFissionData : allowed the
|
||||
printout only if the global hadronic verbosity level is not zero.
|
||||
|
||||
05 May 2020 Gunter Folger (hadr-hpp-V10-06-04)
|
||||
-------------------------------------------------
|
||||
- fix for clang10: Correct copy ctor in G4ParticleHPDataPoint.hh
|
||||
using default implementation
|
||||
|
||||
18 February 2020 Dennis Wright
|
||||
18 February 2020 Dennis Wright (hadr-hpp-V10-06-03)
|
||||
----------------------------------------------------
|
||||
- fix (from Artem Zontikov) bug 1838:
|
||||
G4ParticleHPInelasticBaseFS.cc,
|
||||
G4ParticleHPInelasticBaseFS.cc,
|
||||
lines 412-413, 599-600: use QI[0]-QI[it] for excitation
|
||||
line 442: add particle definition protection to iLevel calculation
|
||||
|
||||
13 February 2020 Dennis Wright
|
||||
13 February 2020 Dennis Wright (hadr-hpp-V10-06-02)
|
||||
----------------------------------------------------
|
||||
- fix (from Artem Zontikov) bug 1824:
|
||||
change line 166 of G4ParticleHPInelasticBaseFS.cc to
|
||||
theFinalStatePhotons->InitPartials(theData, theXsection);
|
||||
- fix (from Artem Zontikov) bug 1824:
|
||||
change line 166 of G4ParticleHPInelasticBaseFS.cc to
|
||||
theFinalStatePhotons->InitPartials(theData, theXsection);
|
||||
|
||||
change line 182 of G4ParticleHPInelasticCompFS.cc to
|
||||
change line 182 of G4ParticleHPInelasticCompFS.cc to
|
||||
theFinalStatePhotons[it]->InitPartials(theData, theXsection[50]);
|
||||
|
||||
remove line delete [] theReactionXsec; in ~G4ParticleHPPhotonDist() as memory
|
||||
remove line delete [] theReactionXsec; in ~G4ParticleHPPhotonDist() as memory
|
||||
allocation does not take place in this class
|
||||
|
||||
15 January 2020 Dennis Wright
|
||||
17 January 2020 Alberto Ribon (hadr-hpp-V10-06-01)
|
||||
----------------------------------------------------
|
||||
- G4ParticleHPHash, G4ParticleHPCaptureFS : taken into account the difference
|
||||
between 'size_t' and 'G4int' to avoid warnings (seen on Windows).
|
||||
|
||||
15 January 2020 Dennis Wright (hadr-hpp-V10-06-00)
|
||||
---------------------------------------------------
|
||||
- G4ParticleHPThermalScvattering::create_E_isoAng_from_energy :
|
||||
add fatal exception for case when pointers panEPM_T_EL or panEPM_T_EH
|
||||
@@ -50,7 +66,7 @@ code and to keep track of all tags.
|
||||
result in the method Sample.
|
||||
- G4ParticleHPKallbachMannSyst : added the possibility of tritium and He3
|
||||
projectiles in the "A" method, taking in this case (arbitrarily) an
|
||||
intermediate value between the two already considered cases
|
||||
intermediate value between the two already considered cases
|
||||
(proton-neutron-deuteron and alpha).
|
||||
Note: these two fixes are needed to avoid crashes seen only with the physics
|
||||
list QGSP_BIC_AllHP. They should be checked and confirmed by experts.
|
||||
@@ -73,26 +89,26 @@ Two more corrections from Emilio:
|
||||
Add Emilio Mendoza's improvements and bug fixes:
|
||||
- G4ParticleHPChannel, G4ParticleHPNames: allow using an incomplete data
|
||||
library name if the environment variable G4NEUTRONHP_SKIP_MISSING_ISOTOPES
|
||||
is set. The missing cross sections are then set to 0.
|
||||
- G4ParticleHPContAngularPar: redefine residual mass to consider incident
|
||||
is set. The missing cross sections are then set to 0.
|
||||
- G4ParticleHPContAngularPar: redefine residual mass to consider incident
|
||||
particles other than neutrons.
|
||||
- G4ParticleHPInelasticBaseFS: add protection against residual with Z<0 or A<Z,
|
||||
do not apply adjust_final_state when data is in MF=6 format (no correlated
|
||||
particle emission),
|
||||
particle emission),
|
||||
bug correction (add Q value info to G4ParticleHPNBodyPhaseSpace)
|
||||
- G4ParticleHPInelasticCompFS: re-build method two_body_reaction() to be used by
|
||||
- G4ParticleHPInelasticCompFS: re-build method two_body_reaction() to be used by
|
||||
incident charged particles (now isotropic emission in the CMS).
|
||||
Also restrict nresp use below 20 MeV.
|
||||
Add photon emission when no data available.
|
||||
Also restrict nresp use below 20 MeV.
|
||||
Add photon emission when no data available.
|
||||
- G4ParticleHPEnAngCorrelation: delete part of code trying to preserve baryon
|
||||
number - one has to assume that it is not preserved when using ENDF-6 data.
|
||||
- G4ParticleHPKallbachMannSyst: bug fixes
|
||||
|
||||
|
||||
25 June 2019 Dennis Wright (hadr-hpp-V10-05-05)
|
||||
------------------------------------------------
|
||||
- G4ParticleHPInelasticCompFS.cc : adopt fix of bug #2166 (A. Zontikov) to
|
||||
avoid arbitrary number of target nuclei being generated and slowing down
|
||||
multithreaded operation.
|
||||
avoid arbitrary number of target nuclei being generated and slowing down
|
||||
multithreaded operation.
|
||||
|
||||
24 June 2019 Alberto Ribon (hadr-hpp-V10-05-04)
|
||||
------------------------------------------------
|
||||
@@ -106,30 +122,30 @@ Add Emilio Mendoza's improvements and bug fixes:
|
||||
------------------------------------------------
|
||||
- fix of bug report 2167
|
||||
Adopted fix of Artem Zontikov to deal with un-incremented index of photons
|
||||
in G4ParticleHPPhotonDist::GetPhotons. Also clean up dead code in that class.
|
||||
in G4ParticleHPPhotonDist::GetPhotons. Also clean up dead code in that class.
|
||||
|
||||
8 May 2019 Dennis Wright (hadr-hpp-V10-05-02)
|
||||
----------------------------------------------
|
||||
- fix of bug report 1838
|
||||
Adopted fix of Artem Zontikov to deal with incorrect excitation energy
|
||||
Adopted fix of Artem Zontikov to deal with incorrect excitation energy
|
||||
when charged particles are emitted during neutron reaction
|
||||
G4ParticleHPInelasticCompFS.cc : method CompositeApply(), for very small
|
||||
excitation, change level index from -1 to 0 only if incident and outgoing
|
||||
G4ParticleHPInelasticCompFS.cc : method CompositeApply(), for very small
|
||||
excitation, change level index from -1 to 0 only if incident and outgoing
|
||||
particles are the same.
|
||||
|
||||
|
||||
11 April 2019 Dennis Wright (hadr-hpp-V10-05-01)
|
||||
-------------------------------------------------
|
||||
- fix of bug report #1824
|
||||
- fix of bug report #1824
|
||||
Adopoted fix of Artem Zontikov to make sure production cross section is
|
||||
not ignored when sampling discrete gamma emission.
|
||||
G4ParticleHPPhotonDist.hh : added reaction cross section data member
|
||||
G4ParticleHPPhotonDist::GetPhotons() modified to statistically suppress
|
||||
G4ParticleHPPhotonDist::GetPhotons() modified to statistically suppress
|
||||
gammas when reaction cross section is non-zero.
|
||||
G4ParticleHPPhotonDist::InitPartials() modified to take cross section
|
||||
argument
|
||||
G4ParticleHPInelasticBaseFS.cc and G4ParticleHPInelasticCompFS.cc
|
||||
modified to change calls to InitPartials to take cross section argument
|
||||
G4ParticleHPInelasticBaseFS.cc and G4ParticleHPInelasticCompFS.cc
|
||||
modified to change calls to InitPartials to take cross section argument
|
||||
|
||||
6 February 2019 Alberto Ribon (hadr-hpp-V10-05-00)
|
||||
---------------------------------------------------
|
||||
@@ -157,12 +173,12 @@ Add Emilio Mendoza's improvements and bug fixes:
|
||||
- G4ParticleHPElasticFS::ApplyYourself(): use correct reference frames for
|
||||
calculation of projectile and target momenta. Correction made for cases
|
||||
when cos(Theta) is given in lab frame and in center of momentum frame.
|
||||
Partial fix of momentum non-conservation bug report #1918.
|
||||
|
||||
Partial fix of momentum non-conservation bug report #1918.
|
||||
|
||||
22 October 2018 Dennis Wright (hadr-hpp-V10-04-08)
|
||||
---------------------------------------------------
|
||||
- G4ParticleHPCaptureFS::ApplyYourself(): Lorentz boost of neutron into target
|
||||
frane was backwards - reverse it. Also replace SetDefinition() with
|
||||
frane was backwards - reverse it. Also replace SetDefinition() with
|
||||
SetDefinitionAndUpdateE() in line 75. Fixes bug report #1919.
|
||||
|
||||
11 October 2018 Gabriele Cosmo (hadr-hpp-V10-04-07)
|
||||
@@ -176,19 +192,19 @@ Add Emilio Mendoza's improvements and bug fixes:
|
||||
|
||||
4 September 2018 Dennis Wright (hadr-hpp-V10-04-06)
|
||||
----------------------------------------------------
|
||||
- Bug 2026: Fix provided by Artem Zontikov.
|
||||
Solves memory leaks in G4ParticleHPContEnergyAngular::Sample() and
|
||||
G4ParticleHPContAngularPar::cacheInit()
|
||||
- Bug 2026: Fix provided by Artem Zontikov.
|
||||
Solves memory leaks in G4ParticleHPContEnergyAngular::Sample() and
|
||||
G4ParticleHPContAngularPar::cacheInit()
|
||||
|
||||
24 August 2018 Dennis Wright (hadr-hpp-V10-04-05)
|
||||
--------------------------------------------------
|
||||
- Fix bug 1789: gamma level mismatch in G4ParticleHPInelasticCompFS.cc
|
||||
Not a complete fix because gamma data comes from ENSDF and does not
|
||||
necessarily match excitations in ENDF.
|
||||
necessarily match excitations in ENDF.
|
||||
|
||||
24 August 2018 Dennis Wright (hadr-hpp-V10-04-04)
|
||||
--------------------------------------------------
|
||||
- Fix bug 1745: incorrect sampling of isotropic distribution in
|
||||
- Fix bug 1745: incorrect sampling of isotropic distribution in
|
||||
G4ParticleHPPhotonDist.cc
|
||||
G4ParticleHPCaptureFS.cc
|
||||
G4ParticleHPFissionFS.cc
|
||||
@@ -219,9 +235,9 @@ Add Emilio Mendoza's improvements and bug fixes:
|
||||
|
||||
29 November 2017 Tatsumi Koi (hadr-hpp-V10-03-09)
|
||||
---------------------------------------------------
|
||||
- Change tolerance value and implementation in calculation of KallbachZero.
|
||||
- Change tolerance value and implementation in calculation of KallbachZero.
|
||||
FPE errors occurred on several platforms in previous implementations
|
||||
-Apply some codes cleanup
|
||||
-Apply some codes cleanup
|
||||
|
||||
|
||||
3 November 2017 Tatsumi Koi (hadr-hpp-V10-03-08)
|
||||
@@ -231,18 +247,18 @@ Add Emilio Mendoza's improvements and bug fixes:
|
||||
|
||||
5 Oct 2017 Tatsumi Koi (hadr-hpp-V10-03-07)
|
||||
---------------------------------------------------
|
||||
- Fix bug in coherent elastic scattering
|
||||
- Fix bug in coherent elastic scattering
|
||||
Contribution from N. H. TRAN@CEA
|
||||
|
||||
|
||||
16 Aug 2017 Tatsumi Koi (hadr-hpp-V10-03-06)
|
||||
---------------------------------------------------
|
||||
- Remove test codes for the problem mac1011
|
||||
- Remove test codes for the problem mac1011
|
||||
|
||||
|
||||
11 Aug 2017 Tatsumi Koi (hadr-hpp-V10-03-05)
|
||||
---------------------------------------------------
|
||||
- A test for mac1011 problem on CDash
|
||||
- A test for mac1011 problem on CDash
|
||||
|
||||
|
||||
18 July 2017 Tatsumi Koi (hadr-hpp-V10-03-04)
|
||||
@@ -258,8 +274,8 @@ Add Emilio Mendoza's improvements and bug fixes:
|
||||
|
||||
27 April 2017 Andrea Dotti (hadr-hpp-V10-03-02)
|
||||
--------------------------------------------------
|
||||
- Fix in destructor of processes to protect agains concurrent
|
||||
deletion
|
||||
- Fix in destructor of processes to protect agains concurrent
|
||||
deletion
|
||||
|
||||
|
||||
24 April 2017 Tatsumi Koi (hadr-hpp-V10-03-01)
|
||||
@@ -274,7 +290,7 @@ Add Emilio Mendoza's improvements and bug fixes:
|
||||
|
||||
15 November 2016 Tatsumi Koi (hadr-hpp-V10-02-35)
|
||||
---------------------------------------------------
|
||||
-Fix Coverity 82426
|
||||
-Fix Coverity 82426
|
||||
-Fix Coverity 58745
|
||||
|
||||
|
||||
@@ -302,8 +318,8 @@ Add Emilio Mendoza's improvements and bug fixes:
|
||||
|
||||
4 November 2016 Tatsumi Koi (hadr-hpp-V10-02-30)
|
||||
---------------------------------------------------
|
||||
-Fix problem of uninitilaization of cache in "G4ParticleHPContAngularPar", which happens in "DO_NOT_SET_PHP_AS_HP" enviroment
|
||||
-Fix problem of divide by zero error in "G4ParticleHPContAngularPar::BuildByInterpolation", which happens in "DO_NOT_SET_PHP_AS_HP" enviroment
|
||||
-Fix problem of uninitilaization of cache in "G4ParticleHPContAngularPar", which happens in "DO_NOT_SET_PHP_AS_HP" enviroment
|
||||
-Fix problem of divide by zero error in "G4ParticleHPContAngularPar::BuildByInterpolation", which happens in "DO_NOT_SET_PHP_AS_HP" enviroment
|
||||
-Fix wrong residual in case of He3 projectile Bugzilla #1906
|
||||
|
||||
|
||||
@@ -379,7 +395,7 @@ and GetIsoCrossSection is called multiple time in calculation of element which i
|
||||
|
||||
2 June 2016 Tatsumi Koi (hadr-hpp-V10-02-16)
|
||||
---------------------------------------------------
|
||||
- Bug fix usage of G4Nucleus::GetBiassedThermalNucleus
|
||||
- Bug fix usage of G4Nucleus::GetBiassedThermalNucleus
|
||||
- Bug fix for calculation residual A and Z (Bugzilla 1815)
|
||||
- Both of them effects results only in charged particle projectiles
|
||||
- Bug fix in sampling of kinematic energy of scattered particle in DiscreteTwoBody (Bugzilla 1815)
|
||||
@@ -395,7 +411,7 @@ and GetIsoCrossSection is called multiple time in calculation of element which i
|
||||
30 May 2016 Tatsumi Koi (hadr-hpp-V10-02-14)
|
||||
---------------------------------------------------
|
||||
- Fix coverity issues 58644
|
||||
- Round2 Fix coverity issues 58648
|
||||
- Round2 Fix coverity issues 58648
|
||||
- Fix warning message in previous tag
|
||||
|
||||
|
||||
@@ -417,8 +433,8 @@ and GetIsoCrossSection is called multiple time in calculation of element which i
|
||||
|
||||
30 March 2016 Tatsumi Koi (hadr-hpp-V10-02-09)
|
||||
---------------------------------------------------
|
||||
-A message about a behavior under the activation of fission fragment production
|
||||
was modified reflecting hyper news comment.
|
||||
-A message about a behavior under the activation of fission fragment production
|
||||
was modified reflecting hyper news comment.
|
||||
|
||||
|
||||
4 March 2016 Tatsumi Koi (hadr-hpp-V10-02-08)
|
||||
@@ -469,7 +485,7 @@ charged particle hp
|
||||
|
||||
20 November 2015 Tatsumi Koi (hadr-hpp-V10-01-31)
|
||||
---------------------------------------------------
|
||||
- Fix for solving reproducibility problem
|
||||
- Fix for solving reproducibility problem
|
||||
|
||||
|
||||
11 November 2015 Tatsumi Koi (hadr-hpp-V10-01-30)
|
||||
@@ -490,7 +506,7 @@ charged particle hp
|
||||
|
||||
4 November 2015 Tatsumi Koi (hadr-hpp-V10-01-27)
|
||||
---------------------------------------------------
|
||||
- Fix problem on previous tag
|
||||
- Fix problem on previous tag
|
||||
|
||||
|
||||
4 November 2015 Tatsumi Koi (hadr-hpp-V10-01-26)
|
||||
@@ -505,7 +521,7 @@ Fix problem on include/G4InterpolationIterator.hh
|
||||
|
||||
3 November 2015 Tatsumi Koi (hadr-hpp-V10-01-24)
|
||||
---------------------------------------------------
|
||||
Move header files from NeutronHP for keeping backward compatibility
|
||||
Move header files from NeutronHP for keeping backward compatibility
|
||||
Add NeutronHP.History which is a copy of History in neutron_hp
|
||||
Add FissFragGen.History which is a copy of FissFragHistory in neutron_hp
|
||||
|
||||
@@ -543,7 +559,7 @@ Enable to use dynamically generated materials
|
||||
1 July 2015 Tatsumi Koi (hadr-hpp-V10-01-17)
|
||||
---------------------------------------------------
|
||||
Fix problem on UI commands defined in ParticleHPMessenger
|
||||
Add UI command for changing verbose level
|
||||
Add UI command for changing verbose level
|
||||
|
||||
|
||||
29 June 2015 Tatsumi Koi (hadr-hpp-V10-01-16)
|
||||
@@ -554,7 +570,7 @@ Fix reproducibility problem on multithreading mode
|
||||
|
||||
16 June 2015 Tatsumi Koi (hadr-hpp-V10-01-15)
|
||||
---------------------------------------------------
|
||||
Fix out of bound array error
|
||||
Fix out of bound array error
|
||||
|
||||
|
||||
11 June 2015 Tatsumi Koi (hadr-hpp-V10-01-14)
|
||||
@@ -575,7 +591,7 @@ Fix problem on photon distribution Bugzilla #1745
|
||||
|
||||
4 June 2015 Tatsumi Koi (hadr-hpp-V10-01-11)
|
||||
---------------------------------------------------
|
||||
-Fix warning in previous tag
|
||||
-Fix warning in previous tag
|
||||
|
||||
|
||||
3 June 2015 Tatsumi Koi (hadr-hpp-V10-01-10)
|
||||
@@ -596,7 +612,7 @@ Fix problem on photon distribution Bugzilla #1745
|
||||
|
||||
21 May 2015 Tatsumi Koi (hadr-hpp-V10-01-07)
|
||||
---------------------------------------------------
|
||||
-Fix warning in previous tag
|
||||
-Fix warning in previous tag
|
||||
|
||||
|
||||
12 May 2015 Tatsumi Koi (hadr-hpp-V10-01-06)
|
||||
@@ -675,7 +691,7 @@ hadr-hpn-V10-00-17
|
||||
src/G4ParticleHPInelasticData.cc
|
||||
|
||||
|
||||
10 June 2014 Tatsumi Koi
|
||||
10 June 2014 Tatsumi Koi
|
||||
for Pedro Arce and Emilio Mendoza of CIEMAT (hadr-hpp-V10-00-00)
|
||||
---------------------------------------------------
|
||||
- Regenerate particle_hp codes from hadr-hpn-V10-00-12
|
||||
|
||||
Reference in New Issue
Block a user