From: Ralf Hartmann Date: Mon, 10 Oct 2005 15:23:42 +0000 (+0000) Subject: Conditionalize everything in internal namespaces to @cond X-Git-Tag: v8.0.0~13021 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=74f6d89fbe8ab0fcac7d2585e460c9e709c1b3f4;p=dealii.git Conditionalize everything in internal namespaces to @cond git-svn-id: https://svn.dealii.org/trunk@11582 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/lac/include/lac/block_matrix_base.h b/deal.II/lac/include/lac/block_matrix_base.h index f3491c0627..7be4baabe7 100644 --- a/deal.II/lac/include/lac/block_matrix_base.h +++ b/deal.II/lac/include/lac/block_matrix_base.h @@ -28,7 +28,9 @@ *@{ */ - + /** + * @cond internal + */ namespace internal { @@ -215,6 +217,9 @@ namespace internal }; } } + /** + * @endcond + */ /** @@ -887,6 +892,8 @@ class BlockMatrixBase : public Subscriptor /*@}*/ + +#ifndef DOXYGEN /* ------------------------- Template functions ---------------------- */ @@ -1850,6 +1857,7 @@ BlockMatrixBase::collect_sizes () this->column_block_indices.reinit (col_sizes); } +#endif // DOXYGEN #endif // __deal2__block_matrix_base_h diff --git a/deal.II/lac/include/lac/block_vector_base.h b/deal.II/lac/include/lac/block_vector_base.h index 0990742a1f..494612efdd 100644 --- a/deal.II/lac/include/lac/block_vector_base.h +++ b/deal.II/lac/include/lac/block_vector_base.h @@ -29,6 +29,9 @@ *@{ */ + /** + * @cond internal + */ namespace internal { @@ -607,7 +610,9 @@ namespace internal }; } // namespace BlockVectorIterators } // namespace internal - + /** + * @endcond + */ /** diff --git a/deal.II/lac/include/lac/petsc_vector_base.h b/deal.II/lac/include/lac/petsc_vector_base.h index 9a7787cce7..9994e9da18 100644 --- a/deal.II/lac/include/lac/petsc_vector_base.h +++ b/deal.II/lac/include/lac/petsc_vector_base.h @@ -41,6 +41,9 @@ namespace PETScWrappers // forward declaration class VectorBase; + /** + * @cond internal + */ /** * A namespace for internal implementation details of the PETScWrapper @@ -178,6 +181,9 @@ namespace PETScWrappers friend class ::PETScWrappers::VectorBase; }; } + /** + * @endcond + */ /** diff --git a/deal.II/lac/include/lac/solver_gmres.h b/deal.II/lac/include/lac/solver_gmres.h index 45e2da5cca..ffe284b13c 100644 --- a/deal.II/lac/include/lac/solver_gmres.h +++ b/deal.II/lac/include/lac/solver_gmres.h @@ -2,7 +2,7 @@ // $Id$ // Version: $Name$ // -// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 by the deal.II authors +// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 by the deal.II authors // // This file is subject to QPL and may not be distributed // without copyright and license information. Please refer @@ -29,6 +29,9 @@ /*!@addtogroup Solvers */ /*@{*/ + /** + * @cond internal + */ namespace internal { /** @@ -110,6 +113,9 @@ namespace internal }; } } + /** + * @endcond + */ //! Generalized minimal residual method. /** @@ -371,6 +377,7 @@ class SolverFGMRES : public Solver /* --------------------- Inline and template functions ------------------- */ +#ifndef DOXYGEN namespace internal { namespace SolverGMRES @@ -908,4 +915,6 @@ SolverFGMRES::solve ( this->control().last_value()); } +#endif // DOXYGEN + #endif diff --git a/deal.II/lac/include/lac/sparse_matrix.h b/deal.II/lac/include/lac/sparse_matrix.h index 5d75fba37d..1d98b18c19 100644 --- a/deal.II/lac/include/lac/sparse_matrix.h +++ b/deal.II/lac/include/lac/sparse_matrix.h @@ -27,7 +27,9 @@ template class FullMatrix; *@{ */ - + /** + * @cond internal + */ namespace internals { namespace SparseMatrixIterators @@ -391,6 +393,10 @@ namespace internals } } + /** + * @endcond + */ + //TODO: Add multithreading to the other vmult functions. diff --git a/deal.II/lac/include/lac/sparsity_pattern.h b/deal.II/lac/include/lac/sparsity_pattern.h index adeb642625..137e2fe719 100644 --- a/deal.II/lac/include/lac/sparsity_pattern.h +++ b/deal.II/lac/include/lac/sparsity_pattern.h @@ -33,6 +33,9 @@ class CompressedSparsityPattern; *@{ */ + /** + * @cond internal + */ namespace internals { namespace SparsityPatternIterators @@ -260,7 +263,9 @@ namespace internals } } - + /** + * @endcond + */ /**