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