dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2021-04-29T09:48:49Zhttps://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/2598[amg] Add warning for minimal setup without direct solver2021-05-09T12:17:02ZTimo Kochtimokoch@math.uio.no[amg] Add warning for minimal setup without direct solverFixes #1023Fixes #10233.4Hanchuan WuHanchuan Wuhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2616Backport CI changes2021-05-18T15:27:15ZTimo Kochtimokoch@math.uio.noBackport CI changesSee merge request dumux-repositories/dumux!2615, dumux-repositories/dumux!2618, dumux-repositories/dumux!2605, dumux-repositories/dumux!2619See merge request dumux-repositories/dumux!2615, dumux-repositories/dumux!2618, dumux-repositories/dumux!2605, dumux-repositories/dumux!26193.4Hanchuan WuHanchuan Wuhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2699[bin][installDumux] Add missing cd for commands which ask user to copy & run2021-07-07T14:59:23ZHanchuan Wu[bin][installDumux] Add missing cd for commands which ask user to copy & run3.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/2430[bugfix][fickslaw] Add missing return in getRho helper2021-01-04T14:55:14ZTimo Kochtimokoch@math.uio.no[bugfix][fickslaw] Add missing return in getRho helperFixes bug introduced in !2422.Fixes bug introduced in !2422.3.4Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2463[bugfix][gridcapabilities] Add missing include2021-02-02T14:07:37ZTimo Kochtimokoch@math.uio.no[bugfix][gridcapabilities] Add missing includeSomehow this patch got lost when merging/rebasing !2444Somehow this patch got lost when merging/rebasing !24443.4Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2435[bugfix][navierstokes][radsym] Fix rotational symmetric Navier-Stokes with pr...2021-01-08T08:45:05ZTimo Kochtimokoch@math.uio.no[bugfix][navierstokes][radsym] Fix rotational symmetric Navier-Stokes with pressure normalizationPressure in source term has to be normalized if this property is enabled
Changed test to use non-zero initial condition. Without the fix the test failed like this.
Backport to 3.3Pressure in source term has to be normalized if this property is enabled
Changed test to use non-zero initial condition. Without the fix the test failed like this.
Backport to 3.33.4Kilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2570Changed parameters for linear solver to reduce iterations2021-04-16T10:41:29ZMathis KelmChanged parameters for linear solver to reduce iterationsThis addressed #950 by adjusting parameters of the linear solver to reduce the number of required iterations.
Close #950This addressed #950 by adjusting parameters of the linear solver to reduce the number of required iterations.
Close #9503.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2451[changelog] Add remark on pip installation2021-01-25T16:12:16ZTimo Kochtimokoch@math.uio.no[changelog] Add remark on pip installation3.4Dennis GläserDennis Gläserhttps://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/2603[ci] do not stop building after failing build2021-05-12T10:32:09ZDennis Gläser[ci] do not stop building after failing buildFixes #1028Fixes #10283.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://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/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/2731[ci][python] Test Python bindings2021-07-28T10:00:00ZTimo Kochtimokoch@math.uio.no[ci][python] Test Python bindingsCloses #1042Closes #10423.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2645[cleanup][boxdfm] Remove CubeTopology deprecation warning2021-05-26T19:58:59ZTimo Kochtimokoch@math.uio.no[cleanup][boxdfm] Remove CubeTopology deprecation warning3.4Ned ColtmanNed Coltmanhttps://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/2560[cleanup] Delete installdumux.sh2021-04-07T14:16:47ZTimo Kochtimokoch@math.uio.no[cleanup] Delete installdumux.shhas been replaced by the Python script installdumux.pyhas been replaced by the Python script installdumux.py3.4https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2526Cleanup/internal dirichlet cc2021-03-22T08:20:18ZTimo Kochtimokoch@math.uio.noCleanup/internal dirichlet ccCleanup. The actual bug has been already fixed in !2240. This is just a cleanup to restore everything before incorporating internal Dirichlet conditions.Cleanup. The actual bug has been already fixed in !2240. This is just a cleanup to restore everything before incorporating internal Dirichlet conditions.3.4Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2548Cleanup/remove deprecated2021-04-07T14:03:21ZTimo Kochtimokoch@math.uio.noCleanup/remove deprecatedFixes #1004
* [x] Remove deprecated material laws
* [x] Remove material law deprecation helpers in volvars/spatialparams etc..Fixes #1004
* [x] Remove deprecated material laws
* [x] Remove material law deprecation helpers in volvars/spatialparams etc..3.4Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.no