Modified some assertions.

- In a gravity segregation setting, total upwind mobility may be zero.
 - Make assertion more readable by removing negation.
This commit is contained in:
Atgeirr Flø Rasmussen 2012-04-10 14:05:39 +02:00
parent 8b8d10d58f
commit dce3068343

View File

@ -297,10 +297,10 @@ namespace Opm {
double mc, dmcdc;
upwindMobility(dflux, gflux, n, pix, m, dmds, dmobwatdc, mc, dmcdc);
assert (! ((m[0] < 0) || (m[1] < 0)));
assert ((m[0] >= 0.0) && (m[1] >= 0.0));
double mt = m[0] + m[1];
assert (mt > 0);
assert (mt >= 0.0);
double sgn = 2.0*(n[0] == cell) - 1.0;
dflux *= sgn;