Skip to content
Snippets Groups Projects
Commit 4000d52b authored by Holger Class's avatar Holger Class
Browse files

added a few files

parent 87d87bc6
No related branches found
No related tags found
No related merge requests found
GXX_WARNING_OPTS=" \
-Wall \
-Wunused \
-Wmissing-include-dirs \
-Wcast-align \
-Wno-sign-compare \
-Wno-deprecated-declarations \
-Wno-unused-parameter"
# additional -W flags for g++ which will lead to many warnings
# -Wextra \
# -Wfloat-equal \
# -Wstrict-overflow \
GXX_OPTS=" \
-fno-strict-aliasing \
-fstrict-overflow \
-ffast-math \
-fno-finite-math-only \
-O3 \
-march=native \
-DNDEBUG=1"
USE_CMAKE=yes
# configure flags
CMAKE_FLAGS=" \
-DCMAKE_CXX_FLAGS=\"$GXX_WARNING_OPTS $GXX_OPTS\" \
-DDUNE_GRID_EXPERIMENTAL_GRID_EXTENSIONS=TRUE \
"
Class, H. and Kissinger, A. and Knopf, S. and Konrad, W. and Noack, V. and Scheer, D.,
Mehrstufige und regionale Charakterisierung potentieller CO2-Speicherformationen
unter besonderer Berücksichtigung von Soleaufstiegsrisiken - ein integrierter
natur- und sozialwissenschaftlicher Ansatz,
Schlussbericht CO2Brim (Förderkennzeichen 03G0802A, Bundesministerium für Bildung
und Forschung, Förderprogramm GEOTECHNOLOGIEN), Technischer Bericht WB04/2015, LH2/23, 2015
For your convenience please find the [BibTex entry here](https://git.iws.uni-stuttgart.de/dumux-pub/Kissinger2015a/class-etal2015.bib)
Installation
############
You can build the module just like any other DUNE module.
For building and running the executables, go to the folders containing
the sources listed above. For the basic dependencies see dune-project.org.
The easiest way is to use the installKissinger2015a.sh in this folder here.
You might want to look at it before execution [here](https://git.iws.uni-stuttgart.de/dumux-pub/Kissinger2015a/installKissinger2015a.sh). Create a new folder containing the script and execute it.
You might want to proceed as below in a terminal:
mkdir kissinger2015
cd kissinger2015
wget -q https://git.iws.uni-stuttgart.de/dumux-pub/Kissinger2015a/raw/master/Kissinger2015a.opts
wget -q https://git.iws.uni-stuttgart.de/dumux-pub/Kissinger2015a/raw/master/installKissinger2015a.sh
chmod u+x installKissinger2015a.sh
./installKissinger2015a.sh
- All matlab scripts and paraview state files used for creating the output in the report can be found in the folder "results"
===============================
The content of this DUNE module was extracted from the module dumux-devel.
In particular, the following subfolders of dumux-devel have been extracted:
appl/co2/co2brim/complex,
Additionally, all headers in dumux-devel that are required to build the
executables from the sources
appl/co2/co2brim/complex/solling1p2cni.cc,
appl/co2/co2brim/complex/solling2p.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.
===============================
When this module was created, the original module 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.
dumux...................: version 2.7-svn (/temp/kissinger/DUMUX/dumux)
dune-alugrid............: version 2.3 (/temp/kissinger/DUMUX/dune-alugrid)
dune-common.............: version 2.3.1 (/temp/kissinger/DUMUX/dune-common)
dune-geometry...........: version 2.3.1 (/temp/kissinger/DUMUX/dune-geometry)
dune-grid...............: version 2.3.1 (/temp/kissinger/DUMUX/dune-grid)
dune-istl...............: version 2.3.1 (/temp/kissinger/DUMUX/dune-istl)
dune-localfunctions.....: version 2.3.1 (/temp/kissinger/DUMUX/dune-localfunctions)
ALBERTA.................: no
ALUGrid.................: no
AmiraMesh...............: no
BLAS....................: yes
GMP.....................: yes
Grape...................: no
METIS...................: no
METIS...................: no
MPI.....................: yes (OpenMPI)
OpenGL..................: yes (add GL_LIBS to LDADD manually, etc.)
ParMETIS................: no
SIONLIB.................: no
SuperLU-DIST............: no
SuperLU.................: yes (version 4.3 or newer)
UG......................: yes (parallel)
UMFPACK.................: no
ZOLTAN..................: no
dlmalloc................: no ()
psurface................: no
zlib....................: version 1.2.8
@techreport {class-etal2015,
author = {Class, H. and Kissinger, A. and Knopf, S. and Konrad, W. and Noack, V. and Scheer, D.},
title = {Mehrstufige und regionale Charakterisierung potentieller CO2-Speicherformationen unter besonderer Berücksichtigung von Soleaufstiegsrisiken - ein integrierter natur- und sozialwissenschaftlicher Ansatz},
number = {WB04/2015, LH2/23},
institution = {LH{$^2$}, Universit{"a}t Stuttgart},
note = {Schlussbericht CO2Brim (F{"o}rderkennzeichen 03G0802A, Bundesministerium für Bildung
und Forschung, F{"o}rderprogramm GEOTECHNOLOGIEN)}
year = {2015}
}
#!/bin/sh
### Create a folder for the dune and dumux modules
### Go into the folder and execute this script
if [ -d dune-common ]; then
echo "error: A directory named dune-common already exists."
echo "Aborting."
exit 1
fi
### DUNE modules
git clone -b releases/2.3 https://gitlab.dune-project.org/core/dune-common.git
git clone -b releases/2.3 https://gitlab.dune-project.org/core/dune-geometry.git
git clone -b releases/2.3 https://gitlab.dune-project.org/core/dune-grid.git
git clone -b releases/2.3 https://gitlab.dune-project.org/core/dune-istl.git
git clone -b releases/2.3 https://gitlab.dune-project.org/core/dune-localfunctions.git
### alugrid
git clone https://gitlab.dune-project.org/extensions/dune-alugrid.git
cd dune-alugrid
git checkout b97734c1a40f965ed551f6ff04b6fe4933ee045e
cd ..
### dumux
git clone -b releases/2.7 https://git.iws.uni-stuttgart.de/dumux-repositories/dumux.git
git clone -b master https://git.iws.uni-stuttgart.de/dumux-pub/Kissinger2015a.git dumux-Kissinger2015a
### dunecontrol
./dune-common/bin/dunecontrol --opts=Kissinger2015a.opts all
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment