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