Dear Ali,

I have also experienced this problem and I will write a bug report. We will then try to find a solution for this problem.
I would like to know if it is possible to only change the time step when this 
kind of problem are happening and only check the validity of values (in this 
problem pressures and saturations) once all iterations are finished for a time 
step.
I found a solution to just increase the pressure limits inside co2brine fluidesystem 
and H2O::regiond1 but i don"t think this is the best solution.
You are right the time step should be reduced once unphysical primary variables come up. Another possibility would be to permit these unphysical values during the newton iteration and regularize the secondary variables like the density in the fluidsystem. For a quick fix you can also remove the problem causing DUNE_THROWs. This may then lead to the Newton or Linear solver not converging which will in the end also reduce the time step size.

best regards
Alex

On 02/20/2014 05:47 PM, Ali Nowamooz wrote:
Dear DuMux,

I have a problem with co2 fluidesystem in parallel computation.
Actually, everything is going normal until for the first iteration of a time 
step the pressures higher than 200Mpa (considered as an exception in co2 
fluidesystem) and negative saturations are obtained .
I should mention that this problem and values are only occurring in parallel 
computation.
As can be seen in the attached text file, this problem cause a fatal error and 
the simulation is broken. I used 16 processors for this simulation.
I used the last restart file and continued the simulation without any problem. 
I checked my results at the end and everything is correct.
I would like to know if it is possible to only change the time step when this kind of problem are happening and only check the validity of values (in this problem pressures and saturations) once all iterations are finished for a time step.
I found a solution to just increase the pressure limits inside co2brine fluidesystem 
and H2O::regiond1 but i don"t think this is the best solution.


Thanks in advance for your help
best regards
Ali

_______________________________________________
Dumux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux


--
*******************************************************
!!!! CMWR 2014: 10th - 13th June 2014 in Stuttgart !!!!
        Please visit www.cmwr14.de
*******************************************************
Alexander Kissinger
Institut für Wasser- und Umweltsystemmodellierung
Lehrstuhl für Hydromechanik und Hydrosystemmodellierung
Pfaffenwaldring 61
D-70569 Stuttgart

Telefon: +49 (0) 711 685-64729
E-Mail:  [email protected]

_______________________________________________
Dumux mailing list
[email protected]
https://listserv.uni-stuttgart.de/mailman/listinfo/dumux

Reply via email to