Open rwest opened 14 years ago
My Jobs also failed due to this error how did you work your way around this ?
It turns out RMG only stops in this way if all of the non-converged systems fail. I.e. every system either converged or failed. So my request that RMG recovers from an ODE error in one reaction system has already been met.
Carefully check the last few hundred lines of your log and you will probably find that all the other systems had met their convergence criterion.
Documented in commit 17013ece7390771ee90a100e476f38214b0f1c8d
In the middle of solving reaction system 3 of 12 I get this:
Then at the end of the log file: Reaction System 3 has not reached its termination criterion although it seems to be valid (complete), so it was not interrupted for being invalid. This probably means there was an error with the ODE solver, and we risk entering an endless loop. Stopping. Exception in thread "main" java.lang.Error at jing.rxnSys.ReactionModelGenerator.modelGeneration(ReactionModelGenerator.java:1638) at RMG.main(RMG.java:57)
It would be nice if RMG could recover from an ODE error in one reaction system. It may even be possible to recover that reaction system, depending on what DASSL's IDID=-7 represents.