]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Link all relevant classes to a glossary entry.
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Fri, 2 Apr 2010 13:09:20 +0000 (13:09 +0000)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Fri, 2 Apr 2010 13:09:20 +0000 (13:09 +0000)
git-svn-id: https://svn.dealii.org/trunk@20934 0785d39b-7218-0410-832d-ea1e28bc413d

18 files changed:
deal.II/lac/include/lac/block_indices.h
deal.II/lac/include/lac/block_matrix.h
deal.II/lac/include/lac/block_matrix_array.h
deal.II/lac/include/lac/block_matrix_base.h
deal.II/lac/include/lac/block_sparse_matrix.h
deal.II/lac/include/lac/block_sparse_matrix_ez.h
deal.II/lac/include/lac/block_sparsity_pattern.h
deal.II/lac/include/lac/block_vector.h
deal.II/lac/include/lac/block_vector_base.h
deal.II/lac/include/lac/matrix_block.h
deal.II/lac/include/lac/petsc_block_sparse_matrix.h
deal.II/lac/include/lac/petsc_block_vector.h
deal.II/lac/include/lac/petsc_parallel_block_sparse_matrix.h
deal.II/lac/include/lac/petsc_parallel_block_vector.h
deal.II/lac/include/lac/precondition_block.h
deal.II/lac/include/lac/schur_matrix.h
deal.II/lac/include/lac/trilinos_block_sparse_matrix.h
deal.II/lac/include/lac/trilinos_block_vector.h

index 0ee28c32278092d649e919583f36a78edfe1e941..e64fa20fc45fb0aa70bbae2bff898be8ab757c96 100644 (file)
@@ -31,6 +31,7 @@ DEAL_II_NAMESPACE_OPEN
  * translate global row and column indices to local ones.
  *
  * @ingroup data
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Wolfgang Bangerth, Guido Kanschat, 2000, 2007
  */
 class BlockIndices : public Subscriptor
index 26c9311c8f17d341b71c9d1dc422f45459b41a73..0f145b7d5c9298c15192ac54519d4743f76e081c 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009 by the deal.II authors
+//    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -36,6 +36,7 @@ DEAL_II_NAMESPACE_OPEN
  * apply the @p vmult of the original matrix (or preconditioner) to a
  * block vector.
  *
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Guido Kanschat, 2000
  */
 template <class MATRIX>
index 92faba0d204f33b660fb783fa9a912535561b6dc..93897ba88457d95eca2d81fe31eb9701cbf49712 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by the deal.II authors
+//    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -91,7 +91,7 @@ template <typename> class Vector;
  * GrowingVectorMemory type, since it remembers the vector and avoids
  * reallocating.
  *
- * @ line Growing
+ * @line Growing
  *
  * Now, we are ready to build a <i>2x2</i> BlockMatrixArray.
  * @line Block
@@ -116,7 +116,8 @@ template <typename> class Vector;
  * and is described in the documentation of
  * BlockTrianglePrecondition.
  *
- * @author Guido Kanschat, 2000 - 2005
+ * @see @ref GlossBlockLA "Block (linear algebra)"
+ * @author Guido Kanschat, 2000-2005
  */
 template <typename number = double>
 class BlockMatrixArray : public Subscriptor
index 500a12caad54f1d75e0b878f68ee4488356986c1..d336d1d94c69f436fab6006696f485014478d915 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009 by the deal.II authors
+//    Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -46,6 +46,7 @@ template <typename number>     class BlockSparseMatrixEZ;
  * want to do things differently depending on whether a template type
  * denotes a regular or a block matrix type.
  *
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Wolfgang Bangerth, 2009
  */
 template <typename MatrixType>
@@ -428,6 +429,7 @@ namespace BlockMatrixIterators
  * @<double@></tt>; others can be generated in application programs (see the
  * section on @ref Instantiations in the manual).
  *
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Wolfgang Bangerth, 2000, 2004
  */
 template <typename MatrixType>
index 205441ecf9c31c287a52be1574bea13ea55a45d3..e6b48e9773461a20a8aa703e029e4326b45050ee 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009 by the deal.II authors
+//    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2009, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -39,6 +39,7 @@ DEAL_II_NAMESPACE_OPEN
  * the calls to the individual blocks to the functions implemented in the base
  * class. See there also for a description of when this class is useful.
  *
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Wolfgang Bangerth, 2000, 2004
  */
 template <typename number>
index 8b79671dd5422ca957befdec5a498c04bb6af38d..66e32f39b2f3eaedc508fec64b58faae19b3b653 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2002, 2003, 2004, 2005, 2006, 2009 by the deal.II authors
+//    Copyright (C) 2002, 2003, 2004, 2005, 2006, 2009, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -41,6 +41,7 @@ template <typename Number> class BlockVector;
  * are functions for the multiplication with BlockVector and
  * access to the individual blocks.
  *
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Guido Kanschat, 2002, 2003
  */
 template<typename Number>
index d6fc3eb32942615f02e1677228a35676a5c187ee..4967802bc929e900880859eb8fea410825f3bcb8 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by the deal.II authors
+//    Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -73,6 +73,7 @@ namespace TrilinosWrappers
  * You will in general not want to use this class, but one of the
  * derived classes.
  *
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Wolfgang Bangerth, 2000, 2001
  */
 template <class SparsityPatternBase>
index 376b57d8dc92d0514ee92db462bd6d9a5e32a026..08cb7a44454cb307d4a1c504894e8009bb7e91c5 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by the deal.II authors
+//    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -50,6 +50,7 @@ namespace TrilinosWrappers
  * @<double@></tt>; others can be generated in application programs (see the
  * section on @ref Instantiations in the manual).
  *
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Wolfgang Bangerth, Guido Kanschat, 1999, 2000, 2001, 2002, 2004
  */
 template <typename Number>
index b979a7bea9ae9b2352e3fec1ccced81f12e52892..c6a50e180d0906d8487c49ea4cf0d32c5e64ea2b 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2004, 2005, 2006, 2007 by the deal.II authors
+//    Copyright (C) 2004, 2005, 2006, 2007, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -649,6 +649,7 @@ namespace internal
  * debug version does not check consistency here for performance
  * reasons!
  *
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Wolfgang Bangerth, Guido Kanschat, 1999, 2000, 2001, 2002, 2004
  */
 template <class VectorType>
index b1e400bd9e574ad457a820ddce06144b40e9ee75..504110d06173844bf64b476a44606ebf76d88eaf 100644 (file)
@@ -73,6 +73,7 @@ DEAL_II_NAMESPACE_OPEN
  *
  * @ingroup Matrix2
  * @ingroup vector_valued
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Guido Kanschat, 2006
  */
 template <class MATRIX>
index 03c93e15c165793bb8aa565c4b29c0d701d61953..37fcb88a6e10333c6c04acbd4d53e1bd25021791 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2004, 2005, 2006, 2007 by the deal.II authors
+//    Copyright (C) 2004, 2005, 2006, 2007, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -56,6 +56,7 @@ namespace PETScWrappers
  * the same reason as is documented with the BlockSparsityPattern class.
  *
  * @ingroup Matrix1
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Wolfgang Bangerth, 2004
  */
   class BlockSparseMatrix : public BlockMatrixBase<PETScWrappers::SparseMatrix>
index aefdfd7faea029be52101bd4e470165bee2eca96..00eead5743d75c629eb88a0bc6ee20e29c2b68f3 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2004, 2005, 2006, 2007 by the deal.II authors
+//    Copyright (C) 2004, 2005, 2006, 2007, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -41,6 +41,7 @@ namespace PETScWrappers
  * that are specific to the underlying vector type.
  *
  * @ingroup Vectors
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Wolfgang Bangerth, 2004
  */
   class BlockVector : public BlockVectorBase<Vector>
index 8553f6f43e56d6ad7d922d5f1cbd68ffe155973c..27576696dc679a21ed7fc5b7f1f96c3b8b95d682 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2004, 2005, 2006, 2007 by the deal.II authors
+//    Copyright (C) 2004, 2005, 2006, 2007, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -57,6 +57,7 @@ namespace PETScWrappers
  * the same reason as is documented with the BlockSparsityPattern class.
  *
  * @ingroup Matrix1
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Wolfgang Bangerth, 2004
  */
     class BlockSparseMatrix : public BlockMatrixBase<SparseMatrix>
index 162294450f201c3b2de0f53253b39db534efbe61..4a33730ed621e99167ffa3c86b59e087faba8225 100644 (file)
@@ -52,6 +52,7 @@ namespace PETScWrappers
  * of these blocks to be stored on the local process.
  *
  * @ingroup Vectors
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Wolfgang Bangerth, 2004
  */
     class BlockVector : public BlockVectorBase<Vector>
index 2c7d464a7747cd82f269cec8a5fa1fb4206a4f9b..b00e602e536cae49be8414cc9bee24ec2f5bf1b4 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 by the deal.II authors
+//    Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -71,6 +71,7 @@ class PreconditionBlockJacobi;
  * example, <tt>number==double, inverse_type=float</tt> might be a viable
  * choice.
  *
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Ralf Hartmann, Guido Kanschat, 1999, 2000
  */
 template<class MATRIX, typename inverse_type = typename MATRIX::value_type>
index 10bb351867deb7d263e50c4f8dd2b044464e9fd8..448d260afafdbedb75d15a617576598f98be61e8 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2009 by the deal.II authors
+//    Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2009, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -87,6 +87,7 @@ DEAL_II_NAMESPACE_OPEN
  *   schur.postprocess (u, p);
  * @endverbatim
  *
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Guido Kanschat, 2000, 2001, 2002
  */
 template <class MA_inverse, class MB, class MDt, class MC>
index 7dadd219e3ad7223a0ca1ca973270292000ad84b..ee2c8ce154eedc851c322a451e20a354ddfaad99 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2008 by the deal.II authors
+//    Copyright (C) 2008, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -65,6 +65,7 @@ namespace TrilinosWrappers
  * the same reason as is documented with the BlockSparsityPattern class.
  *
  * @ingroup Matrix1
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Martin Kronbichler, Wolfgang Bangerth, 2008
  */
   class BlockSparseMatrix : public BlockMatrixBase<SparseMatrix>
index 0b7e7bf068596fa202d4c0957ec5b5ca569c6003..78defaef6d0ee6248000c3c15ece0ca21c3d3ce3 100644 (file)
@@ -2,7 +2,7 @@
 //    $Id$
 //    Version: $Name$
 //
-//    Copyright (C) 2008, 2009 by the deal.II authors
+//    Copyright (C) 2008, 2009, 2010 by the deal.II authors
 //
 //    This file is subject to QPL and may not be  distributed
 //    without copyright and license information. Please refer
@@ -62,6 +62,7 @@ namespace TrilinosWrappers
  *
  * @ingroup Vectors
  * @ingroup TrilinosWrappers
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Martin Kronbichler, Wolfgang Bangerth, 2008, 2009
  */
     class BlockVector : public BlockVectorBase<Vector>
@@ -517,6 +518,7 @@ namespace TrilinosWrappers
  *
  * @ingroup Vectors
  * @ingroup TrilinosWrappers
+ * @see @ref GlossBlockLA "Block (linear algebra)"
  * @author Martin Kronbichler, 2008
  */
   class BlockVector : public BlockVectorBase<Vector>

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.