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

Last change on this file since 1196 was 1055, checked in by garnier, 17 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.