Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.
Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.
Solvers
Posted May 1, 2012, 6:04 a.m. EDT Studies & Solvers Version 4.2a 3 Replies
Please login with a confirmed email address before reporting spam
Hi again,
lately I have been running a time dependent nonlinear AC/DC model. I expected this model to run for a very long time, and it has indeed been running for 11 days now. My problem is that I do not know how to follow the progress of the computation. So far it only got to 4% of the goal.
I have been working on another model meanwhile so it didn't bother me, but now, I am looking at the time step graph and I see that the timestep has gone super small; total computation should be 0.06 seconds, so at first timestep was around 1e-4 and oscillated around that size of timestep. But then the timestep jumped on step 45 from 1e-4.5 to 1e-6.5, and next to 1e-7 and there it remains till timestep 54 where I am now. with such a timestep it'll take more than 100k steps to solve, and that is not quite an option to wait.
The model is running on Segregated solver; during the computation I found out that it might have been better if I used fully coupled with a recalculation of the Jacobian every iteration, but I'm not sure if I should stop the model and rerun it - it just might get back to a bigger timestep all of a sudden.
So first question would be what is your advice for me to do? Let it run or stop and rerun with the better solver?
Second question - suppose I do not stop it. I have a 'segregated solver' graph which the solver produces while solving. What information can I get from there? it looks very weird - it's like many separate mini-graphs that start from value of 1e-2 and end in 1e20. what does that mean?
I will be very thankful to anyone who helps here.
Shoval
lately I have been running a time dependent nonlinear AC/DC model. I expected this model to run for a very long time, and it has indeed been running for 11 days now. My problem is that I do not know how to follow the progress of the computation. So far it only got to 4% of the goal.
I have been working on another model meanwhile so it didn't bother me, but now, I am looking at the time step graph and I see that the timestep has gone super small; total computation should be 0.06 seconds, so at first timestep was around 1e-4 and oscillated around that size of timestep. But then the timestep jumped on step 45 from 1e-4.5 to 1e-6.5, and next to 1e-7 and there it remains till timestep 54 where I am now. with such a timestep it'll take more than 100k steps to solve, and that is not quite an option to wait.
The model is running on Segregated solver; during the computation I found out that it might have been better if I used fully coupled with a recalculation of the Jacobian every iteration, but I'm not sure if I should stop the model and rerun it - it just might get back to a bigger timestep all of a sudden.
So first question would be what is your advice for me to do? Let it run or stop and rerun with the better solver?
Second question - suppose I do not stop it. I have a 'segregated solver' graph which the solver produces while solving. What information can I get from there? it looks very weird - it's like many separate mini-graphs that start from value of 1e-2 and end in 1e20. what does that mean?
I will be very thankful to anyone who helps here.
Shoval
3 Replies Last Post May 1, 2012, 8:02 a.m. EDT