Hi Helena,
I'm not sure why your program is failing. Could you provide me with
more details. What version of Cantera did you have success with? What
version of Cantera is your code failing with? Do you have intermediate
output concerning the convergence behavior?
There hasn't been changes in the 1D code algorithms for several years
now. So, the code base has been fairly stable. However, I've certainly
noticed that the current algorithm isn't stable with respect to
numerical round-off error. Going forward, we are going to be looking
at this and possibly change the discretization method and regridding
algorithms.
As part of getting release 1.8.0, I've just today found an array
overwrite error in Sim1D.cpp and have checked a fix into the svn
googleCode repository today. But, I doubt it's relevant to your issue.
It appears the code failed to convergence at some point.
If we progress on this, you should probably send to me a sample
problem, so that we can explore within a debugger why it failed to
converge.
Best wishes,
Harry