Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2010年11月7日 GMT-4 01:57
Hi,
I have added the model to explain my problem.
1. I solved the stationary prolem and assigned the solution to initial value for transient solution
During transient solution, it still shows that the initial value is inconsistant.
Regards,
Susant
Hi,
I have added the model to explain my problem.
1. I solved the stationary prolem and assigned the solution to initial value for transient solution
During transient solution, it still shows that the initial value is inconsistant.
Regards,
Susant
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2010年11月7日 GMT-5 05:09
I suspect you are actually doing it right. But in your case the problem is not Comsol, but your model definition. The solution you get from steady-state solver is actually wrong. Try as follow to see it:
- use triangular mesh, and decrease the finest mesh even 3 times. So you have a very fine mesh. Then you will see that the problem is your outlet boundary condition which stays fixed, while the adjacent boundary keeps going up. When using large mesh you dont see the problem of inverted mesh in steady-state solver, but with fine mesh you will see.
@edit: and also increase your relative tolerance to 1e-5
Just for the prove of concept I made the outlet boundary condition movable too, and then transient solver was able to continue where st.st. solver left.
To sum up, your initial solution for transient solver is not correct, so transient does not start from final state but before that, and hence starts creating inverted meshes and finally crashes.
--
Comsol 4.0a
Ubuntu 10.04.1
I suspect you are actually doing it right. But in your case the problem is not Comsol, but your model definition. The solution you get from steady-state solver is actually wrong. Try as follow to see it:
- use triangular mesh, and decrease the finest mesh even 3 times. So you have a very fine mesh. Then you will see that the problem is your outlet boundary condition which stays fixed, while the adjacent boundary keeps going up. When using large mesh you dont see the problem of inverted mesh in steady-state solver, but with fine mesh you will see.
@edit: and also increase your relative tolerance to 1e-5
Just for the prove of concept I made the outlet boundary condition movable too, and then transient solver was able to continue where st.st. solver left.
To sum up, your initial solution for transient solver is not correct, so transient does not start from final state but before that, and hence starts creating inverted meshes and finally crashes.
--
Comsol 4.0a
Ubuntu 10.04.1
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
2010年11月7日 GMT-5 18:25
Hi Danial,
Thank you very much for your observation. I would appreciate if you can send me back the corrected program. I would like to study in light of your comments. Perticularly regarding making output also movable.
Regards,
Susant
Hi Danial,
Thank you very much for your observation. I would appreciate if you can send me back the corrected program. I would like to study in light of your comments. Perticularly regarding making output also movable.
Regards,
Susant