dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2022-07-27T07:32:03Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2565Draft: [examples] Feature/pnm non creeping upscaling2022-07-27T07:32:03ZMaziar VeyskaramiDraft: [examples] Feature/pnm non creeping upscalingUpscaling non-creeping flow (#997)
Example: modelling creeping and non-creeping flow using the pore network model and then upscaling to show the impact of pore scale phenomena on the macroscale behavior.Upscaling non-creeping flow (#997)
Example: modelling creeping and non-creeping flow using the pore network model and then upscaling to show the impact of pore scale phenomena on the macroscale behavior.3.6Maziar VeyskaramiMaziar Veyskaramihttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2572[WIP] Feature/dumux solution vector2022-02-25T12:25:33ZKilian Weishaupt[WIP] Feature/dumux solution vector__TODO__:
- [ ] decide whether this is the way to go (maybe do some performance testing)
- [ ] specify interface
- [ ] make sure the `Assembler` or `NewtonSolver` already get the `native()` object (in context of residuals__TODO__:
- [ ] decide whether this is the way to go (maybe do some performance testing)
- [ ] specify interface
- [ ] make sure the `Assembler` or `NewtonSolver` already get the `native()` object (in context of residualshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2628WIP [IMPES][test] Use analytical derivatives2021-05-20T17:47:37ZTimo Kochtimokoch@math.uio.noWIP [IMPES][test] Use analytical derivativesThis test results now in the same solution than the
old IMPES implementation, at least when gravity is neglected.
Related to #869This test results now in the same solution than the
old IMPES implementation, at least when gravity is neglected.
Related to #869https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2629WIP: Feature/sequential impes tests2021-05-20T17:47:36ZTimo Kochtimokoch@math.uio.noWIP: Feature/sequential impes testsRelated to #869Related to #869https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2687WIP: Feature/metadata extraction2022-07-27T07:37:25ZTimo Kochtimokoch@math.uio.noWIP: Feature/metadata extractionFixes #885
- [x] Use concepts
- [ ] Think about metadata collection for parallel runs
- [ ] Add test cases (!3176)Fixes #885
- [x] Use concepts
- [ ] Think about metadata collection for parallel runs
- [ ] Add test cases (!3176)3.6Martin SchneiderMartin Schneiderhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2730Draft: Advection Diffusion Model2022-02-22T15:00:44ZNed ColtmanDraft: Advection Diffusion ModelI'm not sure if this is something we would really want, but I set it up for a different module and mentioned this in issue #1001.
This is the same as the tracer1p model with a stationary velocity field, but it does not assume that the ...I'm not sure if this is something we would really want, but I set it up for a different module and mentioned this in issue #1001.
This is the same as the tracer1p model with a stationary velocity field, but it does not assume that the domain is a porous medium. It should solve the transport equation decoupled from any momentum balance.
The test calculates a velocity field, passes this to a spatialParams, then calculates transport on the same domain with a fixed velocity field. To make it interesting, it's a rectangular domain with a circle cut out of the center.
This should produce the same result as the tracer1p model with the same velocity field and a porosity of 1.
If this is something we do want to include, It would likely benefit from a bit of refactoring.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2767fix conservation of 2p tracer2022-03-28T09:30:24ZBernd Flemischfix conservation of 2p tracerAdd a function `equilibrateTracer` which is called after each
update of the flow solution. It adapts the tracer mole fraction
according to the change in phase distribution such that the amount
of tracer in each element is conserved.
Fix...Add a function `equilibrateTracer` which is called after each
update of the flow solution. It adapts the tracer mole fraction
according to the change in phase distribution such that the amount
of tracer in each element is conserved.
Fixes #1071.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2796WIP [citation] Draft2022-07-01T21:20:12ZTimo Kochtimokoch@math.uio.noWIP [citation] Drafthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2805Draft: [ci] put pl status job in separate yml file2021-09-28T14:47:54ZDennis GläserDraft: [ci] put pl status job in separate yml filehttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2811WIP Feature/p-foamgrid2021-08-31T12:45:02ZTimo Kochtimokoch@math.uio.noWIP Feature/p-foamgridhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2835Draft: [ci] use matrix for different setups2021-09-28T14:39:31ZDennis GläserDraft: [ci] use matrix for different setupshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2847Port/problem kovaszny2022-05-05T10:47:43ZYue WangPort/problem kovasznyKilian WeishauptKilian Weishaupthttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2849Cleanup/maxwell stefan use harmonicmean for tpfa2022-02-21T13:24:33ZKatharina HeckCleanup/maxwell stefan use harmonicmean for tpfa<!--
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**:
This cleans up the Maxwell-Stefan tpfa diffusion law. Previou...<!--
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**:
This cleans up the Maxwell-Stefan tpfa diffusion law. Previously we used a version, where the tpfa calculation was harder to read and e.g. the calculation of the mole fraction gradient was not obvious but hidden in vector-matrix multiplications. This is not practical if we want to add more driving forces of diffusion.
<!--
**Which issue this MR fixes** *(optional - uncomment and add issue)*:
fixes #
-->
Todo:
- [x] use branchingFacetX or remove it --> removed as there is currently no test for maxwellstefan and network grids
- [x] add this for staggered grid implementation
- [x] add this for the stokes-darcy coupling dataBernd FlemischBernd Flemischhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2868Draft: [TEMP] first draft of cff file generator2022-07-26T13:55:54ZDennis GläserDraft: [TEMP] first draft of cff file generatorGenerator for a cff for dumux, which could be used when tagging a new release, see https://citation-file-format.github.io/Generator for a cff for dumux, which could be used when tagging a new release, see https://citation-file-format.github.io/https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2875WIP [md][ff-pm] Cleanups2021-10-19T13:07:37ZTimo Kochtimokoch@math.uio.noWIP [md][ff-pm] CleanupsSome smaller fixes to be addressed after !2826 is merged.
* [ ] Implement varying beta
* [ ] Make zero-tangential-velocity one of the options for fixed pressure (enum?)Some smaller fixes to be addressed after !2826 is merged.
* [ ] Implement varying beta
* [ ] Make zero-tangential-velocity one of the options for fixed pressure (enum?)https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2885[WIP] New staggered higher order2022-05-05T10:47:43ZKilian Weishaupt[WIP] New staggered higher order* fix up allocation sizes and max per elements
* add neighbor element indexes to each scv
* differentiate between neighbor and parallel scvs* fix up allocation sizes and max per elements
* add neighbor element indexes to each scv
* differentiate between neighbor and parallel scvshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2887WIP: Feature/multithreaded assembly multidomain2021-10-19T16:02:12ZTimo Kochtimokoch@math.uio.noWIP: Feature/multithreaded assembly multidomainThis is only a placeholder so far. I think the coloring logic has to be delegated to the coupling manager in the multidomain case because only the coupling manager will know what stuff is accessed (especially context-related) and therefo...This is only a placeholder so far. I think the coloring logic has to be delegated to the coupling manager in the multidomain case because only the coupling manager will know what stuff is accessed (especially context-related) and therefore determine which elements cannot be in the same batch.https://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2913Draft: Feature/geometry tolerance2022-06-02T18:31:57ZDennis GläserDraft: Feature/geometry toleranceIntroduces a central place for geometry tolerance definitions.
Fixes #1091Introduces a central place for geometry tolerance definitions.
Fixes #10913.6Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2925Draft: [fcstaggetred] Higher order rebase2021-11-05T14:45:50ZKilian WeishauptDraft: [fcstaggetred] Higher order rebase* fix up allocation sizes and max per elements
* add neighbor element indexes to each scv
* differentiate between neighbor and parallel scvs* fix up allocation sizes and max per elements
* add neighbor element indexes to each scv
* differentiate between neighbor and parallel scvshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/2926[WIP] [staggered] Higher Order V22022-03-30T08:19:13ZKilian Weishaupt[WIP] [staggered] Higher Order V2* Use local index mapping to find relevant scvs
__TODO__
- [ ] boundary handling: Dirichlet, slip velocity -> do we need higher order at boundaries?
- [ ] implement for lateral fluxes
- [ ] Add the kovasnay tests and review tests* Use local index mapping to find relevant scvs
__TODO__
- [ ] boundary handling: Dirichlet, slip velocity -> do we need higher order at boundaries?
- [ ] implement for lateral fluxes
- [ ] Add the kovasnay tests and review tests3.6