From db45011f6b5ca2cbcf3112f89daef5df854a334d Mon Sep 17 00:00:00 2001
From: Christian Engwer <christi@dune-project.org>
Date: Thu, 17 May 2007 13:24:20 +0000
Subject: [PATCH] updated ug instructions

[[Imported from SVN: r4935]]
---
 doc/contrib-software.wml | 41 +++++++++++++++++++++++++++++-----------
 1 file changed, 30 insertions(+), 11 deletions(-)

diff --git a/doc/contrib-software.wml b/doc/contrib-software.wml
index cb4509692..13229330e 100644
--- a/doc/contrib-software.wml
+++ b/doc/contrib-software.wml
@@ -21,7 +21,7 @@ Within the DUNE source tree OneDGrid, SGrid and YaspGrid are
 available.
 </p>
 
-<h2>ALBERTA Grid</h2>
+<h2><a id="alberta">ALBERTA Grid</a></h2>
 
 <h3>Dependencies</h3>
 <p>
@@ -80,7 +80,7 @@ For optional packages see the README file of ALBERTA
 <li> <p>Install ALBERTA with</p> <pre>make install</pre></li>
 </ol>
 
-<h2>ALUGrid</h2>
+<h2><a id="alugrid">ALUGrid</a></h2>
 <h3>Dependencies</h3>
 <p>
 There are no mandatory packages for ALUGrid.
@@ -168,7 +168,26 @@ Options:
 <li><p>Install ALUGrid with</p> <pre>make install</pre></li>
 </ol>
 
-<h2>UGGrid</h2>
+<h2><a id="uggrid">UGGrid</a></h2>
+
+<p>
+<tt>dune-grid</tt> can make use of the UG grid manager. UG is a software tool
+for the numerical solution of partial differential equations on
+unstructured meshes in two and three space dimensions using multigrid
+methods. UG is written in C. DUNE offers an abstraction to the UG grid
+manager.
+</p>
+<p>
+The 1.0 release of DUNE works with the vanilla UG, available at <a
+href="http://sit.iwr.uni-heidelberg.de/~ug">http://sit.iwr.uni-heidelberg.de/~ug</a>.
+</p>
+<p>
+The grid interface of the development version of DUNE will not work
+with the current version UG. It was necessary to apply some changes to
+the grid manager of UG. In accordance to the UG license we will make these
+changes available in due course.
+</p>
+
 <h3>Dependencies</h3>
 <p>
 There are no mandatory packages for UGGrid.
@@ -185,16 +204,16 @@ library.
 <ol>
 <li>
 <p>
-Get the UG library.  If you intend to use the release 1.0 of DUNE you
-can download to appropriate UG library at <a
-href="http://sit.iwr.uni-heidelberg.de/~ug">http://sit.iwr.uni-heidelberg.de/~ug</a>.
-For more recent versions of DUNE you will need a newer UG.  Please ask
-on the mailing list for details.
+Get the grid manager of the UG library. You can get a current version
+from <a
+href="http://sit.iwr.uni-heidelberg.de/~ug/download.html">http://sit.iwr.uni-heidelberg.de/~ug/download.html</a>.
+There are two versions available, a stable release, dating back to
+1998 and the current development version. You will need to download
+the current development version via cvs:
 </p>
-<li>Unpack the tarball and move into the UG source tree.
 <pre>
-tar zxvf UG-3.9.1.tar.gz
-cd UG-3.9.1
+cvs -d:pserver:anonymous@sit.iwr.uni-heidelberg.de:/Users/mirror/CVS co UG/ug
+cd UG/ug
 </pre>
 </li>
 <li><p>Build the UG make system</p>
-- 
GitLab