From cf2c679d3b6c5a0e85d81237df6778e1e6980b70 Mon Sep 17 00:00:00 2001
From: Daniel Arndt <arndtd@ornl.gov>
Date: Wed, 21 Jun 2023 10:34:06 -0400
Subject: [PATCH] Fix doxygen reflinks

---
 include/deal.II/base/scope_exit.h        | 4 ++--
 include/deal.II/fe/fe_raviart_thomas.h   | 4 ++--
 include/deal.II/grid/tria.h              | 4 ++--
 include/deal.II/lac/la_parallel_vector.h | 3 ++-
 4 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/include/deal.II/base/scope_exit.h b/include/deal.II/base/scope_exit.h
index 776702a43b..362d6b9ed1 100644
--- a/include/deal.II/base/scope_exit.h
+++ b/include/deal.II/base/scope_exit.h
@@ -84,7 +84,7 @@ DEAL_II_NAMESPACE_OPEN
  *
  *    internal::copy(initial_guess_and_solution, solution);
  *    // Free the vectors which are no longer used.
- *#  ifdef DEAL_II_WITH_MPI
+ * #ifdef DEAL_II_WITH_MPI
  *    if (is_serial_vector<VectorType>::value == false)
  *      {
  *        N_VDestroy_Parallel(solution);
@@ -92,7 +92,7 @@ DEAL_II_NAMESPACE_OPEN
  *        N_VDestroy_Parallel(f_scale);
  *      }
  *    else
- *#  endif
+ * #endif
  *      {
  *        N_VDestroy_Serial(solution);
  *        N_VDestroy_Serial(u_scale);
diff --git a/include/deal.II/fe/fe_raviart_thomas.h b/include/deal.II/fe/fe_raviart_thomas.h
index 877cf1499e..b4a9f16350 100644
--- a/include/deal.II/fe/fe_raviart_thomas.h
+++ b/include/deal.II/fe/fe_raviart_thomas.h
@@ -245,7 +245,7 @@ private:
    * |           |
    * |  0  1  2  |
    * |___________|
-   *@endverbatim
+   * @endverbatim
    *
    * We have for a local <code>face_dof_index=i+n*j</code> with index
    * <code>i</code> in x-direction and index <code>j</code> in y-direction
@@ -261,7 +261,7 @@ private:
    * orientation. The flip axis is the diagonal from the lower left to the upper
    * right corner of the face. With these flags the configuration above becomes:
    *
-   *@verbatim
+   * @verbatim
    *  ___________
    * |           |
    * |  2  5  8  |
diff --git a/include/deal.II/grid/tria.h b/include/deal.II/grid/tria.h
index 9b57f7e675..f0777fc82f 100644
--- a/include/deal.II/grid/tria.h
+++ b/include/deal.II/grid/tria.h
@@ -784,8 +784,8 @@ namespace internal
  * A triangulation offers one bit per subobject for user flags. This field can
  * be accessed as all other data using iterators. Normally, this user flag is
  * used if an algorithm walks over all cells and needs information whether
- * another cell, e.g. a neighbor, has already been processed. See @ref
- * GlossUserFlags "the glossary for more information".
+ * another cell, e.g. a neighbor, has already been processed.
+ * See @ref GlossUserFlags "the glossary for more information".
  *
  * There is another set of user data, which can be either an <tt>unsigned
  * int</tt> or a <tt>void *</tt>, for each subobject. You can access
diff --git a/include/deal.II/lac/la_parallel_vector.h b/include/deal.II/lac/la_parallel_vector.h
index 37a1f961b6..ab70afe560 100644
--- a/include/deal.II/lac/la_parallel_vector.h
+++ b/include/deal.II/lac/la_parallel_vector.h
@@ -194,7 +194,8 @@ namespace LinearAlgebra
      * That means that if Kokkos was configured with a GPU backend, the data is
      * allocated on a GPU. The operations on the vector are performed on the
      * chosen memory space. From the host, there are two methods to access the
-     * elements of the Vector when using the Default memory space: <ul>
+     * elements of the Vector when using the Default memory space:
+     * <ul>
      * <li> use get_values():
      * @code
      * Vector<double, MemorySpace::Default> vector(local_range, comm);
-- 
2.39.5