dumux-repositories issueshttps://git.iws.uni-stuttgart.de/groups/dumux-repositories/-/issues2018-07-20T14:57:08Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/373Tricky tests2018-07-20T14:57:08ZBeatrix BeckerTricky testsSome of our tests fail depending e.g. on the machine or the solvers that are used. For those tests, small changes seem to make a large difference. This could be a bug in a test, could also be a very sensitive system. For the latter more ...Some of our tests fail depending e.g. on the machine or the solvers that are used. For those tests, small changes seem to make a large difference. This could be a bug in a test, could also be a very sensitive system. For the latter more stable tests need to be defined. A list of the tests that failed on my computer (but did not fail on the buildbot) is below. Please add additional tests that seem to show such a behavior in the comments.
* test_zeroeq (works with SuperLU, not with Umfpack)
* test_el1p2c
* test_boxadaptive2p (works with SuperLU, not with Umfpack)
* test_2cstokes2p2c
* test_2cnistokes2p2cni
* test_2cnistokes2p2cni_boundarylayer
* test_2czeroeq2p2c
* test_2cnizeroeq2p2cni
* test_forchheimer2p
* test_boxmpnckinetic
* test_cc2pncmin
* test_stokes
* lens2pexercise3
* co2plumeshapeexercise
* fuelcell
* naplinfiltration3p3chttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/393Dumux homepage: link to testing dashboard is broken2017-10-12T08:24:51ZGeorg FutterDumux homepage: link to testing dashboard is brokenhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/398[buildbot] Tutorial is not included in automated testing2017-10-20T09:14:43ZTimo Kochtimokoch@math.uio.no[buildbot] Tutorial is not included in automated testingThe test in the tutorial folders are forgotten in the testing stage.
add a line for that in the buildbot config fileThe test in the tutorial folders are forgotten in the testing stage.
add a line for that in the buildbot config fileTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/412Semantics of dune_add_test command changed2017-12-22T13:12:17ZSimon EmmertSemantics of dune_add_test command changedUp to now, the command was allowed to contain arguments (unless it was a target). With the new changes in dune-common, the arguments must be passed separately.
For test_box2pnc this looks like that:
```cmake
dune_add_test(NAME test_box...Up to now, the command was allowed to contain arguments (unless it was a target). With the new changes in dune-common, the arguments must be passed separately.
For test_box2pnc this looks like that:
```cmake
dune_add_test(NAME test_box2pnc
SOURCES test_box2pnc.cc
COMMAND ${CMAKE_SOURCE_DIR}/bin/testing/runtest.py
CMD_ARGS --script fuzzy
--files ${CMAKE_SOURCE_DIR}/test/references/fuelcell2pncbox-reference.vtu
${CMAKE_CURRENT_BINARY_DIR}/fuelcell-box-00015.vtu
--command "${CMAKE_CURRENT_BINARY_DIR}/test_box2pnc -ParameterFile test_2pnc.input -Problem.Name fuelcell-box")```https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/363[next] Reference files for mixeddimension tests2018-02-14T16:44:13ZTimo Kochtimokoch@math.uio.no[next] Reference files for mixeddimension testsMost mixeddimension tests need reference filesMost mixeddimension tests need reference files3.0https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/415Implement better tests for freeflow2020-03-25T14:54:40ZKilian WeishauptImplement better tests for freeflow__This isssue has been split into #839 #838 #837 and will be closed.__
There is a myriad of benchmarks, numerical and analytical solutions for free-flow problems. We should incorporate more of them in our free-flow tests. Thomas and ...__This isssue has been split into #839 #838 #837 and will be closed.__
There is a myriad of benchmarks, numerical and analytical solutions for free-flow problems. We should incorporate more of them in our free-flow tests. Thomas and Christoph had some of them for their staggered grid implementation.
Currently, there are two test which come with an analytical solution:
`test_donea` and `test_kovasznay`
Here a some ideas what could be added:
- [ ] Analytical solution for simple stationary 2d channel test (test already exists)
- [ ] [Ghia 1982](https://ac.els-cdn.com/0021999182900584/1-s2.0-0021999182900584-main.pdf?_tid=e9f7486c-d67c-11e7-96b6-00000aab0f26&acdnat=1512121945_6871c2de3e7d5699f53ef718416dc341)
- [x] Transient flow field test with analytical solution
- [ ] Transient flow field test: lid driven cavity
- [ ] Analytical solution for diffusion (mass/energy) tests
- [x] Ensure same results for mass and mole formulation (see !950)
More suggestions welcome!
- [ ] Improve the description of the tests and the help-message
Could be a job for a HiWi.3.2Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/423Staggered: Rename test folders to navierstokes2017-12-22T13:12:17ZTimo Kochtimokoch@math.uio.noStaggered: Rename test folders to navierstokesKilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/442Collection of not working tests / errors on buildbot2018-08-28T12:56:57ZSimon EmmertCollection of not working tests / errors on buildbotThis is a collection of problems we currently have on buildbot. It is collected here to help everyone in fixing the last tests.
The following fail:
**test flow
* [ ] test_2p_fracture_gravity_mpfa --> Data differs -> Dennis
* [ ] tes...This is a collection of problems we currently have on buildbot. It is collected here to help everyone in fixing the last tests.
The following fail:
**test flow
* [ ] test_2p_fracture_gravity_mpfa --> Data differs -> Dennis
* [ ] test_2p_fracture_gravity_tpfa --> Data differs in parameter: Sn, mobW, pc -> Dennis
* [ ] test_box3pwateroil -> was fixed but still fails on buildbot while passing on my notebook+desktop -> Bernd
* [ ] test_3d2pfvadaptive -> Error from solvers.hh "abs(h) < EPSILON" (see !1038)3.0https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/465simplesteamaircao2h2.hh and steamn2cao2h2 are not tested at the moment2018-04-25T22:00:35ZSimon Emmertsimplesteamaircao2h2.hh and steamn2cao2h2 are not tested at the moment@heck and I realized while implementing molarDensities that ``simplesteamaircao2h2.hh`` and ``steamn2cao2h2.hh`` are not used in any tests we could find on master. Is that correct?
Should we still keep it? If yes, we propose to use it ...@heck and I realized while implementing molarDensities that ``simplesteamaircao2h2.hh`` and ``steamn2cao2h2.hh`` are not used in any tests we could find on master. Is that correct?
Should we still keep it? If yes, we propose to use it in a test and also implement the ``molarDensity()`` in ``simplesteamaircao2h2.hh`` as it is done in !498.3.0https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/286FS#286 Cleanup after introduction of new gridcreator2018-04-18T12:43:27ZNicolas SchwenckFS#286 Cleanup after introduction of new gridcreator# Metadata
| Property | Value |
| -------- | ----- |
| Project | dumux |
| Category | General |
| Reported by | Nicolas Schwenck (nicolas.schwenck@iws.uni-stuttgart.de) |
| Reported at | Aug 20, 2015 08:55 |
| Type | Hiwi Job |
...# Metadata
| Property | Value |
| -------- | ----- |
| Project | dumux |
| Category | General |
| Reported by | Nicolas Schwenck (nicolas.schwenck@iws.uni-stuttgart.de) |
| Reported at | Aug 20, 2015 08:55 |
| Type | Hiwi Job |
| Version | Git |
| Last edited by | Kilian Weishaupt (kilian.weishaupt@iws.uni-stuttgart.de) |
| Last edited at | Mar 24, 2016 07:28 |
| Closed by | Kilian Weishaupt (kilian.weishaupt@iws.uni-stuttgart.de) |
| Closed at | Mar 24, 2016 07:28 |
| Closed in version | 2.9 |
| Resolution | Implemented |
# Description
Timos last comment on FS#284 was:
A general grid creator is implemented in revision r15307 as the new standard grid creator.
It remains a cleanup task: Through the grid creator the necessary header files (both grid header and dgf header + e.g. gmsh reader) are now included by standard. It is not necessary anymore for most tests to include any header for the grid.
Those includes can be removed.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/297FS#297 Bibliography in doxygen2018-04-18T12:43:28ZThomas FetzerFS#297 Bibliography in doxygen# Metadata
| Property | Value |
| -------- | ----- |
| Project | dumux |
| Category | Documentation |
| Reported by | Thomas Fetzer (thomas.fetzer@iws.uni-stuttgart.de) |
| Reported at | Sep 30, 2015 07:30 |
| Type | Hiwi Job |
...# Metadata
| Property | Value |
| -------- | ----- |
| Project | dumux |
| Category | Documentation |
| Reported by | Thomas Fetzer (thomas.fetzer@iws.uni-stuttgart.de) |
| Reported at | Sep 30, 2015 07:30 |
| Type | Hiwi Job |
| Version | Git |
| Last edited by | Kilian Weishaupt (kilian.weishaupt@iws.uni-stuttgart.de) |
| Last edited at | Jan 12, 2016 16:49 |
| Closed by | Kilian Weishaupt (kilian.weishaupt@iws.uni-stuttgart.de) |
| Closed at | Jan 12, 2016 16:49 |
| Closed in version | unknown (Id=0) |
| Resolution | Implemented |
# Description
To further emphasize the scientific background of dumux we could think about adding a reference list in doxygen (e.g. for fluid properties, etc.). Generally doxygen offers the possibility to cite literature with the latex command \cite and to extract the papers from a bib file.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/481test solidsystems and solid components2018-05-24T13:48:09ZTimo Kochtimokoch@math.uio.notest solidsystems and solid componentsOnce we have solidsystem (!903) we should also have a solid system unit test.Once we have solidsystem (!903) we should also have a solid system unit test.3.0https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/544Need for unit test for CheckPointTimeLoop2018-08-03T06:01:19ZTimo Kochtimokoch@math.uio.noNeed for unit test for CheckPointTimeLoopThe check pointing can be tricky with floating point operations. We should have a unit test testing corner cases, very small and very big time step size and so on.The check pointing can be tricky with floating point operations. We should have a unit test testing corner cases, very small and very big time step size and so on.3.0https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/546[el2p] compare new implementation with the one on 2.12 release2020-12-02T09:01:50ZDennis Gläser[el2p] compare new implementation with the one on 2.12 releaseWe introduce a new implementation of the el2p model in !1157. Before merging, we should test if the model produces similar results than the old pdelab implementation.We introduce a new implementation of the el2p model in !1157. Before merging, we should test if the model produces similar results than the old pdelab implementation.3.4https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/570Test primaryVariableName function with unit test2018-12-04T15:37:14ZBeatrix BeckerTest primaryVariableName function with unit testA model-specific part of the restart functionality defines the primary variable names of the model that are expected to be found in the Vtk file. Since this is sensitive to changes of these names in the output routines, it should be test...A model-specific part of the restart functionality defines the primary variable names of the model that are expected to be found in the Vtk file. Since this is sensitive to changes of these names in the output routines, it should be tested for all models with a unit test.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/573Check the viscosity calculation of the component water in gas mixtures2021-04-04T23:32:48ZGabi SeitzCheck the viscosity calculation of the component water in gas mixturesThe viscosity of gas mixtures is calculated by the single component viscosities of the gas components (e.g. using Wilke's method).
The single component viscosity of water is currently calculated as a function of the water vapor pressure...The viscosity of gas mixtures is calculated by the single component viscosities of the gas components (e.g. using Wilke's method).
The single component viscosity of water is currently calculated as a function of the water vapor pressure. This is now questioned for the cases, when vapor pressure and partial water pressure differ (e.g. at high temperatures).3.4https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/595Add labels to tests2019-03-01T14:09:21ZTimo Kochtimokoch@math.uio.noAdd labels to testsEvery label creates a `build_<label>_tests` CMake target. Could be convenient to build e.g. all freeflow tests.
We should decide on labels. Tests can have multiple labels. !1235 introduces the "unit" test label for unit tests. !1289 adde...Every label creates a `build_<label>_tests` CMake target. Could be convenient to build e.g. all freeflow tests.
We should decide on labels. Tests can have multiple labels. !1235 introduces the "unit" test label for unit tests. !1289 added "multidomain" label for multidomain tests, !1291 introduces "freeflow" and "rans", while all "rans" test are also "freeflow".3.1https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/599[test] Add a test to test chemical non-equilibrium only2019-04-26T15:22:34ZKatharina Heck[test] Add a test to test chemical non-equilibrium onlyFor non-equilibrium we currently only test thermal non-equilibrium and thermal + chemical non-equilibrium. We need a test for chemical non-equilibrium onlyFor non-equilibrium we currently only test thermal non-equilibrium and thermal + chemical non-equilibrium. We need a test for chemical non-equilibrium only3.1Katharina HeckKatharina Heckhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/601CakeGridCreator only works for 360 degrees2018-11-22T21:08:44ZMartin BeckCakeGridCreator only works for 360 degreesThe CakeGridCreator is implemented such that the last element shares its side face with the first element. This makes sense for a 360-degree-cake, but is unfortunately used for all cakes independent of the angle.The CakeGridCreator is implemented such that the last element shares its side face with the first element. This makes sense for a 360-degree-cake, but is unfortunately used for all cakes independent of the angle.3.0Martin BeckMartin Beckhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/issues/646Tests: Replace problem functions postTimeStep/preTimeStep2019-02-27T13:52:59ZTimo Kochtimokoch@math.uio.noTests: Replace problem functions postTimeStep/preTimeStepFunctions with such names are due to the version 2 way of implementing simulation flow control. In version 3 such functions should not exist because
* the function name doesn't say anything about what the function does
* the functionali...Functions with such names are due to the version 2 way of implementing simulation flow control. In version 3 such functions should not exist because
* the function name doesn't say anything about what the function does
* the functionality in those functions probably doesn't belong in the problem
The function might be removed by moving the functionality into the main file, or renamed to some appropriate name if the functionality really belongs to the problem (connected to BC/IC/Sources or maybe an analytical solution).3.1