caridlin / Cloudy3D

1 stars 0 forks source link

M3D_1-90_* crash #1

Open Morisset opened 4 years ago

Morisset commented 4 years ago

Hi, I run the model grid and received an error for all the models at 90º. Some combination of the parameters leads Cloudy to this error:

PROBLEM atom_levelN found negative population, nNegPop=1, atom=Cr12 lgSearch=F
  1.95e-22  9.85e-32  1.72e-23  1.27e-23 -1.27e-23  5.05e-40  7.05e-49  8.14e-41  2.69e-41  2.94e-41  9.95e-42  1.30e-50  1.28e-66  1.26e-75  3.54e-66
 PROBLEM in dBase_solve, atom_levelN returned negative population .
 [Stop in dBase_solve at species2.cpp:656, something went wrong]

Not sure from where it comes. Do you have the same issue? I'm running c17.02. Christophe

Morisset commented 4 years ago

The model crashed, but it is given an output that can be read by pyCloudy.

caridlin commented 4 years ago

I checked and actually I had the same problem! I will think about it!

By the way, did you output the error in Jupyter Notebook? (It's pretty convenient!) How did you manage to do that?

Thanks, Zeren

Morisset commented 4 years ago

I looked at the output files from a terminal window. But from your liste_of_models, you can output the "Cloudy ends" line from the output file. If it is empty, something wrong happened. There is also a "wrong" entry in the "out" dictionnary:

[(M.model_name, M.out['wrong']) for M in liste_of_models if 'wrong' in M.out] This list the models with problems. Christophe

caridlin commented 4 years ago

Error resolved by excluding 'induced processes' in CLOUDY (version 17.01).