dumux-repositories issueshttps://git.iws.uni-stuttgart.de/groups/dumux-repositories/-/issues2020-10-27T10:31:22Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/930Failing tests test_md_embedded1d3d_1p_richards_*2020-10-27T10:31:22ZTimo Kochtimokoch@math.uio.noFailing tests test_md_embedded1d3d_1p_richards_*master -> fails
release 3.2 -> fails
Error: Residual=nan in BiCGSTAB first time step, Newton fails to converge.
release 3.1 -> passesmaster -> fails
release 3.2 -> fails
Error: Residual=nan in BiCGSTAB first time step, Newton fails to converge.
release 3.1 -> passes3.3Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/941test_vtk_staggeredfreeflowpvnames fails on buildbot2020-10-23T20:19:13ZSimon Emmerttest_vtk_staggeredfreeflowpvnames fails on buildbot`test_vtk_staggeredfreeflowpvnames` aborts on buildbot. I think (but I did not check anything yet), this is due to !2224.
From looking at `dumux/test/io/vtk/test_vtk_staggeredfreeflowpvnames.cc` it seems like the navierstokes-tests work...`test_vtk_staggeredfreeflowpvnames` aborts on buildbot. I think (but I did not check anything yet), this is due to !2224.
From looking at `dumux/test/io/vtk/test_vtk_staggeredfreeflowpvnames.cc` it seems like the navierstokes-tests work, and the KEpsilon-test is the first one to abort with the following message:
`updateStaticWallProperties:/data/dumux/dumux/freeflow/rans/zeroeq/problem.hh:91]:
Due to grid/geometric concerns, zero-eq models should only be used for flat channel geometries.`
I guess this is an easy fix for @nedc or @melaniel
Log excerpt from buildbot:
``` 150/475 Test #132: test_vtk_staggeredfreeflowpvnames ..........................Child aborted***Exception: 2.18 sec
### # # # #
# # # # ## ## # # #
# # # # # # # # # # #
### ## # # ##
Dune for Multi-{ Phase,
Component,
Scale,
Physics,
...} flow and transport in porous media
The H2O-air fluid system was configured with the following policy:
- use H2O density as liquid mixture density: false
- use ideal gas density: false
- use air viscosity as gas mixture viscosity: false
-------------------------------------------------------------------------
Initializing tables for the H2O fluid properties (20000 entries).
Temperature -> min: 2.731e+02, max: 6.231e+02, n: 100
Pressure -> min: -1.000e+01, max: 2.000e+07, n: 200
-------------------------------------------------------------------------
Writing output for problem "navierstokes". Took 3.373e-01 seconds.
Warning: gasDensity(T=0, p=0) of component 'H2O' is outside tabulation range: (273.15<=T<=623.15), (-10<=p<=2e+07). Forwarded to FluidSystem for direct evaluation of gasDensity.
Writing output for problem "navierstokesni". Took 1.604e-01 seconds.
Writing output for problem "navierstokesnc". Took 1.692e-03 seconds.
Writing output for problem "navierstokesncni". Took 2.352e-03 seconds.
terminate called after throwing an instance of 'Dune::NotImplemented'
what(): Dune::NotImplemented [updateStaticWallProperties:/data/dumux/dumux/freeflow/rans/zeroeq/problem.hh:91]:
Due to grid/geometric concerns, zero-eq models should only be used for flat channel geometries.
If your geometry is a flat channel, please set the runtime parameter RANS.IsFlatWallBounded to true. ```3.3Ned ColtmanNed Coltmanhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/899Pointsource tests fail after change on master2020-06-24T07:09:21ZTimo Kochtimokoch@math.uio.noPointsource tests fail after change on mastertest_richardsnc_tpfa, test_richardsnc_box, test_1p_pointsources_timedependent_tpfa fail after !2184.test_richardsnc_tpfa, test_richardsnc_box, test_1p_pointsources_timedependent_tpfa fail after !2184.Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/889[freeflow][test] New convergence test fails2020-05-27T19:01:05ZTimo Kochtimokoch@math.uio.no[freeflow][test] New convergence test failsNew test merged in https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2128.
Fails on BuildBot setup.
I suspect that the convergence script does not use unique filenames so the two tests overwrite each other when...New test merged in https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2128.
Fails on BuildBot setup.
I suspect that the convergence script does not use unique filenames so the two tests overwrite each other when run in parallel. Possible bug in the Python script.3.3Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/871[test] test_1pni_conduction_tpfa, test_2p_incompressible_tpfa_oilwet and test...2020-04-29T10:48:55ZTimo Kochtimokoch@math.uio.no[test] test_1pni_conduction_tpfa, test_2p_incompressible_tpfa_oilwet and test_3pni_conduction_tpfa fail with minimal setuptest_1pni_conduction_tpfa and test_2p_incompressible_tpfa_oilwet and test_3pni_conduction_tpfa fail with dune master with a strange (maybe solver-related) problem when dumux is run in minimal configuration (no MPI, no UMFPACK, nothing e...test_1pni_conduction_tpfa and test_2p_incompressible_tpfa_oilwet and test_3pni_conduction_tpfa fail with dune master with a strange (maybe solver-related) problem when dumux is run in minimal configuration (no MPI, no UMFPACK, nothing external, only dune core modules).
This may be related to the coarse grid solver of the AMG, which is usually UMFPACK but changed to SSOR when UMFPACK is not found. The SSOR has a low hard-coded solver tolerance. This solver tolerance is adjusted with a patch in dumux/patches/dune-istl-2.6.patch. The patch is supposed to address this issue and worked in the past. But doesn't seem to work now....
__versions__
* Dune 2.7 or master
* Dumux 3.2 or master3.2https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/863test_2p_fracture_gravity_box fails with dune master2020-04-28T14:07:44ZTimo Kochtimokoch@math.uio.notest_2p_fracture_gravity_box fails with dune masterFails with Dune master and Dune 2.7 on BuildBot. Passes with Dune 2.6.
Need for debugging maybe bisecting the commit causing the failure. Maybe also fixed by using fixed time step sizes or more restrictive convergence criteria in case t...Fails with Dune master and Dune 2.7 on BuildBot. Passes with Dune 2.6.
Need for debugging maybe bisecting the commit causing the failure. Maybe also fixed by using fixed time step sizes or more restrictive convergence criteria in case this is related to the solver.
3.2Ned ColtmanNed Coltmanhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/870test_2pncminni_salinization_tpfa questionable and (sporadically failing) test2020-04-22T16:07:00ZTimo Kochtimokoch@math.uio.notest_2pncminni_salinization_tpfa questionable and (sporadically failing) testThe test `test_2pncminni_salinization_tpfa` supposedly simulates an evaporation scenario that should lead to salt precipitation. However during the runtime of the test nothing actually precipitates. Which raises the question: Does this a...The test `test_2pncminni_salinization_tpfa` supposedly simulates an evaporation scenario that should lead to salt precipitation. However during the runtime of the test nothing actually precipitates. Which raises the question: Does this actually test anything that is not tested in the 2pnc tests already?
This also currently leads to the test failing with certain configurations (see BuildBot) because no zero threshold is set for the precipitated volume fraction of NaCl. (Zero thresholds are always necessary if a parameter is exact zero everywhere because then there is no way to determine a reliable epsilon for floating point comparisons automatically.) This is also why this is marked for milestone 3.2.
I suggest to fix the test to actually test "salinization" as the name suggests.3.2Theresa SchollenbergerTheresa Schollenbergerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/851Fix `test_2p2cni_waterair_buoyancy_box`2020-04-06T18:37:59ZTimo Kochtimokoch@math.uio.noFix `test_2p2cni_waterair_buoyancy_box`I accidentally "fixed" the reference solution for `test_2p2cni_waterair_buoyancy_box` in !1932.
On BuildBot it fails however.
I know from many people that they have problems with this test. It doesn't seem to be very stable.
We should h...I accidentally "fixed" the reference solution for `test_2p2cni_waterair_buoyancy_box` in !1932.
On BuildBot it fails however.
I know from many people that they have problems with this test. It doesn't seem to be very stable.
We should have a better look at the test, identify what can be done to make it both a
good test for the 2p2cni model and make it tractable for reliable testing.3.2Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/849Fixed derivative in VanGenuchten makes tests fail2020-04-01T08:03:44ZTimo Kochtimokoch@math.uio.noFixed derivative in VanGenuchten makes tests failIn 44e10bfc84cc047d5e0278cb2b8886d51eee3a52 the derivative of Van Genuchten `krn_swe` was fixed. I thought it's not used anywhere. I overlooked that it's actually used in the regularization of `krn` for small saturations.In 44e10bfc84cc047d5e0278cb2b8886d51eee3a52 the derivative of Van Genuchten `krn_swe` was fixed. I thought it's not used anywhere. I overlooked that it's actually used in the regularization of `krn` for small saturations.3.2Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/847Rename forgotten wettingPhaseIdx() instances to wettingPhase()2020-03-31T10:08:41ZSimon EmmertRename forgotten wettingPhaseIdx() instances to wettingPhase()with d23929df wettingPhaseIdx() was renamed to wettingPhase()
There are still a few tests e.g. `test_thermalconductivity` that use the old wettingPhaseIdx()with d23929df wettingPhaseIdx() was renamed to wettingPhase()
There are still a few tests e.g. `test_thermalconductivity` that use the old wettingPhaseIdx()3.2https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/628Weird results of `test_md_boundary_darcy1p3c_stokes1p3c_horizontal`2020-03-26T19:27:10ZTimo Kochtimokoch@math.uio.noWeird results of `test_md_boundary_darcy1p3c_stokes1p3c_horizontal`On my system with macOS and clang, the test produces completely different results. Not just tiny differences. For example in the darcy domain I have a mixture of 30% CO2 70% H2, in some parts of the domain the other way around, while in ...On my system with macOS and clang, the test produces completely different results. Not just tiny differences. For example in the darcy domain I have a mixture of 30% CO2 70% H2, in some parts of the domain the other way around, while in the reference there is almost 100% H2.
[test_md_boundary_darcy1p3c_stokes1p3c_horizontal_darcy-00015.vtu](/uploads/841810caef76db6400770806c8caba29/test_md_boundary_darcy1p3c_stokes1p3c_horizontal_darcy-00015.vtu)
[test_md_boundary_darcy1p3c_stokes1p3c_horizontal_stokes-00015.vtu](/uploads/25d61113f8d4f30ccc3bcbc72fe9b22a/test_md_boundary_darcy1p3c_stokes1p3c_horizontal_stokes-00015.vtu)
@heck, @kweis Can you explain those results? Did you see something similar.3.2Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/820Failing tests after change of VanGenuchten Law2020-03-24T09:36:27ZKilian WeishauptFailing tests after change of VanGenuchten Law3fff0a215373e66b081ea544b7e37ef277ee082a introduces some changes to the VanGenuchten Law.
Several reference solutions were updated afterwards but on my system,
* test_md_boundary_darcy2p2cni_stokes1p2cni_horizontal
and
* test_2p_in...3fff0a215373e66b081ea544b7e37ef277ee082a introduces some changes to the VanGenuchten Law.
Several reference solutions were updated afterwards but on my system,
* test_md_boundary_darcy2p2cni_stokes1p2cni_horizontal
and
* test_2p_incompressible_box_ifsolver
still fail (while passing on buildbot). Could somebody else try those tests?3.2https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/783[test] test_ff_stokes_channel_neumann_x_dirichlet_y sometimes fails2019-11-12T13:42:57ZTimo Kochtimokoch@math.uio.no[test] test_ff_stokes_channel_neumann_x_dirichlet_y sometimes failswith the following error:
```
Fuzzy comparison...
Traceback (most recent call last):
File "/data/src/dumux/bin/testing/runtest.py", line 63, in
result = compare_vtk(args['files'][i*2], args['files'][(i*2)+1], relative=args['re...with the following error:
```
Fuzzy comparison...
Traceback (most recent call last):
File "/data/src/dumux/bin/testing/runtest.py", line 63, in
result = compare_vtk(args['files'][i*2], args['files'][(i*2)+1], relative=args['relative'], absolute=args['absolute'], zeroValueThreshold=args['zeroThreshold'])
File "/data/src/dumux/bin/testing/fuzzycomparevtu.py", line 52, in compare_vtk
root2 = ET.fromstring(open(vtk2).read())
File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1312, in XML
return parser.close()
File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1671, in close
self._raiseerror(v)
File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1523, in _raiseerror
raise err
xml.etree.ElementTree.ParseError: no element found: line 466, column 16
Test #11: test_ff_stokes_channel_neumann_x_dirichlet_y ............***Failed 5.80 sec
```
there seems to be something wrong with the vtu.3.1Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/674Test make geometry fails sporadically2019-10-02T14:58:43ZTimo Kochtimokoch@math.uio.noTest make geometry fails sporadicallyFrom time to time the make geometry tests fails. It does so only sporadically, so there seems to be some random component.
```
testing for non axis-aligned quadrilateral
testing for quadrilateral with normal in z direction
testing for...From time to time the make geometry tests fails. It does so only sporadically, so there seems to be some random component.
```
testing for non axis-aligned quadrilateral
testing for quadrilateral with normal in z direction
testing for quadrilateral with normal in y direction
testing for quadrilateral with normal in x direction
Dune::InvalidStateException [permutatePointsAndTest:/data/src/dumux/test/common/geometry/test_makegeometry.cc:69]: Area of quadrilateral after permuation of input points is wrong
Test #9: test_makegeometry ................***Failed 0.23 sec
```3.1Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/732test_ff_stokes_channel_3d fails with different velocity2019-07-01T07:32:34ZSimon Emmerttest_ff_stokes_channel_3d fails with different velocity<!--
This form is for bug reports ONLY!
If you're looking for help check out the [readme](/README.md).
-->
**Bug report**
`test_ff_stokes_channel_3d fails`with different velocity
**What happened / Problem description**:
!1637 changed ...<!--
This form is for bug reports ONLY!
If you're looking for help check out the [readme](/README.md).
-->
**Bug report**
`test_ff_stokes_channel_3d fails`with different velocity
**What happened / Problem description**:
!1637 changed the handling of inflow/outflow BC and adapted the reference solution, yet the test fails on buildbot with
```
Data differs in parameter: velocity_liq (m/s)_1
Difference is too large: 199.76% -> between: -1.65925e-12 and 1.6632e-12
Info for velocity_liq (m/s)_1: max_abs_parameter_value=6.83831e-12 and min_abs_parameter_value=0.0.
For parameter velocity_liq (m/s)_1 a zero value threshold of 1e-12 was given.
Data differs in parameter: velocity_liq (m/s)_2
Difference is too large: 127.12% -> between: -4.17537e-13 and 1.53955e-12
Info for velocity_liq (m/s)_2: max_abs_parameter_value=1.89138e-12 and min_abs_parameter_value=0.0.
For parameter velocity_liq (m/s)_2 a zero value threshold of 1e-12 was given.
Test #17: test_ff_stokes_channel_3d ...............................***Failed 1.62 sec
```
**How to reproduce it (as minimally and precisely as possible)**:
Dune and DuMuX master, compiling and running the test.
**Anything else we need to know?**:
Maybe @melaniel can state the version & compiler details she used when generating the reference. I will be trying to reproduce a result tomorrow morning, too. Maybe it is compiler/machine dependent.
**Environment**:
- Dune version: master
- DuMux version: master
- Others: gcc 5.3 & gcc 7.4.4 (but with vel_1: 196.66% and vel_2: 135.84% difference) 3.1https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/731sincos-test fails because numpy is not available on buildbot2019-06-27T18:07:59ZSimon Emmertsincos-test fails because numpy is not available on buildbot<!--
This form is for bug reports ONLY!
If you're looking for help check out the [readme](/README.md).
-->
**Bug report**
The `test_ff_navierstokes_sincos` fails (only!) on buildbot
**What happened / Problem description**:
The `conver...<!--
This form is for bug reports ONLY!
If you're looking for help check out the [readme](/README.md).
-->
**Bug report**
The `test_ff_navierstokes_sincos` fails (only!) on buildbot
**What happened / Problem description**:
The `convergencetest.py` includes numpy, but numpy is not available on buildbot. We should try to get rid of numpy in this case. I did not look into the files yet, but the other convergence tests do not need numpy and were desigend to work without numpy.
According to @timok installing numpy on buildbot is not wanted because it is quite large.
**Environment**:
- Dune version: master
- DuMux version: master
- Others: gcc, Python version: 2.7.93.1https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/678[parallel/amg] Some parallel or amg tests fail with dune master2019-06-25T12:30:48ZTimo Kochtimokoch@math.uio.no[parallel/amg] Some parallel or amg tests fail with dune masterSame tests pass with dune 2.6Same tests pass with dune 2.6https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/716test adaptive2p2c3d fails2019-06-17T13:30:48ZSimon Emmerttest adaptive2p2c3d failsThe test fails on buildbot and we will document and investigate here why.
The fluidstate was adapted, and the reference solution changed accordingly. Apparently the test is very sensitive (which makes sense) and gives different solution...The test fails on buildbot and we will document and investigate here why.
The fluidstate was adapted, and the reference solution changed accordingly. Apparently the test is very sensitive (which makes sense) and gives different solutions on different machines (compilers). I will try to test it on other machines and see if I can find anything systematic.3.1https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/720Merge of feature/improve-parameters breaks tests2019-06-04T09:25:06ZKilian WeishauptMerge of feature/improve-parameters breaks testsAfter the merge of 5c1c052467bbe86f903dac3f1de4990c41a03320, at least one test (test_ff_stokes_channel_3d) fails
because the output file changed its name from
`test_ff_stokes_channel_3d-00001.vtu` to `test_stokes_channel_3d-00001.vtu`
...After the merge of 5c1c052467bbe86f903dac3f1de4990c41a03320, at least one test (test_ff_stokes_channel_3d) fails
because the output file changed its name from
`test_ff_stokes_channel_3d-00001.vtu` to `test_stokes_channel_3d-00001.vtu`
`CMakeLists.txt` explicitly states
```
-Problem.Name test_ff_stokes_channel_3d
```
but somehow this is ignored and the name given in `parmas.input` is used.3.1Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/7092p2c water-air and fuelcell/remediation tests fail due to !16152019-05-28T08:54:20ZSimon Emmert2p2c water-air and fuelcell/remediation tests fail due to !1615The following tests fail on buildbot due to the changes in the viscosity calculation from !1615
dumux (some have a singular matrix and do not converge at all)
```
119 - test_2p2cni_waterair_box (Failed)
120 - test_2p2cni_waterair_buoyan...The following tests fail on buildbot due to the changes in the viscosity calculation from !1615
dumux (some have a singular matrix and do not converge at all)
```
119 - test_2p2cni_waterair_box (Failed)
120 - test_2p2cni_waterair_buoyancy_box (Failed)
121 - test_2p2cni_waterair_tpfa (Failed)
```
dumux-lecture (here only the reference solution does not match anymore)
```
11 - fuelcell (Failed)
22 - remediationscenariosexercise (Failed)
```