dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2021-04-29T07:00:09Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2422[flux][tpfa][fickslaw] Add flux overload taking inside/outside volVars explic...2021-04-29T07:00:09ZTimo Kochtimokoch@math.uio.no[flux][tpfa][fickslaw] Add flux overload taking inside/outside volVars explicitly3.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2419[python] Make DuMux installable via pip2021-04-29T07:00:09ZSamuel Burbullasamuel.burbulla@mathematik.uni-stuttgart.de[python] Make DuMux installable via pipThis adds the files necessary for publishing DuMux as python package.
I have uploaded a first development release to PyPI: https://pypi.org/project/dumux/
Feel free to try `pip install dumux`.This adds the files necessary for publishing DuMux as python package.
I have uploaded a first development release to PyPI: https://pypi.org/project/dumux/
Feel free to try `pip install dumux`.3.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2417Feature/tokenize2021-04-29T07:00:09ZTimo Kochtimokoch@math.uio.noFeature/tokenize3.4Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2575[ci] manual trigger pipeline only when not scheduled2021-04-29T07:52:50ZDennis Gläser[ci] manual trigger pipeline only when not scheduledUntil now, the scheduled pipelines stayed blocked until started manually. This excludes scheduled pipelines from the manual trigger.Until now, the scheduled pipelines stayed blocked until started manually. This excludes scheduled pipelines from the manual trigger.3.4Bernd FlemischBernd Flemischhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2577Update README.md2021-04-29T09:36:04ZBernd FlemischUpdate README.md3.4Bernd FlemischBernd Flemischhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2576always run test-selection stage2021-04-29T09:48:49ZDennis Gläseralways run test-selection stage**Which issue this MR fixes**:
The GitLab CI sometimes seems to fail passing the created .yml file to all jobs of the trigger stage (some jobs randomly fail with `invalid yml` error message although all jobs receive the same file).
**W...**Which issue this MR fixes**:
The GitLab CI sometimes seems to fail passing the created .yml file to all jobs of the trigger stage (some jobs randomly fail with `invalid yml` error message although all jobs receive the same file).
**What this MR does / why does DuMux need it**:
This MR moves the test-selection stage into the child pipelines, always executing it independent of the pipeline source. for non-merge-requests, the selection job exits directly and subsequent jobs build and test all tests.
Moreover, `dunecontrol` is run separately within the test selection and the build stage, because the test selection script relies on gcc being used (it uses gcc specific flags). This type of behavior had been erroneously changed with 53bba82c2fe578f97ca833ec890be6f36ccad10a.
Fixes #9683.4Bernd FlemischBernd Flemischhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2578[ci] ensure pipeline creation in schedules2021-04-29T10:52:48ZDennis Gläser[ci] ensure pipeline creation in schedulesIn the current setup, the MR-specific pipelines are not created in schedules, as our finer-grained creation rules within the trigger job overwrites the workflow rules. This MR makes sure that pipelines are created for schedules also.
Un...In the current setup, the MR-specific pipelines are not created in schedules, as our finer-grained creation rules within the trigger job overwrites the workflow rules. This MR makes sure that pipelines are created for schedules also.
Unfortunately, workflow rules do not support the `manual` keyword.3.4Bernd FlemischBernd Flemischhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2579[cleanup] Correct some typos and remove trailing white space2021-04-29T10:59:44ZHanchuan Wu[cleanup] Correct some typos and remove trailing white space<!--
Thanks for sending a merge request!
If this is your first time, read our [contributing guidelines](/CONTRIBUTING.md)
-->
**What this MR does / why does DuMux need it**: Clean up
<!--
**Which issue this MR fixes** *(optional - unc...<!--
Thanks for sending a merge request!
If this is your first time, read our [contributing guidelines](/CONTRIBUTING.md)
-->
**What this MR does / why does DuMux need it**: Clean up
<!--
**Which issue this MR fixes** *(optional - uncomment and add issue)*: Some typos
fixes #
-->
**Special notes for your reviewer**:
Changes are all in the comment, no influence to the code.3.4Hanchuan WuHanchuan Wuhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2582[bin][runselected] ensure junit report is created2021-04-30T15:22:03ZDennis Gläser[bin][runselected] ensure junit report is created3.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2581[ci] advise openmpi to run as root2021-05-04T11:05:37ZDennis Gläser[ci] advise openmpi to run as rootfixes (hopefully) the issue with failing parallel tests in the ci pipelinefixes (hopefully) the issue with failing parallel tests in the ci pipeline3.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2586Doxygen update for 3.42021-05-04T15:45:22ZMelanie LippDoxygen update for 3.4**Special notes for your reviewer**:
The main changes to the parameter list are in commit 7d8c3c6e.**Special notes for your reviewer**:
The main changes to the parameter list are in commit 7d8c3c6e.3.4https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2567Deprecate NumEqVector property2021-05-05T11:56:21ZHanchuan WuDeprecate NumEqVector propertyCloses #1016Closes #10163.4Hanchuan WuHanchuan Wuhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2588Doc/handbook2021-05-05T12:31:42ZFarid MohammadiDoc/handbookFixes #1012Fixes #10123.4Farid MohammadiFarid Mohammadihttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2590Doxygen - Modules.txt and ingroups2021-05-05T15:05:19ZMelanie LippDoxygen - Modules.txt and ingroupsHave new ingroups for pore network model within flux and discretization as well as for timestepping. Plus a tiny ingroup cleanup.
Closes #1010Have new ingroups for pore network model within flux and discretization as well as for timestepping. Plus a tiny ingroup cleanup.
Closes #10103.4https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2594Test inverseCubicPolynomial and fix a corner case2021-05-05T20:33:22ZTimo Kochtimokoch@math.uio.noTest inverseCubicPolynomial and fix a corner case3.4https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2574Fix/richards analytic storage derivative2021-05-06T06:42:42ZKatharina HeckFix/richards analytic storage derivativefixes #981. The extrusion factor was missing in the storage derivative.fixes #981. The extrusion factor was missing in the storage derivative.3.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2595[richards][localres][analytic] Fix detector for robin derivatives in problem2021-05-06T08:56:37ZTimo Kochtimokoch@math.uio.no[richards][localres][analytic] Fix detector for robin derivatives in problemFixes #1024Fixes #10243.4Katharina HeckKatharina Heckhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2589[test] Remove symlink to removed folder2021-05-06T08:57:41ZTimo Kochtimokoch@math.uio.no[test] Remove symlink to removed folderThe `grid` folder doesn't exist so the symlink is broken.The `grid` folder doesn't exist so the symlink is broken.3.4Hanchuan WuHanchuan Wuhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2587Handbook section on scripts2021-05-07T09:33:14ZNed ColtmanHandbook section on scriptsfixes #1019
could be a good idea to wait until !2450/#973, !2231, !2252, #1021, and #959/!2555 are addressed/merged.fixes #1019
could be a good idea to wait until !2450/#973, !2231, !2252, #1021, and #959/!2555 are addressed/merged.3.4Hanchuan WuHanchuan Wuhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2596Feature/pnm noncreepingflow2021-05-07T12:56:19ZTimo Kochtimokoch@math.uio.noFeature/pnm noncreepingflow3.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.no