Commit f0b70ce4 authored by Katharina Heck's avatar Katharina Heck

[AddInstallationScript] adds installation script and updates Readme, fix error in cmake list

parent e21026e1
......@@ -18,7 +18,6 @@ include(DuneMacros)
# start a dune project with information from dune.module
dune_project()
dune_enable_all_packages()
add_subdirectory("m4")
add_subdirectory("appl")
add_subdirectory("doc")
add_subdirectory("dumux")
......
This file has been created automatically. Please adapt it to your needs.
Readme
===============================
Content
--------------
The content of this DUNE module was extracted from the module /temp/stefanr/dumux/dumux-devel.
In particular, the following subfolders of /temp/stefanr/dumux/dumux-devel have been extracted:
appl/sagd,
appl/sagdLab,
appl/sagdCyclic,
appl/sagdLabCyclic,
appl/sagdCyclicHyst,
appl/sagdLabCyclicHyst,
- appl/sagd
- appl/sagdLab
- appl/sagdCyclic
- appl/sagdLabCyclic
- appl/sagdCyclicHyst
- appl/sagdLabCyclicHyst
Additionally, all headers in /temp/stefanr/dumux/dumux-devel that are required to build the
executables from the sources
appl/sagd/sagd.cc,
appl/sagdLab/sagdLab.cc,
appl/sagdCyclic/sagdCyclic.cc,
appl/sagdLabCyclic/sagdLabCyclic.cc,
appl/sagdCyclicHyst/sagdCyclicHyst.cc,
appl/sagdLabCyclicHyst/sagdLabCyclicHyst.cc,
- appl/sagd/sagd.cc
- appl/sagdLab/sagdLab.cc
- appl/sagdCyclic/sagdCyclic.cc
- appl/sagdLabCyclic/sagdLabCyclic.cc
- appl/sagdCyclicHyst/sagdCyclicHyst.cc
- appl/sagdLabCyclicHyst/sagdLabCyclicHyst.cc
have been extracted. You can build the module just like any other DUNE
module. For building and running the executables, please go to the folders
containing the sources listed above.
===============================
Installation
--------------------
When this module was created, the original module /temp/stefanr/dumux/dumux-devel was using
the following list of DUNE modules and third-party libraries.
BEWARE: This does not necessarily mean that the applications in this
extracted module actually depend on all these components.
- dune-common 2.4
- dune-geometry 2.4
- dune-grid 2.4
- dune-istl 2.4
- dune-localfuntions 2.4
- dumux-stable 2.8
Use the script installation.sh to install these modules and execute dunecontrol.
\ No newline at end of file
cd ..
# the required dune core moduls
git clone -b releases/2.4 https://gitlab.dune-project.org/core/dune-common.git
git clone -b releases/2.4 https://gitlab.dune-project.org/core/dune-geometry.git
git clone -b releases/2.4 https://gitlab.dune-project.org/core/dune-grid.git
git clone -b releases/2.4 https://gitlab.dune-project.org/core/dune-istl.git
git clone -b releases/2.4 https://gitlab.dune-project.org/core/dune-localfunctions.git
#dumux
git clone -b releases/2.8 https://git.iws.uni-stuttgart.de/dumux-repositories/dumux.git
./dune-common/bin/dunecontrol --opts=dumux/optim.opts all
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment