From 2287c86738f2eaa0d34e0b39d11ddc51fd6a0b40 Mon Sep 17 00:00:00 2001 From: Timo Koch <timo.koch@iws.uni-stuttgart.de> Date: Tue, 2 Feb 2016 10:13:16 +0100 Subject: [PATCH] [doc] Replace Alberta by dune-foamgrid --- doc/handbook/1_introduction.tex | 4 ++-- doc/handbook/2_detailedinstall.tex | 14 ++++++++------ doc/handbook/dumux-handbook.bib | 5 ----- 3 files changed, 10 insertions(+), 13 deletions(-) diff --git a/doc/handbook/1_introduction.tex b/doc/handbook/1_introduction.tex index 349cb343f3..5ef762f3fd 100644 --- a/doc/handbook/1_introduction.tex +++ b/doc/handbook/1_introduction.tex @@ -18,8 +18,8 @@ for all possible cases, so \Dumux is build on top of \Dune, the \textbf{D}istributed and \textbf{U}nified \textbf{N}umerics \textbf{E}nvironment~\cite{DUNE-HP}. \Dune provides a generic interface to many existing grid management libraries such as UG~\cite{UG-HP}, -ALBERTA~\cite{ALBERTA-HP}, ALUGrid~\cite{ALUGRID-HP} and a few -more. DUNE also extensively uses template programming in order to +ALUGrid~\cite{ALUGRID-HP} and a few more. +DUNE also extensively uses template programming in order to achieve minimal overhead when accessing the underlying grid libraries\footnote{In fact, the performance penalty resulting from the use of \Dune's grid interface is usually negligible~\cite{BURRI2006}.}. diff --git a/doc/handbook/2_detailedinstall.tex b/doc/handbook/2_detailedinstall.tex index 2e7b33050a..cf08e9b3d7 100644 --- a/doc/handbook/2_detailedinstall.tex +++ b/doc/handbook/2_detailedinstall.tex @@ -236,15 +236,17 @@ In the following list, you can find some external modules and external libraries and some more libraries and tools which are prerequisites for their use. \begin{itemize} -\item \textbf{ALBERTA}: External grid library. Adaptive multi-level grid manager using bisectioning - refinement and error control by residual techniques for scientific Applications. Requires a Fortran - compiler like \texttt{gfortran}. Download: \texttt{\url{http://www.alberta-fem.de}} or for version 3.0 - \texttt{\url{http://www.mathematik.uni-stuttgart.de/fak8/ians/lehrstuhl/nmh/downloads/alberta/}}. - \item \textbf{dune-ALUGrid}: Grid library, comes as a \Dune module. The parallel version needs also a graph partitioner, such as \texttt{ParMETIS}. Download: \texttt{\url{https://gitlab.dune-project.org/extensions/dune-alugrid}} +\item \textbf{dune-foamgrid}: External grid module. One- and two-dimensional grids + in a physical space of arbitrary dimension; non-manifold grids, growth, element + paramterizations, and movable vertices. This makes FoamGrid the grid data structure + of choice for simulating structures such as foams, discrete fracture networks, + or network flow problems. + Download: \texttt{\url{https://gitlab.dune-project.org/extensions/dune-foamgrid}} + \item \textbf{\Dune-multidomaingrid} and \textbf{\Dune-multidomain}: External modules which offer a meta grid that has different sub-domains. Each sub-domain can have a local operator that is coupled by a coupling condition. They are used for multi-physics approaches or domain decomposition methods. Download: @@ -279,7 +281,7 @@ depending on which modules of \Dune and which external libraries you use. when they are going to be built for parallel computing. \texttt{OpenMPI} and \texttt{MPICH} in a recent version have been reported to work. -\item \textbf{BLAS}: Alberta and SuperLU make use of BLAS. Thus install GotoBLAS2, ATLAS, non-optimized BLAS +\item \textbf{BLAS}: SuperLU makes use of BLAS. Thus install GotoBLAS2, ATLAS, non-optimized BLAS or BLAS provided by a chip manufacturer. Take care that the installation scripts select the intended version of BLAS. diff --git a/doc/handbook/dumux-handbook.bib b/doc/handbook/dumux-handbook.bib index 64ee4158f6..c6761ee4f5 100644 --- a/doc/handbook/dumux-handbook.bib +++ b/doc/handbook/dumux-handbook.bib @@ -1371,11 +1371,6 @@ url={https://dx.doi.org/10.1021/jp021943g} } -@MISC{ALBERTA-HP, - title = {{The {ALBERTA} Website: \url{http://www.alberta-fem.de/}}}, - key = {ALBERTA} -} - @MISC{ALUGRID-HP, title = {T{he {ALUG}rid Website: \url{http://www.mathematik.uni-freiburg.de/IAM/Research/alugrid/}}}, key = {ALU} -- GitLab