dumux merge requestshttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests20180613T13:34:00Zhttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/1005[cc][fvelemgeom] make numScv() constexpr20180613T13:34:00ZDennis Gläser[cc][fvelemgeom] make numScv() constexprTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/978WIP: Feature/stokes darcy coupling20180615T10:58:09ZSina AckermannWIP: Feature/stokes darcy coupling3.0Kilian WeishauptKilian Weishaupthttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/855WIP: Feature/twoeq20180618T14:45:44ZNed ColtmanWIP: Feature/twoeq* [x] Create Balance Equations for K and Omega eqs
* [ ] Develop Boundary Conditions for Turbulence Equations (kOmg)
* [ ] Create Balance Equations for K and Epsilon eqs
* [ ] Develop Boundary Conditions for Turbulence Equations (kEps)...* [x] Create Balance Equations for K and Omega eqs
* [ ] Develop Boundary Conditions for Turbulence Equations (kOmg)
* [ ] Create Balance Equations for K and Epsilon eqs
* [ ] Develop Boundary Conditions for Turbulence Equations (kEps)
* [x] Set up Laufer Pipe Test
* [ ] Include 2cni properties
* [ ] Documentation
* [ ] Clean up3.0Ned ColtmanNed Coltmanhttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/994WIP: Feature/beavers joseph saffman20180706T14:00:13ZSina AckermannWIP: Feature/beavers joseph saffmanhttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/950WIP: [freeflow][compositional] Ensure same results for useMoles and useMasses20180709T11:56:58ZThomas FetzerWIP: [freeflow][compositional] Ensure same results for useMoles and useMasses3.0https://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/1021[WIP] add 2p facetcoupling fracture tutorial test20180711T07:06:57ZDennis Gläser[WIP] add 2p facetcoupling fracture tutorial testTODO
 [ ] Move 2p_2p test to tutorial folder as soon as folder structure for advanced tutorials is definedTODO
 [ ] Move 2p_2p test to tutorial folder as soon as folder structure for advanced tutorials is definedhttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/804[WIP] feature/minTutorial20180716T14:29:06ZSimon Emmert[WIP] feature/minTutorialThis is supposed to be a "new" tutorial making use of the mineralization module.
