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

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

update geant4-09-04-beta-cand-01 interfaces-V09-03-09 vis-V09-03-08

File size: 17.4 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
1725 April 2010 Tatsumi Koi (hadr-hpn-V09-03-03)
18- Fix compiler warning
19 G4NeutronHPInelasticCompFS.cc
20
2113 April 2010 Tatsumi Koi (hadr-hpn-V09-03-02)
22- Fix bug about incidence energy
23 G4NeutronHPEnAngCorrelation.cc
24
256 April 2010 Tatsumi Koi (hadr-hpn-V09-03-01)
26- "nothingWasKnownOnHadron=1" then sample mu isotropic in CM
27 mu and p are correlated
28 G4NeutronHPInelasticCompFS.hh
29 G4NeutronHPInelasticCompFS.cc
30
3124 March 2010 Dennis Wright (hadr-hpn-V09-03-00)
32-------------------------------------------------
33- move all code in hadr-hpn-V09-02-01 to HEAD and tag as
34 hadr-hpn-V09-03-00
35
3618 November 2009 Tatsumi Koi (hadr-hpn-V09-02-01)
37-------------------------------------------------
38- Add Ignore and Enable On Flight Doppler Broadening methods
39 G4NeutronHPElasticData.cc
40 G4NeutronHPInelasticData.cc
41 G4NeutronHPCaptureData.cc
42
4322 September 2009 Tatsumi Koi (hadr-hpn-V09-02-00)
44- Add safty for Floating Point Exception caused by 0 kinetic energy neutron
45 G4NeutronHPCaptureData.cc
46 G4NeutronHPElasticData.cc
47 G4NeutronHPInelasticData.cc
48 G4NeutronHPFissionData.cc
49 G4NeutronHPorLCaptureData.cc
50 G4NeutronHPorLEInelasticData.cc
51 G4NeutronHPorLElasticData.cc
52 G4NeutronHPorLFissionData.cc
53
5414 May 2009 Tatsumi Koi (hadr-hpn-V09-01-29)
55- Fix bug in IC electron emissions: Contribution from Chao Zhang (Chao.Zhang@usd.edu) and Dongming Mei(Dongming.Mei@usd.edu)
56 G4NeutronHPPhotonDist.cc
57 G4NeutronHPInelasticCompFS.cc
58
593 December 2008 Tatsumi Koi (hadr-hpn-V09-01-28)
60- Fix bug in Register in G4NeutronHPChannel
61 and add limitation of trial of creating final states and proctection for pure 1H case in G4NeutronHPInelastic
62 G4NeutronHPChannel.cc
63 G4NeutronHPInelastic.cc
64
652 December 2008 Tatsumi Koi (hadr-hpn-V09-01-27)
66- Remove unused variable
67 G4NeutronHPThermalScattering.cc
68
691 December 2008 Tatsumi Koi (hadr-hpn-V09-01-26)
70- Fix for Memory Leak
71 G4NeutronHPThermalScattering.cc
72
7324 November 2008 Tatsumi Koi (hadr-hpn-V09-01-25)
74- Protect invalid read which caused run time errors
75 G4NeutronHPFissionData.cc
76
7705 November 2008 Dennis Wright (hadr-hpn-V09-01-24)
78 G4NeutronHPNames.cc: put parentheses around && in || (line 324) to
79 satisfy gcc 4.3 compiler.
80
8127 October 2008 Tatsumi Koi (hadr-hpn-V09-01-23)
82 Z,A to A,Z for functions of NucleiProperties
83 recommit and re tag hadr-hpn-V09-01-22
84
8527 October 2008 Tatsumi Koi (hadr-hpn-V09-01-22)
86 Z,A to A,Z for functions of NucleiProperties
87 G4NeutronHPThermalBoost.hh
88 G4NeutronHPCaptureData.cc
89 G4NeutronHPCaptureFS.cc
90 G4NeutronHPContAngularPar.cc
91 G4NeutronHPElasticData.cc
92 G4NeutronHPFissionData.cc
93 G4NeutronHPInelasticBaseFS.cc
94 G4NeutronHPInelasticCompFS.cc
95 G4NeutronHPInelasticData.cc
96 G4NeutronHPorLCaptureData.cc
97 G4NeutronHPorLEInelasticData.cc
98 G4NeutronHPorLElasticData.cc
99 G4NeutronHPorLFissionData.cc
100
10124 October 2008 Tatsumi Koi (hadr-hpn-V09-01-21)
102- Migarate to "particles-V09-01-09"
103 G4NeutronHPThermalBoost.hh
104 G4NeutronHPCaptureData.cc
105 G4NeutronHPCaptureFS.cc
106 G4NeutronHPContAngularPar.cc
107 G4NeutronHPElasticData.cc
108 G4NeutronHPFissionData.cc
109 G4NeutronHPInelasticBaseFS.cc
110 G4NeutronHPInelasticCompFS.cc
111 G4NeutronHPInelasticData.cc
112 G4NeutronHPorLCaptureData.cc
113 G4NeutronHPorLEInelasticData.cc
114 G4NeutronHPorLElasticData.cc
115 G4NeutronHPorLFissionData.cc
116
1174 September 2008 Tatsumi Koi (hadr-hpn-V09-01-20)
118---------------------------------------------
119- Delete output for debugging
120 G4NeutronHPProduct.cc
121
1224 September 2008 Tatsumi Koi (hadr-hpn-V09-01-19)
123---------------------------------------------
124- Add Protection for negative energy results in very low energy ( 1E-6 eV ) scattering
125 G4NeutronHPElasticFS.cc
126
1271 September 2008 Tatsumi Koi (hadr-hpn-V09-01-18)
128---------------------------------------------
129- Bug fix of too many secondaries production in nd rections
130 G4NeutronHPProduct.cc
131- Set protection for selecting data in hydrogen and alpha
132 G4NeutronHPName.cc
133- Avoiding troubles which caused by G4PhysicsVecotor of length 0
134 G4NeutronHPIsoData.cc
135
13611 August 2008 Tatsumi Koi (hadr-hpn-V09-01-17)
137---------------------------------------------
138- Bug fix G4NeutronHPLabAngularEnergy
139 G4NeutronHPLabAngularEnergy.cc
140 Change interpolation scheme for histogram
141 G4NeutronHPInterpolator.hh
142 Bug fix in Sample and GetXsec in G4NeutronHpVector
143 G4NeutronHPVector.hh
144 G4NeutronHPVector.cc
145 Prohibit level transition to oneself
146 G4NeutronHPDeExGammas.cc
147 Fix memory leak and Correcting data disorder which happened
148 when both InitPartial and InitAnglurar methods
149 was called in a same instance
150 G4NeutronHPPhotonDist.cc
151
1521 August 2008 Tatsumi Koi (hadr-hpn-V09-01-16)
153---------------------------------------------
154- Introduce theNDLDataA,Z which has A and Z of used NDL data
155 residual reconstraction with theNDLDataA,Z
156 several fixes and protection for G4FPE_DEBUF and checking with valgrind
157 G4NeutronHPFinalState.hh
158 G4NeutronHPFinalState.cc
159 G4NeutronHPInelasticCompFS.cc
160 G4NeutronHPInelasticBaseFS.cc
161 G4NeutronHPKallbachMannSyst.cc
162 G4NeutronHPContAngularPar.cc
163
16421 July 2008 Tatsumi Koi (hadr-hpn-V09-01-15)
165---------------------------------------------
166- Adjusting final states based on the energy and momentum conservation
167 G4NeutronHPFinalState.hh
168 G4NeutronHPFinalState.cc
169 G4NeutronHPInelasticCompFS.cc
170 G4NeutronHPInelasticBaseFS.cc
171
17221 July 2008 Tatsumi Koi (hadr-hpn-V09-01-14)
173---------------------------------------------
174- Limiting the sum of secondary energies
175 G4VNeutronHPEnergyAngular.hh
176 G4NeutronHPContEnergyAngular.hh
177 G4NeutronHPContAngularPar.hh
178 G4NeutronHPProduct.cc
179 G4NeutronHPEnAngCorrelation.cc
180 G4NeutronHPContEnergyAngular.cc
181 G4NeutronHPContAngularPar.cc
182
18317 July 2008 Tatsumi Koi (hadr-hpn-V09-01-13)
184---------------------------------------------
185- Fix of calculation of residual momentum
186 G4NeutronHPInelasticCompFS.cc
187 G4NeutronHPDiscreteTwoBody.cc
188
18926 June 2008 Tatsumi Koi (hadr-hpn-V09-01-12)
190---------------------------------------------
191- Fix for Memory Leak
192 G4NeutronHPPhotonDist.hh
193
19418 June 2008 Tatsumi Koi (hadr-hpn-V09-01-11)
195---------------------------------------------
196- Fix for tag hadr-hpn-V09-01-09 and 10
197 G4NeutronHPDiscreteTwoBody.cc
198
19913 June 2008 Tatsumi Koi (hadr-hpn-V09-01-10)
200---------------------------------------------
201- Bug fixes contribution from Benoit Pirard and Laurent Desorgher (Univ. Bern)
202 G4NeutronHPContAngularPar.cc
203
20412 June 2008 Tatsumi Koi (hadr-hpn-V09-01-09)
205---------------------------------------------
206- Bug fixes contribution from Benoit Pirard and Laurent Desorgher (Univ. Bern)
207 G4NeutronHPLegendreStore.hh
208 G4NeutronHPAngular.cc
209 G4NeutronHPDiscreteTwoBody.cc
210 G4NeutronHPInelasticCompFS.cc
211 G4NeutronHPLegendreStore.cc
212
213
21403 June 2008 Tatsumi Koi (hadr-hpn-V09-01-08)
215---------------------------------------------
216- Bug fixe for codition jump by uninitialised value by T. Koi
217 G4NeutronHPInelasticData.cc
218 G4NeutronHPCaptureData.cc
219
22003 June 2008 Tatsumi Koi (hadr-hpn-V09-01-07)
221---------------------------------------------
222- Bug fixes for Hadron Hyper News #932 by T. Koi
223 G4NeutronHPInelasticCompFS.cc
224
22520 May 2008 Tatsumi Koi (hadr-hpn-V09-01-06)
226---------------------------------------------
227- Delete unnecessary dependencies by T. Koi
228 G4NeutronHPChannel.hh
229 G4NeutronHPElementData.hh
230
23128 April 2008 Tatsumi Koi (hadr-hpn-V09-01-05)
232---------------------------------------------
233- Change checking point of "neglecting doppler broadening" flag
234 from GetCrossSection to BuildPhysicsTable by T. Koi
235 G4NeutronHPElasticData.hh
236 G4NeutronHPInelasticData.hh
237 G4NeutronHPCaptureData.hh
238 G4NeutronHPElasticData.cc
239 G4NeutronHPInelasticData.cc
240 G4NeutronHPCaptureData.cc
241
24222 April 2008 Tatsumi Koi (hadr-hpn-V09-01-04)
243---------------------------------------------
244- Add IsZAApplicable(,,) {return false;} by T. Koi
245 G4NeutronHPorLElasticData.cc
246 G4NeutronHPorLEInelasticData.cc
247 G4NeutronHPorLCaptureData.cc
248 G4NeutronHPorLFissionData.cc
249 G4NeutronHPJENDLHEData.cc
250
25117 April 2008 Tatsumi Koi (hadr-hpn-V09-01-03)
252---------------------------------------------
253- Add IsZAApplicable(,,) {return false;} by T. Koi
254 G4NeutronHPElasticData.cc
255 G4NeutronHPInelasticData.cc
256 G4NeutronHPCaptureData.cc
257 G4NeutronHPFissionData.cc
258 G4NeutronHPThermalScatteringData.cc
259
2609 April 2008 Tatsumi Koi (hadr-hpn-V09-01-02)
261---------------------------------------------
262- Bug fixes for G4FPE_DEBUG by T. Koi
263 G4NeutronHPContAngularPar.cc
264
2659 April 2008 Tatsumi Koi (hadr-hpn-V09-01-01)
266---------------------------------------------
267- Bug fixes for G4FPE_DEBUG by T. Koi
268 G4NeutronHPContAngularPar.cc
269 G4NeutronHPVector.hh
270
27119 March 2008 Tatsumi Koi (hadr-hpn-V09-01-00)
272---------------------------------------------
273- Fix compilation warnings - gcc-4.3.0 by T. Koi
274 (This fix has a real effect to the code.)
275 G4NeutronHPContAngularPar.cc
276- Also tagged "hadr-hpn-V09-00-05".
277
27819 March 2008 Tatsumi Koi (hadr-hpn-V09-00-04)
279---------------------------------------------
280- Fix compilation warnings - gcc-4.3.0 by T. Koi
281 G4NeutronHPElastic.cc
282 G4NeutronHPorLElastic.cc
283 G4NeutronHPorLCapture.cc
284 G4NeutronHPorLFission.cc
285
28631 Oct 2007 Tatsumi Koi (hadr-hpn-V09-00-03)
287---------------------------------------------
288- Bug fix which pointed out by A. Howard
289 G4NeutronHPChannel.cc
290
2912 Oct 2007 Tatsumi Koi (hadr-hpn-V09-00-02)
292---------------------------------------------
293- Enalble element based cross-section dump
294 G4NeutronHPElasticData.cc
295 G4NeutronHPInelasticData.cc
296 G4NeutronHPCaptureData.cc
297 G4NeutronHPFissionData.cc
298
2999 Jul 2007 Tatsumi Koi (hadr-hpn-V09-00-01)
300---------------------------------------------
301- Allow _nat_ final state even for isotoped cross sections
302 G4NeutronHPNames.cc
303
3045 Jul 2007 Dennis Wright (hadr-hpn-V09-00-00)
305---------------------------------------------
306- G4NeutronHPThermalScattering.cc : remove duplicate declaration of dirName
307 (already a class member).
308
30925 Jun 2007 Tatsumi Koi (hadr-hpn-V08-03-07)
310--------------------------------------------
311- Changed logic of data selection when G4NEUTRONHP_SKIP_MISSING_ISOTOPES turn on
312 natural abandance data are allowed.
313 G4NeutronHPDataUsed.hh
314 G4NeutronHPNames.cc
315
31625 Jun 2007 Tatsumi Koi (hadr-hpn-V08-03-06)
317--------------------------------------------
318- fixes for memory leaking
319 G4NeutronHPFissionData.cc
320 G4NeutronHPThermalScattering.cc
321 G4NeutronHPThermalScatteringData.hh
322 G4NeutronHPThermalScatteringData.cc
323
32422 Jun 2007 Gabriele Cosmo (hadr-hpn-V08-03-05)
325-----------------------------------------------
326- Replaced following environment variables:
327 o NeutronHP_ALWAYS_USE_PHOTONEVAPORATION_FOR_CAPTURE_FS
328 with: G4NEUTRONHP_USE_ONLY_PHOTONEVAPORATION
329 o NeutronHP_USE_ONLY_EXACT_FILE
330 with: G4NEUTRONHP_SKIP_MISSING_ISOTOPES
331 o NeutronHPCrossSections
332 with: G4NEUTRONHPDATA
333 o NeutronHP_NEGLECT_DOPPLER_BROADENING
334 with: G4NEUTRONHP_NEGLECT_DOPPLER.
335- Replaced NULL with 0 everywhere and removed unnecessary check on zero
336 pointer when performing deletion.
337
33818 Jun 2007 Tatsumi Koi (hadr-hpn-V08-03-04)
339--------------------------------------------
340- fixes for memory leaking
341 G4NeutronHPPartial.hh
342 G4NeutronHPPhotonDist.hh
343 G4NeutronHPPhotonDist.cc
344
34508 Jun 2007 Tatsumi Koi (hadr-hpn-V08-03-03)
346--------------------------------------------
347- fixes for memory leaking
348 G4NeutronHPAngular.hh G4NeutronHPChannel.hh G4NeutronHPPhotonDist.hh
349 G4NeutronHPCaptureData.cc G4NeutronHPElasticData.cc G4NeutronHPInelasticData.cc
350 G4NeutronHPNames.cc
351
352
35308 Jun 2007 Tatsumi Koi (hadr-hpn-V08-03-02)
354--------------------------------------------
355- Bug fixes for valgrind & delete Unnecessary comment out from
356 G4NeutronHPFissionERelease.hh
357
35806 Jun 2007 Tatsumi Koi (hadr-hpn-V08-03-01)
359----------------------------------------------
360- Bug fixes for valgrind & related update
361 G4NeutronHPVector.hh
362 G4NeutronHPFissionERelease.hh
363 G4NeutronHPPhotonDist.hh
364 G4NeutronHPPhotonDist.cc
365 G4NeutronHPInelasticCompFS.cc
366
367
36825 May 2007 Dennis Wright (hadr-hpn-V08-03-00)
369----------------------------------------------
370- retag for 9.0 release
371
37223 May 2007 Tatsumi Koi (hadr-hpn-V08-02-06)
373- Try to limit sum of secondary photons energy while keeping distributions
374 G4NeutronHPPhotonDist.cc
375
37623 May 2007 Tatsumi Koi (hadr-hpn-V08-02-05)
377- add neglecting doppler broadening mode for perfomance increase
378 G4NeutronHPElasticData.cc
379 G4NeutronHPInelasticData.cc
380 G4NeutronHPCaptureData.cc
381
38223 May 2007 Tatsumi Koi (hadr-hpn-V08-02-04)
383------------------------------------------------
384- Bug fixes for G4FPE_DEBUG on by A. Howard
385 G4NeutronHPAngular.cc
386 G4NeutronHPCapture.cc
387 G4NeutronHPElastic.cc
388 G4NeutronHPFission.cc
389 G4NeutronHPInelastic.cc
390 G4NeutronHPChannel.cc
391 G4NeutronHPChannelList.cc
392 G4NeutronHPInelasticCompFS.cc
393 G4NeutronHPVector.cc
394
39522 May 2007 Tatsumi Koi (hadr-hpn-V08-02-02)
396------------------------------------------------
397- Enable to use only exact data file NeutronHP_USE_ONLY_EXACT_FILE
398 and add warnig when substitute file is used
399 Modified method of searching substitute isotope data
400 G4NeutronHPNames.cc
401- added NeutronHP_ALWAYS_USE_PHOTONEVAPORATION_FOR_CAPTURE_FS flag
402 G4NeutronHPCaptureFS.cc
403
40411 April 2007 Dennis Wright (hadr-hpn-V08-02-01)
405------------------------------------------------
406- added model names for hadronic whiteboard error reporting.
407 Files affected:
408
409 G4NeutronHPCapture.cc
410 G4NeutronHPElastic.cc
411 G4NeutronHPFission.cc
412 G4NeutronHPInelastic.cc
413 G4NeutronHPorLCapture.cc
414 G4NeutronHPorLEInelastic.cc
415 G4NeutronHPorLElastic.cc
416 G4NeutronHPorLFission.cc
417
41820 February 2007 Dennis Wright (hadr-hpn-V08-02-00)
419---------------------------------------------------
420- fixed potential divide by zero in:
421
422 G4NeutronHPVector::IntegrateAndNormalise()
423 G4NeutronHPLevel::GetDecayGammas()
424 G4NeutronHPInterpolator::GetWeightedBinIntegral
425
42615 November 2006 Tatsumi Koi (hadr-hpn-V08-00-04)
427-------------------------------------------------
428- G4NeutronHPElasticFS.hh , cc : add new type final state generator
429- G4NeutronHPFission.cc : Bug Report[857]
430- 4NeutronHPElasticFS.cc : buf fix
431- new cross secton data set and models below 4eV based on
432 Thermal neutron scattering files from the evaluated nuclear data files
433 ENDF/B-VI, Release2
434 New files
435 G4NeutronHPThermalScatteringNames.hh , cc
436 G4NeutronHPThermalScattering.hh , cc
437 G4NeutronHPThermalScatteringData.hh , cc
438- new cross secton data set based on JENDL HE files 20MeV - 3GeV
439 New files
440 G4NeutronHPJENDLHEData.hh , .cc
441 G4NeutronHPJENDLHEElasticData.hh , .cc
442 G4NeutronHPJENDLHEInelasticData.hh , .cc
443
44402 June 2006 Dennis Wright for Tatsumi Koi (hadr-hpn-V08-00-03)
445---------------------------------------------------------------
446- retag of hard-hpn-v08-00-03 with History info added
447- G4NeutronHPCaptureFS.cc : change default status of PotonEvaporaton
448- G4NeutronHPContAngularPar.cc: bug fix
449- G4NeutronHPFissionFS.cc: bug fix
450
45105 May 2006 Dennis Wright (hadr-hpn-V08-00-02)
452----------------------------------------------
453- installed option to turn off neutron suspension in HPElastic models
454 added method DoNotSuspend() to
455 G4NeutronHPElastic and G4NeutronHPorLElastic
456
45716 Jan 2006 Dennis Wright for Tatsumi Koi (hadr-hpn-V08-00-01)
458--------------------------------------------------------------
459- fixed problem seen in NeutronHP models: core dump when neutron energy
460 gets close to 20 MeV in some materials. In
461 G4NeutronHPPartial::Sample(G4double) change look-up index from
462 nData-1 to nData.
463
46422 Nov 2005 Dennis Wright (hadr-hpn-V07-01-03)
465----------------------------------------------
466- fix division NAN compiler warning in outer while loop for
467 G4NeutronHPorLEInelasticData.cc, G4NeutronHPorLElasticData.cc,
468 G4NeutronHPorLEFissionData.cc, G4NeutronHPorLFissionData.cc
469
47022 Nov 2005 Dennis Wright for Tatsumi Koi (hadr-hpn-V07-01-02)
471--------------------------------------------------------------
472- T. Koi implemented new process which switches from HP neutron model
473 to Low Energy Parameterized model when HP neutron data are absent.
474
475 New files:
476 G4NeutronHPorLCapture.hh, .cc
477 G4NeutronHPorLCaptureData.hh, .cc
478 G4NeutronHPorLCaptureModel.hh, .cc
479 G4NeutronHPorLEInelastic.hh, .cc
480 G4NeutronHPorLEInelasticData.hh, .cc
481 G4NeutronHPorLEInelasticModel.hh, .cc
482 G4NeutronHPorLElastic.hh, .cc
483 G4NeutronHPorLElasticData.hh, .cc
484 G4NeutronHPorLElasticModel.hh, .cc
485 G4NeutronHPorLFission.hh, .cc
486 G4NeutronHPorLFissionData.hh, .cc
487 G4NeutronHPorLFissionModel.hh, .cc
488
489
49018 Nov 2005 Dennis Wright (hadr-hpn-V07-01-00)
491----------------------------------------------
492
493- <sstream> migration for
494 G4NeutronHPInelasticBaseFS.cc, G4NeutronHPInelasticCompFS.cc,
495 G4NeutronHPNInelasticFS.cc, G4NeutronHPIsoData.hh,
496 G4NeutronHPNames.hh
497
498- fix division NAN compiler warning in outer while loop for
499 G4NeutronHPCaptureData.cc, G4NeutronHPElasticData.cc,
500 G4NeutronHPInelasticData.cc, G4NeutronHPFissionData.cc
501
Note: See TracBrowser for help on using the repository browser.