mirror of
https://github.com/OPM/opm-simulators.git
synced 2025-02-25 18:55:30 -06:00
adapt handbook to split version of dumux
This commit is contained in:
committed by
Andreas Lauser
parent
60eac873d3
commit
f3a2d10ca1
@@ -4,20 +4,20 @@
|
|||||||
For the installation of DuMu$^\text{x}$, the following steps have to be performed.
|
For the installation of DuMu$^\text{x}$, the following steps have to be performed.
|
||||||
|
|
||||||
\paragraph{Checkout of the core modules}
|
\paragraph{Checkout of the core modules}
|
||||||
Since we always want to be up to date with the latest changes in DUNE,
|
From version 2.0 of DUNE, it was decided to stick to stable DUNE releases, comprising the core modules
|
||||||
we decided to use the developers version of the core modules
|
\texttt{dune-common}, \texttt{dune-grid}, \texttt{dune-istl}, \texttt{dune-localfunctions}, and the external \texttt{dune-pdelab}.
|
||||||
\texttt{dune-common}, \texttt{dune-grid}, \texttt{dune-istl}, and \texttt{dune-disc}.
|
First, create a directory where all the DUNE and \Dumux modules will be stored in. Then, enter the previously created folder.
|
||||||
First, create a directory where all the DUNE modules will be stored in. Then, enter the previously created folder.
|
|
||||||
The checkout has to be performed as described on
|
The checkout has to be performed as described on
|
||||||
the DUNE webpage, \cite{DUNE-HP}:
|
the DUNE webpage, \cite{DUNE-HP}:
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item \texttt{svn checkout https://svn.dune-project.org/svn/dune-common/trunk dune-common}
|
\item \texttt{svn checkout https://svn.dune-project.org/svn/dune-common/releases/2.0 dune-common}
|
||||||
\item \texttt{svn checkout https://svn.dune-project.org/svn/dune-grid/trunk dune-grid}
|
\item \texttt{svn checkout https://svn.dune-project.org/svn/dune-grid/releases/2.0 dune-grid}
|
||||||
\item \texttt{svn checkout https://svn.dune-project.org/svn/dune-istl/trunk dune-istl}
|
\item \texttt{svn checkout https://svn.dune-project.org/svn/dune-istl/releases/2.0 dune-istl}
|
||||||
\item \texttt{svn checkout https://svn.dune-project.org/svn/dune-disc/trunk dune-disc}
|
\item \texttt{svn checkout https://svn.dune-project.org/svn/dune-localfunctions/releases/2.0 dune-localfunctions}
|
||||||
|
\item \texttt{svn checkout https://svn.dune-project.org/svn/dune-pdelab/branches/2.0snapshot dune-pdelab}
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
The \Dumux webpage \cite{dumux-hp} contains the revision numbers of the core modules
|
%The \Dumux webpage \cite{dumux-hp} contains the revision numbers of the core modules
|
||||||
for which compatibility to \Dumux can be guaranteed.
|
%for which compatibility to \Dumux can be guaranteed.
|
||||||
|
|
||||||
Additionally, it is highly recommended that you also checkout the \texttt{dune-grid} HOWTO
|
Additionally, it is highly recommended that you also checkout the \texttt{dune-grid} HOWTO
|
||||||
by
|
by
|
||||||
@@ -29,14 +29,14 @@ the Dune grid interface.
|
|||||||
|
|
||||||
\paragraph{Checkout of DuMu$^\text{x}$ and external modules}
|
\paragraph{Checkout of DuMu$^\text{x}$ and external modules}
|
||||||
If you obtained a \Dumux tarball, you should just extract the tarball as usual
|
If you obtained a \Dumux tarball, you should just extract the tarball as usual
|
||||||
and can skip this part.
|
and can skip this part. First of all, you need to ask one of the IWS system administrators to
|
||||||
First of all, you need to ask one of the IWS system administrators to
|
add your account to the group \texttt{svndune}. \\
|
||||||
add your account to the group \texttt{svndune}.
|
On the repository, the \Dumux project is divided into a stable and developers part, which should stay seperate
|
||||||
If you are working on a LH2 computer, you then can checkout DuMu$^\text{x}$
|
on the file system. If you are working on a LH2 computer, you then can checkout both parts of \Dumux
|
||||||
and the external modules via
|
and the external modules via
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item \texttt{svn checkout svn+ssh://luftig/home/svn/DUMUX/dune-mux/trunk dumux}
|
\item \texttt{svn checkout svn+ssh://luftig/home/svn/DUMUX/dumux/trunk dumux}
|
||||||
\item \texttt{svn checkout svn+ssh://luftig/home/svn/DUMUX/dune-subgrid/trunk dune-subgrid}
|
\item \texttt{svn checkout svn+ssh://luftig/home/svn/DUMUX/dune-mux/trunk dumux-dev}
|
||||||
\item \texttt{svn checkout svn+ssh://luftig/home/svn/DUMUX/external/trunk external}
|
\item \texttt{svn checkout svn+ssh://luftig/home/svn/DUMUX/external/trunk external}
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
If you want to checkout from outside LH2, you first need to establish a tunnel.
|
If you want to checkout from outside LH2, you first need to establish a tunnel.
|
||||||
|
|||||||
Reference in New Issue
Block a user