</p>
</dd>
- <dt><a name="trilinos"></a><a href="http://trilinos.sandia.gov" target="_top">Trilinos</a></dt>
+ <dt><a name="trilinos"></a><a href="http://trilinos.org" target="_top">Trilinos</a></dt>
<dd>
<p>
- <a href="http://trilinos.sandia.gov" target="_top">Trilinos</a> is a library for parallel linear algebra and all sorts of other things as well. To interface with a self compiled version of <a href="http://trilinos.sandia.gov" target="_top">Trilinos</a> add <code>-DTRILINOS_DIR=/path/to/trilinos</code> to the argument list for <code>cmake</code>. Alternatively, you can also set an environment variable <code>TRILINOS_DIR</code> and <code>cmake</code> will pick up this path.
+ <a href="http://trilinos.org"
+ target="_top">Trilinos</a> is a library for
+ parallel linear algebra and all sorts of other
+ things as well. To interface with a self compiled
+ version of <a href="http://trilinos.org"
+ target="_top">Trilinos</a>
+ add <code>-DTRILINOS_DIR=/path/to/trilinos</code>
+ to the argument list
+ for <code>cmake</code>. Alternatively, you can
+ also set an environment
+ variable <code>TRILINOS_DIR</code>
+ and <code>cmake</code> will pick up this path.
</p>
<p>
In much the same way as we used PETSc to support our linear algebra needs in
step-17 and step-18, we use interfaces to the <a
-href="http://trilinos.sandia.gov">Trilinos</a> library (see the
+href="http://trilinos.org">Trilinos</a> library (see the
deal.II README file for installation instructions) in this program. Trilinos
is a very large collection of
everything that has to do with linear and nonlinear algebra, as well as all
</i>
<b>Note:</b>The program uses the <a
-href="http://trilinos.sandia.gov">Trilinos</a> linear solvers (which
+href="http://trilinos.org">Trilinos</a> linear solvers (which
are part of the Aztec/Amesos package of Trilinos) and an automatic
differentiation package, Sacado, also part of Trilinos. deal.II must
be configured to use this package. Refer to the <a
Since computing the Jacobian matrix $\mathbf R'(\mathbf W^k)$ is a
terrible beast, we use an automatic differentiation package, Sacado,
to do this. Sacado is a package within the <a
-href="http://trilinos.sandia.gov" target="_top">Trilinos</a> framework
+href="http://trilinos.org" target="_top">Trilinos</a> framework
and offers a C++ template class <code>Sacado::Fad::DFad</code>
(<code>Fad</code> standing for "forward automatic
differentiation") that supports basic arithmetic operators and
* This function is similar to the one above, but allows the user to set
* all the options of the Trilinos ML preconditioner. In order to find out
* about all the options for ML, we refer to the <a
- * href=http://trilinos.sandia.gov/packages/ml/mlguide5.pdf>ML user's
+ * href=http://trilinos.org/packages/ml/mlguide5.pdf>ML user's
* guide</a>. In particular, users need to follow the ML instructions in
* case a vector-valued problem ought to be solved.
*/
* This function is similar to the one above, but allows the user to set
* most of the options of the Trilinos ML preconditioner. In order to find
* out about all the options for ML, we refer to the <a
- * href=http://trilinos.sandia.gov/packages/ml/mlguide5.pdf>ML user's
+ * href=http://trilinos.org/packages/ml/mlguide5.pdf>ML user's
* guide</a>. Not all ML options have a corresponding MueLu option.
*/
void
* derived classes simply set the right flags to select one solver or
* another, or to set certain parameters for individual solvers. For a
* general discussion on the Trilinos solver package AztecOO, we refer to
- * the <a href = "http://trilinos.sandia.gov/packages/aztecoo/AztecOOUserGui
+ * the <a href = "http://trilinos.org/packages/aztecoo/AztecOOUserGui
* de.pdf">AztecOO user guide</a>.
*
* This solver class can also be used as a standalone class, where the