Open cloudy-bot opened 16 years ago
Milestone C09 deleted
@peter-van-hoof-noaccount changed milestone from "" to "no milestone"
The sim hlike_o.in does not fail as it did 11 years ago. In fact, the note emitted at atom_hyperfine.cpp:92 is never triggered in the test suite. Other tests aimed to force Lya to mase did not manage so.
Constant density and temperature H-only gas with laser shortward of Lya.
Reopening ticket to change its closing status.
@mchatzikos commented:
The problem was due to stale escape probabilities, and it was fixed at r2913.
The test suite run on the trunk at r12776 revealed that tsuite/programs/hizlte failed:
An assert has been thrown, this is bad. Failed: occnu_lya >= 0. It happened in the file atom_hyperfine.cpp at line number 126
This is a result of r12770 making a previously non-fatal error into a fatal one. This implies we now have a working example of a sim that produces masing in Lya.
Reopening the ticket as the reported problem is not fully solved yet.
to:
1560340278069195
The test suite run on the trunk at r12776 revealed that tsuite/programs/hizlte failed:
An assert has been thrown, this is bad. Failed: occnu_lya >= 0. It happened in the file atom_hyperfine.cpp at line number 126
This is a result of r12770 making a previously non-fatal error into a fatal one. This implies we now have a working example of a sim that produces masing in Lya.
Reopening the ticket as the reported problem is not fully solved yet.
Failing sim, extracted from tsuite/programs/hizlte.
reported by: @CloudyLex
sim hlike_o.in is very highly ionized and Lya photon occupation number is negative - line is masing. introduced code at atom_hyperfine.cpp:68 to detect this and set to zero. negative populations occur if this is not done. level solver needs to be improved to return maser in 21 cm rather than negative pops
Migrated from https://www.nublado.org/ticket/74