Andreas Lauser
d987ac7fdf
replace Javadoc notation by c++-style doxygen commands
...
this basically means to replace '@' by '\' e.g. @brief becomes \brief
2012-08-29 11:26:29 +02:00
Andreas Lauser
79789f6ca0
update authors in the individual files
...
this time, we don't follow renames as this leads to too much jitter.
2012-08-24 17:32:58 +02:00
Andreas Lauser
5e101756a6
update copyright holders in individual files according to the git history
...
while the git history might be not entirely accurate, it is certainly
much better what is currently there. the authors are sorted by the
number of lines changed in the file.
2012-08-23 13:26:23 +02:00
Andreas Lauser
9e3563f799
remove the affiliations of the copyright holders
...
these will be documented separately in the toplevel file "COPYING"
2012-08-23 12:36:47 +02:00
Philipp Nuske
024b7857e4
change in Newton in a Nutshell: it makes a difference whether a matrix is multiplied from right or from left. Hint from Nicolas.
...
Dumux-Svn-Revison: 8950
Ported-By: Andreas Lauser <andreas.lauser@iws.uni-stuttgart.de>
2012-08-22 16:34:35 +02:00
Markus Wolff
9c51221df8
more consistent naming of components
...
- the prefix "simple" should only be used if a more complex version of
the same component is available
- deprecated Oil and SimpleDNAPL
approved by coffee break
Dumux-Svn-Revison: 8943
Ported-By: Andreas Lauser <andreas.lauser@iws.uni-stuttgart.de>
2012-08-22 13:35:01 +02:00
Andreas Lauser
f24608011b
make end time of the coupled tutorial match the ones of the decoupled one
...
also increase the initial time step size to 1000 seconds since 10
seconds is way too small
2012-08-19 23:28:35 +02:00
Andreas Lauser
72c2bfa10a
syncronize the handbook with the version in the dumux trunk
...
seems like I missed a few smallish changes...
2012-07-20 13:48:25 +02:00
Nicolas Schwenck
e5730d7a37
added valgrind to the ubuntu pkg list
...
Cherry picked from Dumux SVN trunk (revision 8690)
2012-07-20 13:30:16 +02:00
Philipp Nuske
4c8e03dcf4
1 1/2 additional packages that are needed in order to run \Dumux on a fresh Ubuntu installation
...
Cherry picked from Dumux SVN trunk (revision 8684)
2012-07-20 13:25:49 +02:00
Philipp Nuske
fd491ddc41
pimped Nicolas table: to be verified: please check sb when installing on a new system
...
Cherry picked from Dumux SVN trunk (revision 8683)
2012-07-20 13:25:21 +02:00
Nicolas Schwenck
5f1b79c88b
added a first version of a ubuntu package name list - this has to be improved!
...
Cherry picked from Dumux SVN trunk (revision 8681)
2012-07-20 13:24:51 +02:00
Christoph Grueninger
dcf43bb9da
Added command \Cplusplus that hurts the eye much less. Used \Dune instead of Dune in chapter 1. Added \texttt to some dunecontrol words where it was missing. Fixed a type.
...
Cherry picked from Dumux SVN trunk (revision 8644)
2012-07-12 21:27:42 +02:00
Andreas Lauser
2416905f45
rename GridSize -> DomainSize, Grid\.?Cells -> Cells
...
this hopefully reduces confusion about what which parameter means. the
Domain* parameters specify the physical size of the simulated domain,
the Cells* specify how many cells the grid has into the direction of
each axis.
2012-07-12 21:27:42 +02:00
Andreas Lauser
a8c039bb8b
remove unused typedefs and enums
2012-07-12 21:25:24 +02:00
Andreas Lauser
4a0aaecead
replace the 1p and 2p(ni) box models by the immiscible(ni) model
...
the immiscible(ni) model is a model that is independent on the number
of phases and assumes immiscibility. this change is along the lines of
the previous commit for the compositional primary variable switching
model.
2012-07-12 21:25:23 +02:00
Andreas Lauser
e52f2d72f8
rename parameters TEnd and DtInitial
...
to make them self-descriptive and consistent with the other parameters
and properties "TEnd" is renamed to "EndTime" and "DtInitial" to
"InitialTimeStepSize".
2012-07-12 21:25:22 +02:00
Andreas Lauser
88636f077b
implement the remaining Dumux naming conventions for the non-decoupled models
...
Tensor -> DimMatrix
refElem -> refElement
gv -> gridView
remove "AtIP" suffix
*Index -> *Idx for variables
remove ${MODEL_NAME}Index property
consistent argument names for compute(Storage|Flux|Source) in the local residuals
also remove the "MassUpwindWeight" and "UpwindWeight" properties as
they were not really useful.
2012-07-12 21:25:18 +02:00
Andreas Lauser
12cffbb074
update reference solutions
...
also rename runTest.sh to runtest.sh and improve printed messages of
fuzzycompare.py slightly
2012-07-12 21:25:17 +02:00
Nicolas Schwenck
e6849a45a8
fixed copy-paste mistake.
...
Cherry picked from SVN trunk (revision 8305)
2012-07-12 21:25:17 +02:00
Andreas Lauser
f1b3a3d3e6
tutorial: fix Makefile.am
2012-07-12 21:25:17 +02:00
Andreas Lauser
13d9867500
decoupled: finish the SpatialParameters -> SpatialParams frenzy
...
I also removed the deprecation stuff, as IMO it is more confusing than
helpful. (Ever tried to set the
SpatialParameters instead of SpatialParams in your problem?)
Also move the decoupled spatial parameters from dumux/material to
dumux/decoupled because they are specific to the decoupled models.
2012-07-12 21:25:16 +02:00
Markus Wolff
ed2bf12c5f
changed naming in decoupled tutorial
...
Cherry picked from Dumux SVN trunk (revision 8135)
2012-07-12 21:25:16 +02:00
Andreas Lauser
20875b5a6c
tutorial_coupled: impose boundary conditions weakly
2012-07-12 21:25:15 +02:00
Andreas Lauser
7b3c8f18bb
fix includes
...
most includes are now sorted by abstraction levels, with the most
abstract header first. also some system headers like <string> are now
explicitly included in every file where some of their classes are
used.
2012-07-12 21:25:12 +02:00
Andreas Lauser
7df261d46a
fix -pedantic warnings, make the 'generalproblem' decoupled only
...
the last point is necessarry because the box models are pretty much
decoupled from trunk by now...
2012-07-12 21:25:08 +02:00
Andreas Lauser
3882013f1c
remove unnecessary typedefs and enums
2012-07-12 21:25:08 +02:00
Andreas Lauser
d7db90476e
box models: fold the spatial parameters directly into the problems
2012-07-12 21:25:06 +02:00
Andreas Lauser
591334ac82
box models: introduce BaseProblem property
...
that's the base class from which the actual problems are derived from
2012-07-12 21:25:06 +02:00
Andreas Lauser
9131de9074
fix various hiccups in the non-test problems after the recebt switches
...
the switches are the introduction of "smart primary variables", rate
vectors, and changing the capillary pressure API for the multi-phase
models to the one previously used by the MpNc model.
2012-07-12 21:25:06 +02:00
Andreas Lauser
f4f7190c72
change the 2p(ni) and 2p2c(ni) models to the generic capillary pressure laws
...
also change the 2p model to "smart primary variables" and rate vectors and
make the 2p and 2p2c test problems model agnostic
2012-07-12 21:25:06 +02:00
Andreas Lauser
57e9f74f3a
consistently make the time index available
...
- this renames historyIdx to timeIdx (I think it expresses what it is meant for better)
- rename localIdx to "spaceIdx" in the problems/spatial parameters
- add a "timeIdx" argument to the problem's methods
2012-07-12 21:25:06 +02:00
Andreas Lauser
2591f9cca0
tests, tutorials, lecture problems: make them all compile
2012-07-12 21:25:05 +02:00
Andreas Lauser
dc920d9030
Improve the startup and parameter routines.
2012-07-12 21:25:04 +02:00
Christoph Grueninger
348f6e7d35
Fix make headercheck.
2012-07-12 21:25:03 +02:00
Christoph Grueninger
fdcd099b40
Provide *.input in tarball.
2012-07-12 21:25:02 +02:00
Christoph Grueninger
f03231adf4
Removed unecessary WML files. Added files to EXTRA_DIST.
2012-07-12 21:25:02 +02:00
Christoph Grueninger
e71e298b00
Scanned chaper install in the manual.
2012-07-12 21:25:02 +02:00
Christoph Grueninger
e5085ee4c8
Compled Tips&Tricks. Fixed various over- and underfull boxed and even more warnings.
2012-07-12 21:25:02 +02:00
Andreas Lauser
e660848dc9
last update of the model descriptions before the release
...
please fasten your seatbelts!
2012-07-12 21:25:02 +02:00
Christoph Grueninger
992db96bad
Drastically reduced warnings in handbook (from over 200 to ~50). Improved install and tips&tricks.
2012-07-12 21:25:01 +02:00
Andreas Lauser
4f3eaf0101
parameter files: partially fix formating
...
as requested by the PFP
2012-07-12 21:25:01 +02:00
Klaus Mosthaf
e8323070d0
corrections in the coupled tutorial, spell check & beautification
2012-07-12 21:25:01 +02:00
Benjamin Faigle
ef35f75d0e
correct spelling mistakes and other minor issues model descriptions of decoupled model
2012-07-12 21:25:01 +02:00
Klaus Mosthaf
8ad532feba
Fixed some typos and linebreaks (for the handbook)
2012-07-12 21:25:01 +02:00
Philipp Nuske
1e62b5f270
- administered some formula cosmetics to the models section of the handbook
2012-07-12 21:25:01 +02:00
Benjamin Faigle
e2953d8eca
correct spelling mistakes and other minor issues in tutorial introduces breaks to get all documentation in the code on a page in the handbook.
2012-07-12 21:25:00 +02:00
Andreas Lauser
6a7345fe4e
handbook update model descriptions
...
We now use the doxygen detailed description for the immiscible
decoupled models, as approved by Markus.
2012-07-12 21:25:00 +02:00
Markus Wolff
943a8ccc78
added introduction for decoupled model description
2012-07-12 21:25:00 +02:00
Markus Wolff
e176b4f103
corrected decoupled tutorial
2012-07-12 21:25:00 +02:00