source: trunk/source/processes/hadronic/models/neutron_hp/History @ 1055

Last change on this file since 1055 was 1055, checked in by garnier, 15 years ago

maj sur la beta de geant 4.9.3

File size: 16.2 KB
Line 
1-------------------------------------------------------------------
2
3          ==================================================
4          Geant4 - an Object-Oriented Toolkit for Simulation
5          ==================================================
6
7            History file for High Precision Neutron model
8            ---------------------------------------------
9
10This file should be used to summarize modifications introduced in the
11code and to keep track of all tags.
12
13     ---------------------------------------------------------------
14     * Please list in reverse chronological order (last date on top)
15     ---------------------------------------------------------------
16
1714 May 2009  Tatsumi Koi  (hadr-hpn-V09-02-00)
18- Fix bug in IC electron emissions: Contribution from Chao Zhang (Chao.Zhang@usd.edu) and Dongming Mei(Dongming.Mei@usd.edu)
19        G4NeutronHPPhotonDist.cc
20        G4NeutronHPInelasticCompFS.cc
21
223 December 2008  Tatsumi Koi  (hadr-hpn-V09-01-28)
23- Fix bug in Register in G4NeutronHPChannel
24  and add limitation of trial of creating final states and proctection for pure 1H case in G4NeutronHPInelastic
25        G4NeutronHPChannel.cc
26        G4NeutronHPInelastic.cc
27
282 December 2008  Tatsumi Koi  (hadr-hpn-V09-01-27)
29- Remove unused variable
30        G4NeutronHPThermalScattering.cc
31
321 December 2008  Tatsumi Koi  (hadr-hpn-V09-01-26)
33- Fix for Memory Leak
34        G4NeutronHPThermalScattering.cc
35
3624 November 2008  Tatsumi Koi  (hadr-hpn-V09-01-25)
37- Protect invalid read which caused run time errors
38        G4NeutronHPFissionData.cc
39
4005 November 2008  Dennis Wright  (hadr-hpn-V09-01-24)
41  G4NeutronHPNames.cc: put parentheses around && in || (line 324) to
42  satisfy gcc 4.3 compiler.
43
4427 October 2008 Tatsumi Koi (hadr-hpn-V09-01-23)
45  Z,A to A,Z for functions of NucleiProperties
46        recommit and re tag hadr-hpn-V09-01-22
47
4827 October 2008 Tatsumi Koi (hadr-hpn-V09-01-22)
49  Z,A to A,Z for functions of NucleiProperties
50        G4NeutronHPThermalBoost.hh
51        G4NeutronHPCaptureData.cc
52        G4NeutronHPCaptureFS.cc
53        G4NeutronHPContAngularPar.cc
54        G4NeutronHPElasticData.cc
55        G4NeutronHPFissionData.cc
56        G4NeutronHPInelasticBaseFS.cc
57        G4NeutronHPInelasticCompFS.cc
58        G4NeutronHPInelasticData.cc
59        G4NeutronHPorLCaptureData.cc
60        G4NeutronHPorLEInelasticData.cc
61        G4NeutronHPorLElasticData.cc
62        G4NeutronHPorLFissionData.cc
63
6424 October 2008 Tatsumi Koi (hadr-hpn-V09-01-21)
65- Migarate to "particles-V09-01-09"
66        G4NeutronHPThermalBoost.hh
67        G4NeutronHPCaptureData.cc
68        G4NeutronHPCaptureFS.cc
69        G4NeutronHPContAngularPar.cc
70        G4NeutronHPElasticData.cc
71        G4NeutronHPFissionData.cc
72        G4NeutronHPInelasticBaseFS.cc
73        G4NeutronHPInelasticCompFS.cc
74        G4NeutronHPInelasticData.cc
75        G4NeutronHPorLCaptureData.cc
76        G4NeutronHPorLEInelasticData.cc
77        G4NeutronHPorLElasticData.cc
78        G4NeutronHPorLFissionData.cc
79
804 September 2008 Tatsumi Koi (hadr-hpn-V09-01-20)
81---------------------------------------------
82- Delete output for debugging
83        G4NeutronHPProduct.cc
84
854 September 2008 Tatsumi Koi (hadr-hpn-V09-01-19)
86---------------------------------------------
87- Add Protection for negative energy results in very low energy ( 1E-6 eV ) scattering
88        G4NeutronHPElasticFS.cc
89
901 September 2008 Tatsumi Koi (hadr-hpn-V09-01-18)
91---------------------------------------------
92- Bug fix of too many secondaries production in nd rections
93        G4NeutronHPProduct.cc
94- Set protection for selecting data in hydrogen and alpha
95        G4NeutronHPName.cc
96- Avoiding troubles which caused by G4PhysicsVecotor of length 0
97        G4NeutronHPIsoData.cc
98
9911 August 2008 Tatsumi Koi (hadr-hpn-V09-01-17)
100---------------------------------------------
101- Bug fix G4NeutronHPLabAngularEnergy
102        G4NeutronHPLabAngularEnergy.cc
103  Change interpolation scheme for histogram 
104        G4NeutronHPInterpolator.hh
105  Bug fix in Sample and GetXsec in G4NeutronHpVector
106        G4NeutronHPVector.hh
107        G4NeutronHPVector.cc
108  Prohibit level transition to oneself
109        G4NeutronHPDeExGammas.cc
110  Fix memory leak and Correcting data disorder which happened
111      when both InitPartial and InitAnglurar methods
112      was called in a same instance
113        G4NeutronHPPhotonDist.cc
114
1151 August 2008 Tatsumi Koi (hadr-hpn-V09-01-16)
116---------------------------------------------
117- Introduce theNDLDataA,Z which has A and Z of used NDL data
118  residual reconstraction with theNDLDataA,Z
119  several fixes and protection for G4FPE_DEBUF and checking with valgrind
120        G4NeutronHPFinalState.hh
121        G4NeutronHPFinalState.cc
122        G4NeutronHPInelasticCompFS.cc
123        G4NeutronHPInelasticBaseFS.cc
124        G4NeutronHPKallbachMannSyst.cc
125        G4NeutronHPContAngularPar.cc
126
12721 July 2008 Tatsumi Koi (hadr-hpn-V09-01-15)
128---------------------------------------------
129- Adjusting final states based on the energy and momentum conservation
130        G4NeutronHPFinalState.hh
131        G4NeutronHPFinalState.cc
132        G4NeutronHPInelasticCompFS.cc
133        G4NeutronHPInelasticBaseFS.cc
134
13521 July 2008 Tatsumi Koi (hadr-hpn-V09-01-14)
136---------------------------------------------
137- Limiting the sum of secondary energies
138        G4VNeutronHPEnergyAngular.hh
139        G4NeutronHPContEnergyAngular.hh
140        G4NeutronHPContAngularPar.hh
141        G4NeutronHPProduct.cc
142        G4NeutronHPEnAngCorrelation.cc
143        G4NeutronHPContEnergyAngular.cc
144        G4NeutronHPContAngularPar.cc
145
14617 July 2008 Tatsumi Koi (hadr-hpn-V09-01-13)
147---------------------------------------------
148- Fix of calculation of residual momentum
149        G4NeutronHPInelasticCompFS.cc
150        G4NeutronHPDiscreteTwoBody.cc
151
15226 June 2008 Tatsumi Koi (hadr-hpn-V09-01-12)
153---------------------------------------------
154- Fix for Memory Leak
155        G4NeutronHPPhotonDist.hh
156
15718 June 2008 Tatsumi Koi (hadr-hpn-V09-01-11)
158---------------------------------------------
159- Fix for tag hadr-hpn-V09-01-09 and 10
160        G4NeutronHPDiscreteTwoBody.cc
161
16213 June 2008 Tatsumi Koi (hadr-hpn-V09-01-10)
163---------------------------------------------
164- Bug fixes contribution from Benoit Pirard and Laurent Desorgher (Univ. Bern)
165        G4NeutronHPContAngularPar.cc
166
16712 June 2008 Tatsumi Koi (hadr-hpn-V09-01-09)
168---------------------------------------------
169- Bug fixes contribution from Benoit Pirard and Laurent Desorgher (Univ. Bern)
170        G4NeutronHPLegendreStore.hh
171        G4NeutronHPAngular.cc
172        G4NeutronHPDiscreteTwoBody.cc
173        G4NeutronHPInelasticCompFS.cc
174        G4NeutronHPLegendreStore.cc
175
176
17703 June 2008 Tatsumi Koi (hadr-hpn-V09-01-08)
178---------------------------------------------
179- Bug fixe for codition jump by uninitialised value by T. Koi
180        G4NeutronHPInelasticData.cc
181        G4NeutronHPCaptureData.cc
182
18303 June 2008 Tatsumi Koi (hadr-hpn-V09-01-07)
184---------------------------------------------
185- Bug fixes for Hadron Hyper News #932 by T. Koi
186        G4NeutronHPInelasticCompFS.cc
187
18820 May 2008 Tatsumi Koi (hadr-hpn-V09-01-06)
189---------------------------------------------
190- Delete unnecessary dependencies by T. Koi
191        G4NeutronHPChannel.hh
192        G4NeutronHPElementData.hh
193
19428 April 2008 Tatsumi Koi (hadr-hpn-V09-01-05)
195---------------------------------------------
196- Change checking point of "neglecting doppler broadening" flag
197  from GetCrossSection to BuildPhysicsTable by T. Koi
198        G4NeutronHPElasticData.hh
199        G4NeutronHPInelasticData.hh
200        G4NeutronHPCaptureData.hh
201        G4NeutronHPElasticData.cc
202        G4NeutronHPInelasticData.cc
203        G4NeutronHPCaptureData.cc
204
20522 April 2008 Tatsumi Koi (hadr-hpn-V09-01-04)
206---------------------------------------------
207- Add IsZAApplicable(,,) {return false;} by T. Koi
208        G4NeutronHPorLElasticData.cc
209        G4NeutronHPorLEInelasticData.cc
210        G4NeutronHPorLCaptureData.cc
211        G4NeutronHPorLFissionData.cc
212        G4NeutronHPJENDLHEData.cc
213
21417 April 2008 Tatsumi Koi (hadr-hpn-V09-01-03)
215---------------------------------------------
216- Add IsZAApplicable(,,) {return false;} by T. Koi
217        G4NeutronHPElasticData.cc
218        G4NeutronHPInelasticData.cc
219        G4NeutronHPCaptureData.cc
220        G4NeutronHPFissionData.cc
221        G4NeutronHPThermalScatteringData.cc
222
2239 April 2008 Tatsumi Koi (hadr-hpn-V09-01-02)
224---------------------------------------------
225- Bug fixes for G4FPE_DEBUG by T. Koi
226        G4NeutronHPContAngularPar.cc
227
2289 April 2008 Tatsumi Koi (hadr-hpn-V09-01-01)
229---------------------------------------------
230- Bug fixes for G4FPE_DEBUG by T. Koi
231        G4NeutronHPContAngularPar.cc
232        G4NeutronHPVector.hh
233
23419 March 2008 Tatsumi Koi (hadr-hpn-V09-01-00)
235---------------------------------------------
236- Fix compilation warnings - gcc-4.3.0 by T. Koi
237  (This fix has a real effect to the code.)
238        G4NeutronHPContAngularPar.cc
239- Also tagged "hadr-hpn-V09-00-05".
240
24119 March 2008 Tatsumi Koi (hadr-hpn-V09-00-04)
242---------------------------------------------
243- Fix compilation warnings - gcc-4.3.0 by T. Koi
244        G4NeutronHPElastic.cc
245        G4NeutronHPorLElastic.cc
246        G4NeutronHPorLCapture.cc
247        G4NeutronHPorLFission.cc
248
24931 Oct 2007 Tatsumi Koi (hadr-hpn-V09-00-03)
250---------------------------------------------
251- Bug fix which pointed out by A. Howard
252        G4NeutronHPChannel.cc
253
2542 Oct 2007 Tatsumi Koi (hadr-hpn-V09-00-02)
255---------------------------------------------
256- Enalble element based cross-section dump
257        G4NeutronHPElasticData.cc
258        G4NeutronHPInelasticData.cc
259        G4NeutronHPCaptureData.cc
260        G4NeutronHPFissionData.cc
261
2629 Jul 2007 Tatsumi Koi (hadr-hpn-V09-00-01)
263---------------------------------------------
264- Allow _nat_ final state even for isotoped cross sections
265        G4NeutronHPNames.cc
266
2675 Jul 2007 Dennis Wright (hadr-hpn-V09-00-00)
268---------------------------------------------
269- G4NeutronHPThermalScattering.cc : remove duplicate declaration of dirName
270  (already a class member).
271
27225 Jun 2007 Tatsumi Koi (hadr-hpn-V08-03-07)
273--------------------------------------------
274- Changed logic of data selection when G4NEUTRONHP_SKIP_MISSING_ISOTOPES turn on
275  natural abandance data are allowed.
276        G4NeutronHPDataUsed.hh
277        G4NeutronHPNames.cc
278
27925 Jun 2007 Tatsumi Koi (hadr-hpn-V08-03-06)
280--------------------------------------------
281- fixes for memory leaking
282        G4NeutronHPFissionData.cc
283        G4NeutronHPThermalScattering.cc
284        G4NeutronHPThermalScatteringData.hh
285        G4NeutronHPThermalScatteringData.cc
286
28722 Jun 2007 Gabriele Cosmo (hadr-hpn-V08-03-05)
288-----------------------------------------------
289- Replaced following environment variables:
290  o NeutronHP_ALWAYS_USE_PHOTONEVAPORATION_FOR_CAPTURE_FS
291    with: G4NEUTRONHP_USE_ONLY_PHOTONEVAPORATION
292  o NeutronHP_USE_ONLY_EXACT_FILE
293    with: G4NEUTRONHP_SKIP_MISSING_ISOTOPES
294  o NeutronHPCrossSections
295    with: G4NEUTRONHPDATA
296  o NeutronHP_NEGLECT_DOPPLER_BROADENING
297    with: G4NEUTRONHP_NEGLECT_DOPPLER.
298- Replaced NULL with 0 everywhere and removed unnecessary check on zero
299  pointer when performing deletion.
300
30118 Jun 2007 Tatsumi Koi (hadr-hpn-V08-03-04)
302--------------------------------------------
303- fixes for memory leaking
304        G4NeutronHPPartial.hh
305        G4NeutronHPPhotonDist.hh
306        G4NeutronHPPhotonDist.cc
307
30808 Jun 2007 Tatsumi Koi (hadr-hpn-V08-03-03)
309--------------------------------------------
310- fixes for memory leaking
311        G4NeutronHPAngular.hh G4NeutronHPChannel.hh G4NeutronHPPhotonDist.hh
312        G4NeutronHPCaptureData.cc G4NeutronHPElasticData.cc G4NeutronHPInelasticData.cc
313        G4NeutronHPNames.cc
314       
315
31608 Jun 2007 Tatsumi Koi (hadr-hpn-V08-03-02)
317--------------------------------------------
318- Bug fixes for valgrind & delete Unnecessary comment out from
319        G4NeutronHPFissionERelease.hh
320
32106 Jun 2007 Tatsumi Koi (hadr-hpn-V08-03-01)
322----------------------------------------------
323- Bug fixes for valgrind & related update
324        G4NeutronHPVector.hh
325        G4NeutronHPFissionERelease.hh
326        G4NeutronHPPhotonDist.hh
327        G4NeutronHPPhotonDist.cc
328        G4NeutronHPInelasticCompFS.cc
329   
330
33125 May 2007 Dennis Wright (hadr-hpn-V08-03-00)
332----------------------------------------------
333- retag for 9.0 release
334
33523 May 2007 Tatsumi Koi (hadr-hpn-V08-02-06)
336- Try to limit sum of secondary photons energy while keeping distributions
337        G4NeutronHPPhotonDist.cc
338
33923 May 2007 Tatsumi Koi (hadr-hpn-V08-02-05)
340- add neglecting doppler broadening mode for perfomance increase
341        G4NeutronHPElasticData.cc
342        G4NeutronHPInelasticData.cc
343        G4NeutronHPCaptureData.cc
344
34523 May 2007 Tatsumi Koi (hadr-hpn-V08-02-04)
346------------------------------------------------
347- Bug fixes for G4FPE_DEBUG on by A. Howard
348        G4NeutronHPAngular.cc
349        G4NeutronHPCapture.cc
350        G4NeutronHPElastic.cc
351        G4NeutronHPFission.cc
352        G4NeutronHPInelastic.cc
353        G4NeutronHPChannel.cc
354        G4NeutronHPChannelList.cc
355        G4NeutronHPInelasticCompFS.cc
356        G4NeutronHPVector.cc
357
35822 May 2007 Tatsumi Koi (hadr-hpn-V08-02-02)
359------------------------------------------------
360- Enable to use only exact data file NeutronHP_USE_ONLY_EXACT_FILE
361  and add warnig when substitute file is used
362  Modified method of searching substitute isotope data
363    G4NeutronHPNames.cc
364- added  NeutronHP_ALWAYS_USE_PHOTONEVAPORATION_FOR_CAPTURE_FS flag
365    G4NeutronHPCaptureFS.cc
366
36711 April 2007 Dennis Wright (hadr-hpn-V08-02-01)
368------------------------------------------------
369- added model names for hadronic whiteboard error reporting. 
370  Files affected:
371
372    G4NeutronHPCapture.cc
373    G4NeutronHPElastic.cc
374    G4NeutronHPFission.cc
375    G4NeutronHPInelastic.cc
376    G4NeutronHPorLCapture.cc
377    G4NeutronHPorLEInelastic.cc
378    G4NeutronHPorLElastic.cc
379    G4NeutronHPorLFission.cc
380
38120 February 2007 Dennis Wright (hadr-hpn-V08-02-00)
382---------------------------------------------------
383- fixed potential divide by zero in:
384
385    G4NeutronHPVector::IntegrateAndNormalise()
386    G4NeutronHPLevel::GetDecayGammas()
387    G4NeutronHPInterpolator::GetWeightedBinIntegral
388
38915 November 2006 Tatsumi Koi (hadr-hpn-V08-00-04)
390-------------------------------------------------
391- G4NeutronHPElasticFS.hh , cc : add new type final state generator
392- G4NeutronHPFission.cc : Bug Report[857]
393- 4NeutronHPElasticFS.cc : buf fix
394- new cross secton data set and models below 4eV based on
395  Thermal neutron scattering files from the evaluated nuclear data files
396  ENDF/B-VI, Release2
397   New files
398      G4NeutronHPThermalScatteringNames.hh , cc
399      G4NeutronHPThermalScattering.hh , cc
400      G4NeutronHPThermalScatteringData.hh , cc
401- new cross secton data set based on JENDL HE files 20MeV - 3GeV
402   New files
403      G4NeutronHPJENDLHEData.hh , .cc
404      G4NeutronHPJENDLHEElasticData.hh , .cc
405      G4NeutronHPJENDLHEInelasticData.hh , .cc
406
40702 June 2006 Dennis Wright for Tatsumi Koi (hadr-hpn-V08-00-03)
408---------------------------------------------------------------
409- retag of hard-hpn-v08-00-03 with History info added
410- G4NeutronHPCaptureFS.cc : change default status of PotonEvaporaton
411- G4NeutronHPContAngularPar.cc: bug fix
412- G4NeutronHPFissionFS.cc: bug fix
413
41405 May 2006 Dennis Wright (hadr-hpn-V08-00-02)
415----------------------------------------------
416- installed option to turn off neutron suspension in HPElastic models
417    added method DoNotSuspend() to
418    G4NeutronHPElastic and G4NeutronHPorLElastic
419
42016 Jan 2006 Dennis Wright for Tatsumi Koi (hadr-hpn-V08-00-01)
421--------------------------------------------------------------
422- fixed problem seen in NeutronHP models: core dump when neutron energy
423    gets close to 20 MeV in some materials.  In
424    G4NeutronHPPartial::Sample(G4double)  change look-up index from
425    nData-1 to nData.
426
42722 Nov 2005 Dennis Wright (hadr-hpn-V07-01-03)
428----------------------------------------------
429- fix division NAN compiler warning in outer while loop for
430    G4NeutronHPorLEInelasticData.cc, G4NeutronHPorLElasticData.cc,
431    G4NeutronHPorLEFissionData.cc, G4NeutronHPorLFissionData.cc
432
43322 Nov 2005 Dennis Wright for Tatsumi Koi (hadr-hpn-V07-01-02)
434--------------------------------------------------------------
435- T. Koi implemented new process which switches from HP neutron model
436  to Low Energy Parameterized model when HP neutron data are absent.
437
438  New files:
439    G4NeutronHPorLCapture.hh, .cc
440    G4NeutronHPorLCaptureData.hh, .cc
441    G4NeutronHPorLCaptureModel.hh, .cc
442    G4NeutronHPorLEInelastic.hh, .cc
443    G4NeutronHPorLEInelasticData.hh, .cc
444    G4NeutronHPorLEInelasticModel.hh, .cc
445    G4NeutronHPorLElastic.hh, .cc
446    G4NeutronHPorLElasticData.hh, .cc
447    G4NeutronHPorLElasticModel.hh, .cc
448    G4NeutronHPorLFission.hh, .cc
449    G4NeutronHPorLFissionData.hh, .cc
450    G4NeutronHPorLFissionModel.hh, .cc
451
452
45318 Nov 2005 Dennis Wright (hadr-hpn-V07-01-00)
454----------------------------------------------
455
456- <sstream> migration for
457         G4NeutronHPInelasticBaseFS.cc, G4NeutronHPInelasticCompFS.cc,
458         G4NeutronHPNInelasticFS.cc, G4NeutronHPIsoData.hh,
459         G4NeutronHPNames.hh
460
461- fix division NAN compiler warning in outer while loop for
462         G4NeutronHPCaptureData.cc, G4NeutronHPElasticData.cc,
463         G4NeutronHPInelasticData.cc, G4NeutronHPFissionData.cc
464
Note: See TracBrowser for help on using the repository browser.