forked from OPM/opm-models
-
Notifications
You must be signed in to change notification settings - Fork 0
/
README
57 lines (47 loc) · 2.34 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
What is eWoms?
==============
eWoms [0, 5] is a fork of the Dumux simulation framework [1] for flow
and transport in porous media. It follows a more agile development model
with a lower priority on backward compatibility and higher openness to
disruptive changes. To facilitate distributed development, eWoms uses
git instead of Subversion as its revision control system as well using
github.com [4], a public website, to host its source code repositories,
and Flyspray as an issue tracker [6].
“eWoms” is an acronym for the German idiom “eierlegende Wollmilchsau”
(egg-laying wool-milk pig) and reflects the fact that the goal of this
project is to create an all-encompassing simulation framework.
See the file COPYING for the full wording of the license and the
copyright holders.
INSTALLATION
============
There are two ways to install eWoms: The first is to use the DUNE's
build system, the other is to use CMake. If you just want to evaluate
eWoms, we recommend to compile eWoms the DUNE way as outlined in the
INSTALL file. On the other hand, if you would like to develop with
eWoms, using the CMake based build system has advantages like much
faster configure runs and out-of-tree builds. In this case, follow the
instructions from INSTALL.cmake.
LICENSE
=======
eWoms is licensed under the terms and conditions of the GNU General
Public License (GPL) version 2 or - at your option - any later
version. At this point we would like explicitly state the fact that
this license also includes version three [3] of the GPL. The GPL can
be read online [2, 3], or in the LICENSE file provided in the topmost
directory of the eWoms source code tree.
Please note that eWoms' license, unlike DUNE's, does _NOT_ feature a
template exception from the GNU General Public License. This means
that you must publish any source code under a compatible license which
uses any of the eWoms header files if you want to redistribute your
program to third parties. (Note that the GPL only applies to code
which you redistribute; If you don't pass the modified code, the
modifications don't need to be covered by the GPL.)
Links
=====
[0] https://github.com/OPM/ewoms
[1] http://dumux.org
[2] http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
[3] http://www.gnu.org/licenses/gpl-3.0.html
[4] https://github.com
[5] http://www.opm-project.org/ewoms/
[6] http://www.opm-project.org/flyspray/