dumux merge requestshttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests2015-10-01T15:20:31Zhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/1[.gitignore] add build directories to gitignore2015-10-01T15:20:31ZThomas Fetzer[.gitignore] add build directories to gitignoreTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/3[2p] Fix non-adaptive code if ALUGrid is not present.2015-10-02T10:56:01ZChristoph Grüninger[2p] Fix non-adaptive code if ALUGrid is not present.(reviewed by fetzer)(reviewed by fetzer)Thomas FetzerThomas Fetzerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/4Cleanup/elementpointer2015-10-09T11:25:10ZTimo Kochtimokoch@math.uio.noCleanup/elementpointerRemoves all occurences of ```EntityPointer``` (except multidomain).
Removes deprecation warnings related to ```EntityPointer```s.
All methods returning ```EntityPointer``` now return Entities.
```InteractionVolume```s in decoupl...Removes all occurences of ```EntityPointer``` (except multidomain).
Removes deprecation warnings related to ```EntityPointer```s.
All methods returning ```EntityPointer``` now return Entities.
```InteractionVolume```s in decoupled store ```ElementSeed```s.
```CCElementGeometry``` stores ```Element```s.Bernd FlemischBernd Flemischhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/5Feature/externalscript2015-10-09T12:08:22ZThomas FetzerFeature/externalscriptGstat wird nicht mehr weiterentwickelt und das package vom gstat server compiliert nicht, daher habe ich gstat rausgenommen. Man kann es nun aber IWS intern vom tiki runterziehen.Gstat wird nicht mehr weiterentwickelt und das package vom gstat server compiliert nicht, daher habe ich gstat rausgenommen. Man kann es nun aber IWS intern vom tiki runterziehen.Bernd FlemischBernd Flemischhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/7Remove dune23 compatibility2015-10-12T07:19:31ZChristoph GrüningerRemove dune23 compatibilityThomas FetzerThomas Fetzerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/8Follow dunegrid30 changes2020-06-24T08:29:12ZChristoph GrüningerFollow dunegrid30 changesTimo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/9Feature/use range for2015-10-16T10:55:51ZBernd FlemischFeature/use range forWhereever possible, replace all entity/intersection iterator loops by range-for-loops.Whereever possible, replace all entity/intersection iterator loops by range-for-loops.Christoph GrüningerChristoph Grüningerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/10Remove deprecated support for ALUGrid.2015-10-19T16:10:19ZChristoph GrüningerRemove deprecated support for ALUGrid.Use dune-ALUGrid instead.Use dune-ALUGrid instead.Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/11[material,decoupled] add partial and vapor pressure functions2015-10-22T15:49:08ZThomas Fetzer[material,decoupled] add partial and vapor pressure functionsThe convenience functions for partial pressure and vapor pressure are helpful for calculating the relative humidity.
There is now also a new function for setting the relative humidity instead of the mass or mole fractions. This makes li...The convenience functions for partial pressure and vapor pressure are helpful for calculating the relative humidity.
There is now also a new function for setting the relative humidity instead of the mass or mole fractions. This makes life much easier, when working together with people from atmospheric science.Martin SchneiderMartin Schneiderhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/12Feature/externalscript2015-10-29T14:39:29ZThomas FetzerFeature/externalscriptUnfortunately this contains some other commits which should have gone directly to master. I apologize for this mistake.Unfortunately this contains some other commits which should have gone directly to master. I apologize for this mistake.Bernd FlemischBernd Flemischhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/13[gnuplot] Do not set terminal as default2015-10-29T14:16:08ZTimo Kochtimokoch@math.uio.no[gnuplot] Do not set terminal as defaultGnuplot will pick a default terminal itself. If you
change the number of plotting windows a terminal has to be
specified. If not specified by the user the default is x11.Gnuplot will pick a default terminal itself. If you
change the number of plotting windows a terminal has to be
specified. If not specified by the user the default is x11.Thomas FetzerThomas Fetzerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/14[math] (Re-)implement cross product in 2d/3d2016-11-28T10:24:05ZTimo Kochtimokoch@math.uio.no[math] (Re-)implement cross product in 2d/3dThis makes the old cross-product more efficient. The old version
initialized a FieldVector with zeros and then filled it. The
new version builds it's directly using consise bracket notation.
The result can be moved without creating a ...This makes the old cross-product more efficient. The old version
initialized a FieldVector with zeros and then filled it. The
new version builds it's directly using consise bracket notation.
The result can be moved without creating a copy.
Implement a cross product in 2d that returns a scalar.
Not mathematically clean but still useful.
2d and 3d cross products now explicitly only work in 2d and 3d.
Other dimensions will trigger a compiler error.Thomas FetzerThomas Fetzerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/15Feature/whitespace cleanup and hook2015-11-03T09:55:19ZChristoph GrüningerFeature/whitespace cleanup and hookBitte reviewen, asap, bitte.Bitte reviewen, asap, bitte.Bernd FlemischBernd Flemischhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/16[AMGBackend] fix AMGBackend for sequential grids and HAVE_MPI == 12015-11-03T12:51:58ZBernd Flemisch[AMGBackend] fix AMGBackend for sequential grids and HAVE_MPI == 1So far, the AMGBackend only worked for sequential grids if HAVE_MPI
was 0. This was due to the fact that AmgTraits distinguished between
parallel and sequential by evaluating HAVE_MPI. If HAVE_MPI was 1
but the Grid was sequential, th...So far, the AMGBackend only worked for sequential grids if HAVE_MPI
was 0. This was due to the fact that AmgTraits distinguished between
parallel and sequential by evaluating HAVE_MPI. If HAVE_MPI was 1
but the Grid was sequential, this lead to compiler errors for the
constructor calls of the Communicator, LinearOperator and
ScalarProduct.
Do this properly now by using Dune::Capabilities for distinction
between the sequential and parallel case. For Dune 2.4, the
capability isParallel has to be used, while for Dune 3.0, it is
canCommunicate. The correct AmgTraits and constructor calls are
chosen by template specialization.
This solves FS#300.Martin BeckMartin Beckhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/17[folder structure] adapt the test folder to the structure change2015-11-03T16:10:41ZBernd Flemisch[folder structure] adapt the test folder to the structure changeSee FS#250 for details.See FS#250 for details.Christoph GrüningerChristoph Grüningerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/19Fix/generallensproblem2015-11-05T15:14:05ZTimo Kochtimokoch@math.uio.noFix/generallensproblemUse the parameter macro instead of the tree directly.Use the parameter macro instead of the tree directly.Thomas FetzerThomas Fetzerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/20Remove outdated INSTALL, point to online resources.2015-11-04T12:30:41ZChristoph GrüningerRemove outdated INSTALL, point to online resources.There is no point in keeping one more outdated installation guide.There is no point in keeping one more outdated installation guide.Bernd FlemischBernd Flemischhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/21[cleanup] Remove all leftover occurences of deprecated map()2015-11-04T13:18:03ZTimo Kochtimokoch@math.uio.no[cleanup] Remove all leftover occurences of deprecated map()Replace by the index/subIndex methodReplace by the index/subIndex methodChristoph GrüningerChristoph Grüningerhttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/22[implicit] Let models only modify/set their own TypeTag2015-11-05T10:46:30ZTimo Kochtimokoch@math.uio.no[implicit] Let models only modify/set their own TypeTagThe defaults modified properties of Parent TypeTag like BoxModel
and NonIsothermal. This leads to conflicts if one uses more than one
model in a problem. Now all models only set their respective TypeTags
and property defaults.The defaults modified properties of Parent TypeTag like BoxModel
and NonIsothermal. This leads to conflicts if one uses more than one
model in a problem. Now all models only set their respective TypeTags
and property defaults.Timo Kochtimokoch@math.uio.noTimo Kochtimokoch@math.uio.nohttps://git.iws.uni-stuttgart.de/dumux-repositories/dumux/-/merge_requests/23[el2p] fix the El2PAMGBackend for sequential grids and HAVE_MPI==12015-11-16T15:14:52ZBernd Flemisch[el2p] fix the El2PAMGBackend for sequential grids and HAVE_MPI==1The fix for the general AMGBackend in commit 21c2b3d8 didn't reach
the El2PAMGBackend, since the el2p model defines its own AmgTraits.
Resolve the issue by using template specialization and
Dune::Capabilities.The fix for the general AMGBackend in commit 21c2b3d8 didn't reach
the El2PAMGBackend, since the el2p model defines its own AmgTraits.
Resolve the issue by using template specialization and
Dune::Capabilities.Martin BeckMartin Beck