Closed requested to merge feature/fix-failing-richards-benchmark-test into master
The problem is figured out. Because the
VanGenuchtenKrwHighSweThreshold are set to 1.0, which failed the assert check
assert(x_(i) > x_(i-1)) (line 636 in
dumux/common/splinecommon_.hh) by assigning x_(i) and x_(i-1) both to 1. The simplest way to solve it is easily set
SweThreshold to some value close to 1 like 0.99999, (0.9999 is still not enough precise for infiltration case). In the end, we need to enlarge
TIMEOUT, otherwise it fails too.