Problem 504

Summary: Infinite loop in G4StatMFMicroPartition.cc
Product: Geant4 Reporter: Fan.Lei
Component: processes/hadronic/modelsAssignee: Vicente.Lara
Status: CLOSED FIXED    
Severity: minor CC: Hans-Peter.Wellisch
Priority: P1    
Version: other   
Hardware: PC   
OS: Linux   

Description Fan.Lei 2003-07-07 10:42:15 CEST
While simulating 10s of MeV proton incident on to C and Si target, the
execution runs into an infinite loop in the G4StatMFMicroPartition.cc (the
while loop at lines 191:193, with Db being negative all the time and eventually
becomes -inf).
Comment 1 Hans-Peter.Wellisch 2003-07-08 03:41:59 CEST
Hi Vicente,

 can you have a look at this?

Many greetings,

Hans-Peter.
Comment 2 Vicente.Lara 2003-10-21 13:14:59 CEST
The problem report is not very helpful. I've not been able to reproduce the
problem. I've only seen infinite loop when sending C with excitation energies ~<
5 MeV per nucleon. But this should never arrive to multifragmentation. It should
go to fermi breakup.

Even if I've put some protection in multifragmentation to avoid that infinite
loop, you should be careful with the models you use. I think excitation handler
is released with multifragmentation and fermi breakup switched off. If you have
switched multifragmentation on I've no see any reason to do the same in fermi
breakup (in fact fermi is much more tested than multifragmentation).

My advice is to not use multifragmentation by now. I needs some development,
fixing and more testing.

Vicente
Comment 3 Vicente.Lara 2003-10-21 13:17:59 CEST
*** Bug 546 has been marked as a duplicate of this bug. ***
*** 'Vicente.Lara@cern.ch' will be responsible for bug 546. ***
Comment 4 Vicente.Lara 2003-10-21 13:17:59 CEST
*** Bug 546 has been marked as a duplicate of this bug. ***
*** 'Vicente.Lara@cern.ch' will be responsible for bug 546. ***