dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2022-02-15T15:24:24Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3021[cleanup] Remove outdated and falsified comment2022-02-15T15:24:24ZTimo Kochtimokoch@math.uio.no[cleanup] Remove outdated and falsified commentFixes #1124Fixes #11243.5Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3013[cleanup] Remove deprecated and unused heatpipelawparams.hh2022-02-07T12:54:13ZTimo Kochtimokoch@math.uio.no[cleanup] Remove deprecated and unused heatpipelawparams.hh3.5Ned ColtmanNed Coltmanhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2908[cleanup] Remove code deprecated before release 3.42021-11-02T16:43:57ZRoman Winter[cleanup] Remove code deprecated before release 3.4Closes #1094Closes #10943.5Roman WinterRoman Winterhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2994Cleanup: Rans velocity gradient function and IO fields2022-02-24T16:42:48ZNed ColtmanCleanup: Rans velocity gradient function and IO fields@anna_m_kostelecky pointed the following issues out yesterday during a meeting.
- The indices in the `velocityGradient(elementIdx, velIdx, dimIdx)` function within the rans problem were backwards
- The IO fields for the rans problem li...@anna_m_kostelecky pointed the following issues out yesterday during a meeting.
- The indices in the `velocityGradient(elementIdx, velIdx, dimIdx)` function within the rans problem were backwards
- The IO fields for the rans problem list the velocity gradients for all directions as "dv/dx_" with a trailing index (0,1,2). An "s", for spatial, rather than the "x" would be more fitting.
@tschol, I wouldn't blame you if you had ignored that part of conversation, but as you were there during the meeting I would assign you? Otherwise after the pipeline passes, anyone could merge this.3.5Sina AckermannSina Ackermannhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2842Cleanup/port angeli test2021-10-18T19:28:14ZKatharina HeckCleanup/port angeli testthis is related to #1081.
useNeumann is added but not currently testedthis is related to #1081.
useNeumann is added but not currently tested3.5Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2954Cleanup parameter list generator and input files2022-04-01T11:28:14ZYue Wangyue.wang@iws.uni-stuttgart.deCleanup parameter list generator and input files3.5Yue Wangyue.wang@iws.uni-stuttgart.deYue Wangyue.wang@iws.uni-stuttgart.dehttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2786Cleanup/old properties2021-08-24T14:36:56ZTimo Kochtimokoch@math.uio.noCleanup/old properties3.5Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3039Cleanup/move tensor average helper2022-03-31T12:29:51ZMathis KelmCleanup/move tensor average helperMove the tensor-averaging helpers for interfaces from spatialparams to a separate header in `dumux/flux`.
Closes #1097Move the tensor-averaging helpers for interfaces from spatialparams to a separate header in `dumux/flux`.
Closes #10973.5Mathis KelmMathis Kelmhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3040Cleanup/fix dependencies installexternal2022-03-31T22:24:04ZMathis KelmCleanup/fix dependencies installexternalAdd required dependencies to package `dumux-course` and change version of `dune-mmesh` to `release/1.3`.
Fixes #1137Add required dependencies to package `dumux-course` and change version of `dune-mmesh` to `release/1.3`.
Fixes #11373.5Mathis KelmMathis Kelmhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2917Cleanup/dimless nums2021-11-01T18:04:41ZTimo Kochtimokoch@math.uio.noCleanup/dimless nums3.5https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3066Cleanup/cmakelists2022-04-26T12:26:57ZTimo Kochtimokoch@math.uio.noCleanup/cmakelists3.5Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2781[ci] Test with dune 2.8 instead of dune 2.72021-09-30T18:37:36ZTimo Kochtimokoch@math.uio.no[ci] Test with dune 2.8 instead of dune 2.73.5Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2790[ci][tests] Increase default build/test concurrency to 8 tasks2021-08-24T15:27:27ZTimo Kochtimokoch@math.uio.no[ci][tests] Increase default build/test concurrency to 8 tasks3.5Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3058[ci][python] Run python tests twice to test reloading features2022-04-24T13:33:04ZTimo Kochtimokoch@math.uio.no[ci][python] Run python tests twice to test reloading featuresThe second run should be much faster since everything is already compiledThe second run should be much faster since everything is already compiled3.5Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2819[ci] Make triggered dumux-lecture branch a variable2021-09-06T13:37:26ZTimo Kochtimokoch@math.uio.no[ci] Make triggered dumux-lecture branch a variableAFAIK the release dumux branch currently triggers the dumux-lecture master branch. While this might be an interesting combination, this curretnly leaves the lecture rlease branch untested. With this variable, we can configure the nightly...AFAIK the release dumux branch currently triggers the dumux-lecture master branch. While this might be an interesting combination, this curretnly leaves the lecture rlease branch untested. With this variable, we can configure the nightly schedule to use release rbanches in both dumux and dumux-lecture3.5Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2788[ci] Improve job names for better overview2021-08-24T15:27:46ZTimo Kochtimokoch@math.uio.no[ci] Improve job names for better overview3.5Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2802[ci] Add test selection for Python tests2021-08-27T06:26:56ZTimo Kochtimokoch@math.uio.no[ci] Add test selection for Python testsFixes #1063Fixes #10633.5Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3080[bugfix][parallel][solver] Rebuild parallel helpers after grid adaption2022-04-29T13:17:19ZTimo Kochtimokoch@math.uio.no[bugfix][parallel][solver] Rebuild parallel helpers after grid adaptionShould be backported to 3.5Should be backported to 3.53.5Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3087Bugfix/gridgeometry thread safe lazy initializer2022-05-04T11:01:47ZTimo Kochtimokoch@math.uio.noBugfix/gridgeometry thread safe lazy initializerFixes #1148Fixes #11483.5Dennis GläserDennis Gläserhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3095[bugfix][gridgeometry] Always construct bboxtree and element map2022-05-04T11:01:48ZTimo Kochtimokoch@math.uio.no[bugfix][gridgeometry] Always construct bboxtree and element mapA thread-safe implementation with double-checked lock needs atomic load/store
operations to update the pointer to be thread-safe. Alternatively, a lock
has to be acquired every time when the function is called. Both implementations
impai...A thread-safe implementation with double-checked lock needs atomic load/store
operations to update the pointer to be thread-safe. Alternatively, a lock
has to be acquired every time when the function is called. Both implementations
impair the scalability of the multihreaded assembly (in the case of tpfa, or
any simulation that uses element maps or bounding box tree on an element level).
This changes the beahviour to always build the tree and the element map. This
usually occurs little runtime overhead in cases where the features are unused.
It is the most performant version as soon as one of the features is used.
There is however some memory overhead in the order of one or more ints per
element (seeds) and a bounding box hierarchy.
Fixes #11513.5Dennis GläserDennis Gläser