- 25 Apr, 2012 1 commit
-
-
Christoph Grueninger authored
(thoroughly reviewed by Philipp") git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@8137 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 03 Feb, 2012 3 commits
-
-
Bernd Flemisch authored
Reverted commit 7624 according to release manager and PFP. Too many undiscussed changes after soft feature freeze. Can be discussed on Monday at the Dumux coffee at 9.30 h. Decisions made there are binding. git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7627 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
- capitalize first letter of arguments again. Reason: this would be really confusing if the fist letter needs to be a captital one for parameters such as "EnableAbsoluteCriterion" (i.e. --Enable-absolute-criterion=1) but must be lowercase for some others like "dtInitial" (i.e. --dt-inititial=250.0) - remove "startWithParametersProvideGrid" method in start.hh. reason: the grid should be provided by a GridCreator. the lens problem has been adapted. - introduce SET_RUNTIME_DEFAULT to make it possible to specify default values for runtime parameters - removed "gridView" argument from the constructor of the box problems. Reason: With the gridView, it would not be possible to use anything but leafGridViews in the box models. Since the grid can be retrieved from the GridCreator, this also does not change to much... - print the properties by default again. Reason: printing all properties is a quite useful thing which would be hard to discover if printing them is disabled by default. on the other hand, if somebody is annoyed by the 60+ lines of output he/she will ask the developers. - provide a default usage() function, but allow problems to provide their own. Reason: Most problems have no specific parameters, but there might be problem-specific parameters which should be printed. For the 2p test of the box models these spefic parameters currently are the coordinates of the lens and the resolution of the grid. git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7624 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
- remove stray AC_MSG_RESULT from DUMUX_CHECK_QUAD - slight reformulations of the usage message of test_2p - replace tabulators with four spaces - remove trailing whitespaceformating git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7620 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 02 Feb, 2012 3 commits
-
-
Andreas Lauser authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7610 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7604 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
we only need to check whether everything is valid when we retrieve the values, but not every time a parameter is accessed! git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7603 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 31 Jan, 2012 1 commit
-
-
Andreas Lauser authored
- new institute name - add missing modelines - reformat the entry for leopold stadler in air.hh git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7590 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 30 Jan, 2012 1 commit
-
-
Andreas Lauser authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7561 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 25 Jan, 2012 1 commit
-
-
Andreas Lauser authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7517 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 05 Jan, 2012 1 commit
-
-
Andreas Lauser authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7305 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 02 Jan, 2012 1 commit
-
-
Bernd Flemisch authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7277 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 16 Dec, 2011 4 commits
-
-
Andreas Lauser authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7100 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
this means GCC 4.2.4, automake 1.10.1, autoconf 2.61, autoheader 2.61, libtool 1.5.26 git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7088 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
defaults for properties come with quite a few issues, probably the most galling one is that they can only be specified once in the whole code base. This means so they are best avoided. Further, the PTAG() in the GET_PROP* is not useful in 99% of all cases. It was there to also allow full c++ types (e.g. template arguments) as parameters. For the code that really needs this, there now is GET_PROP*_ and PTAG_ (mind the underscores). To my knowledge that only affects the run-time parameter system. The parameter system has been adapted, everyone else can now write GET_PROP_TYPE(TypeTag, Scalar) instead of GET_TYPE_PROP(TypeTag, PTAG(Scalar)). (the PTAG macro is still around but just does nothing.) git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7072 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@7040 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 01 Nov, 2011 2 commits
-
-
Bernd Flemisch authored
There is no need to rush things. We agreed on first having the meeting and then porting the change to the non-MpNc-models. Moreover, the change has not been carried out according to what has been discussed at the meeting. E.g. there was no completeState functionality of the models, and the simple models also introduced parameter caches, although it was thought to not necessarily having to do so. git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6818 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6816 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 27 Oct, 2011 1 commit
-
-
Bernd Flemisch authored
and the classes seem to be associated with the correct groups. Also improved documentation by getting rid of more than 250 Doxygen warnings. git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6794 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 26 Sep, 2011 1 commit
-
-
Klaus Mosthaf authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6662 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 23 Sep, 2011 1 commit
-
-
Andreas Lauser authored
leads to more informative output of Dumux::Properties::print<TypeTag>() git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6656 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 08 Sep, 2011 1 commit
-
-
Bernd Flemisch authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6611 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 17 Aug, 2011 1 commit
-
-
Andreas Lauser authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6512 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 16 Aug, 2011 1 commit
-
-
Andreas Lauser authored
for this we take advantage of the fact that template functions never need to be disambiguated using the 'template' keyword. git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6495 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 15 Aug, 2011 7 commits
-
-
Andreas Lauser authored
since the static caching trick does not work for them, we have to use std::unordered_map git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6490 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
news flash: if you forget a "!" in front of an if statement, it will do exactly the opposite what it is supposed to do! git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6489 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
runtime parameters are just like normal parameters, except that they don't have a property as a fallback. Thus, they are mandatory. Any parameter can now be either a normal parameter, or a runtime parameter. If a parameter is queried as a runtime parameter as well as a normal one, an exception will be thrown in debug mode. git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6488 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6486 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
just call Dumux::Parameters::print<TypeTag>() after the end of the simulation and you will get a full report. git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6484 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
the order of the group and name was not correct and it would not compile with optimizations enabled git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6483 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
if you want to query the parameter Newton.WriteConvergence, you now use GET_PARAM(TypeTag, bool, Newton, WriteConvergence); instead of GET_PARAM(TypeTag, bool, WriteConvergence, Newton); git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6482 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 12 Aug, 2011 2 commits
-
-
Andreas Lauser authored
as a test, the parameters for the newton controller are now specified within the [Newton] group. e.g. instead of NewtonWriteConvergence = true you have to now specify [Newton] WriteConvergence = true in your INI file. the GET_PARAM macro then reads GET_PARAM(TypeTag, bool, WriteConvergence, Newton) instead of GET_PARAM(TypeTag, bool, NewtonWriteConvergence) In both cases the compile time default value is retrieved from the NewtonWriteConvergence property. git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6477 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
Andreas Lauser authored
this works by pushing parameters which come out of the property system and runtime parameters into separate sub-structures of the parameter tree git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6471 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 09 Aug, 2011 1 commit
-
-
Bernd Flemisch authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6429 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 08 Aug, 2011 1 commit
-
-
Andreas Lauser authored
you now can basically use them like properties, (but not for compile time expressions). e.g. the gravity may be retrieved using GET_PARAM(TypeTag, bool, EnableGravity) then, the value is taken from the parameter tree defined by the ParameterTree property with the default being the value of the EnableGravity property from the Dumux property system. This mechanism is still subject to change and also needs proper documentation... git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6416 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 27 Jun, 2011 1 commit
-
-
Andreas Lauser authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@6080 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 10 May, 2011 1 commit
-
-
Andreas Lauser authored
there seem to be issues with the accuracy of the linear solver, i.e. the residual reduction needs to be quite large... git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@5788 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 09 May, 2011 1 commit
-
-
Andreas Lauser authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@5781 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 04 Jan, 2011 1 commit
-
-
Andreas Lauser authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@4952 2fb0f335-1f38-0410-981e-8018bf24f1b0
-
- 20 Oct, 2010 1 commit
-
-
Karin Erbertseder authored
git-svn-id: svn://svn.iws.uni-stuttgart.de/DUMUX/dumux/trunk@4468 2fb0f335-1f38-0410-981e-8018bf24f1b0
-