* [x] fix poro/perm law (related to #449 )
* [x] add Tensor Permeability to have it as a reference case here
* [x] doc properly (especially kozenycarma...This is supposed to be a "new" tutorial making use of the mineralization module.
* [x] fix poro/perm law (related to #449 )
* [x] add Tensor Permeability to have it as a reference case here
* [x] doc properly (especially kozenycarman, laws, spatialParams)
* [x] cleanup
* [x] go through ``biomin.hh`` fluidsystem again and check if all functions are really necessary
* [ ] Remove solid stuff from fluid system and use the new solid systems 3.0Johannes HommelJohannes Hommelhttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/722[material] rename fluidsystem file20180717T13:06:32ZBernd Flemisch[material] rename fluidsystem fileManual cherrypick of a part of 993d4801.Manual cherrypick of a part of 993d4801.3.0Simon EmmertSimon Emmerthttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/1108[fluidsystems] Implement ranges to iterate over phases and components20180717T18:45:36ZTimo Kochtimokoch@math.uio.no[fluidsystems] Implement ranges to iterate over phases and componentsMultiphase fluidsystem can be used for single or multiphase simulations
with the less phases and the same number of components. This adds
general iterators that extract from model traits which phases to use.
The default goes over phases ...Multiphase fluidsystem can be used for single or multiphase simulations
with the less phases and the same number of components. This adds
general iterators that extract from model traits which phases to use.
The default goes over phases 0..numPhases and 0..numComponents. However
modeltraits can implement an optional function phases/components that
returns an array of size numPhases/numComponents containing the selected
phases/components. For selecting components there is currently no use
case but when iterating over all phases and component this is going to
look more consistent.
```c++
for (const auto phase : phases(model)
for (const auto component : components(model))
```3.0Kilian WeishauptKilian Weishaupthttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/1107[WIP] Feature/improve name for v output20180718T20:48:44ZKilian Weishaupt[WIP] Feature/improve name for v outputhttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/883WIP: Freepmveloutputfromtypetag20180718T20:50:56ZTimo Kochtimokoch@math.uio.noWIP: Freepmveloutputfromtypetag3.0https://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/1156WIP: freeflow/quick20180731T15:35:29ZNed ColtmanWIP: freeflow/quickNed ColtmanNed Coltmanhttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/1181WIP: [io][container] Add optional argument to preallocate memory for efficien...20180815T14:48:59ZTimo Kochtimokoch@math.uio.noWIP: [io][container] Add optional argument to preallocate memory for efficient reading3.0https://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/1189[mpfa][props] add missing include20180822T07:15:11ZDennis Gläser[mpfa][props] add missing includeIf a problem was created where only mpfa was used, i.e. only the mpfa properties were included, there was an error from the property system which stem from this missing include. We never ran into this problem because we always have sever...If a problem was created where only mpfa was used, i.e. only the mpfa properties were included, there was an error from the property system which stem from this missing include. We never ran into this problem because we always have several discretization methods being tested with one problem file.
To reproduce this error choose any test and comment out the includes of tpfa or box. Then try to compile the mpfa test which should give an error. With this commit the error should disappear.Kilian WeishauptKilian Weishaupthttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/1207[vtk][elastic] load solution for elasticity20180829T14:17:53ZBernd Flemisch[vtk][elastic] load solution for elasticityGeneralize loadSolution such vector fields, namely, fields with
numberOfComponents > 1, can be read. Add primaryVariableName for
elastic. Test.Generalize loadSolution such vector fields, namely, fields with
numberOfComponents > 1, can be read. Add primaryVariableName for
elastic. Test.3.0Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/1135WIP: Freeflow/test bfs20180903T15:28:02ZNed ColtmanWIP: Freeflow/test bfsAddresses one task in #427/#415.
TODO
* [ ] Implement Backwards Facing Test using Subgrid for RANS lowrekepsilon (to convergence)
* [ ] Implement Backwards Facing Test using Subgrid for RANS kepsilon (to convergence)
* [X] Implemen...Addresses one task in #427/#415.
TODO
* [ ] Implement Backwards Facing Test using Subgrid for RANS lowrekepsilon (to convergence)
* [ ] Implement Backwards Facing Test using Subgrid for RANS kepsilon (to convergence)
* [X] Implement Backwards Facing Test using Subgrid for RANS komega (to convergence)
* [ ] Implement Backwards Facing Test using Subgrid for RANS oneeq (to convergence)
* [X] Implement Backwards Facing Test using Subgrid for RANS zeroeq (to convergence)
* [ ] Prepare Gnuplot output for Velocity distribution prestep
* [ ] Prepare Gnuplot output for Velocity distribution poststep
* [ ] Prepare Gnuplot output for coefficient of friction along the base wall poststep
* [ ] Add Documentation3.0Ned ColtmanNed Coltmanhttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/1226fix/wallDistance20181017T10:24:24ZNed Coltmanfix/wallDistanceNoticed this bug just recently.
In cases where there is a concave domain, the wall distance was overestimated.
```text

<...........>x
 / ^
_________ / :
/ :
 :
 :
...Noticed this bug just recently.
In cases where there is a concave domain, the wall distance was overestimated.
```text

<...........>x
 / ^
_________ / :
/ :
 :
 :
____v_______
```
previously, the wall distance for the location x would be the nearest distance to a wall along any axis ( .. or : line). The proper wall distance should be the distance to a wall, regardless which axis this wall is on (/ line).
Not sure how efficient this method is, but it works and does not decrease the speed of the simulations considerably.Kilian WeishauptKilian Weishaupthttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/1208[WIP] Make free flow priVars names independent of discretization20181108T16:26:35ZKilian Weishaupt[WIP] Make free flow priVars names independent of discretizationfixes #562fixes #5623.0Bernd FlemischBernd Flemischhttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/504[WIP] Feature/schur complement solver20181109T14:09:02ZTimo Kochtimokoch@math.uio.no[WIP] Feature/schur complement solverSchur complement solver for the Navier(Stokes) problemSchur complement solver for the Navier(Stokes) problemKilian WeishauptKilian Weishaupthttps://git.iws.unistuttgart.de/dumuxrepositories/dumux//merge_requests/1250WIP: Cleanup/rename all tests20181112T14:49:57ZNed ColtmanWIP: Cleanup/rename all testsGeneral Plan:
1. Rename targets.
2. Reorganize such that only one `.cc` file exists per folder, rename to `main.cc`, `problem.hh`, `spatialparams.hh` and `params.input`. Differentiate by adding `_xxx` if necessary, e.g. `problem_darcy.h...General Plan:
1. Rename targets.
2. Reorganize such that only one `.cc` file exists per folder, rename to `main.cc`, `problem.hh`, `spatialparams.hh` and `params.input`. Differentiate by adding `_xxx` if necessary, e.g. `problem_darcy.hh` and `problem_stokes.hh` in a multidomain test.
3. Rename `Problem.Name` to target name and reference solutions to `Problem.Namereference.vt*`.
Felix:
* [ ] 1p
* [x] 1pnc
* [x] 1pncmin
* [ ] richards
* [ ] richardsnc
Simon:
* [x] 2p
* [x] 2p1c
* [x] 2p2c
* [x] 2pnc
* [x] 2pncmin
* [x] 3p
* [x] 3p3c
* [x] 3pwateroil
Johannes:
* [x] mpnc
* [x] co2
* [x] tracer
* [x] geomechanics
* [x] discretization (Reverted)
Ned:
* [x] freeflow
* [x] md_boundary
* [x] md_embedded
* [x] md_poromechanics
* [x] md_facet3.0Ned ColtmanNed Coltman