\section sec_rel_spec_110_change Software Changes from Release to Release in HDF5 1.10
For a description of the major new features that were introduced,
@@ -656,4 +659,7 @@ so while existing code will need to be recompiled in order to use the newer libr
these functions do not need to be changed in application code using them provided that the
\ref api-compat-macros are configured appropriately.
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref release_specific_info / \ref rel_spec_110
*/
diff --git a/doxygen/dox/sw_changes_1.12.dox b/doxygen/dox/sw_changes_1.12.dox
index 6a59c0d8dff..d25ce7d6769 100644
--- a/doxygen/dox/sw_changes_1.12.dox
+++ b/doxygen/dox/sw_changes_1.12.dox
@@ -1,4 +1,7 @@
/** \page rel_spec_112_change Release Software Changes for HDF5 1.12
+ *
+ * Navigate back: \ref index "Main" / \ref release_specific_info / \ref rel_spec_112
+ *
\section sec_rel_spec_112_change Software Changes from Release to Release in HDF5 1.12
For a description of the major new features that were introduced, please see \ref sec_rel_spec_112_feat.
@@ -210,5 +213,8 @@ See API Compatibility Macros in HDF5 for details on using HDF5 version 1.12 with
[Compatibility report for Release 1.12.0 versus Release 1.10.6]()
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref release_specific_info / \ref rel_spec_112
*/
diff --git a/doxygen/dox/sw_changes_1.14.dox b/doxygen/dox/sw_changes_1.14.dox
index 104dcbb43b9..56442aaa48e 100644
--- a/doxygen/dox/sw_changes_1.14.dox
+++ b/doxygen/dox/sw_changes_1.14.dox
@@ -1,4 +1,7 @@
/** \page rel_spec_114_change Release Software Changes for HDF5 1.14
+ *
+ * Navigate back: \ref index "Main" / \ref release_specific_info / \ref rel_spec_114
+ *
\section sec_rel_spec_114_change Software Changes from Release to Release in HDF5 1.14
@@ -253,4 +256,7 @@ Following are the new APIs introduced in HDF5-1.14.0.
\li #H5Tcommit_async - Asynchronous version of #H5Tcommit2
\li #H5Topen_async - Asynchronous version of #H5Topen2
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref release_specific_info / \ref rel_spec_114
*/
diff --git a/doxygen/dox/threadsafety-warning.dox b/doxygen/dox/threadsafety-warning.dox
index 16194f22a96..6b04295a536 100644
--- a/doxygen/dox/threadsafety-warning.dox
+++ b/doxygen/dox/threadsafety-warning.dox
@@ -1,4 +1,8 @@
/** \page ThrdSafe HDF5 Threadsafety Warning
+
+Navigate back: \ref index "Main" / \ref TN
+
+
Any application that creates threads that use the HDF5 library must join those threads before
either process exit or library close through H5close(). If all HDF5-using threads aren't joined,
the threads may exhibit undefined behavior.
@@ -37,6 +41,9 @@ The issues with this approach are as follows:
Despite these issues, if a more performant method was found to perform threadcounting like this,
it might still constitute a worthwhile change.
-
+
+
+Navigate back: \ref index "Main" / \ref TN
+
*/
\ No newline at end of file
diff --git a/hl/src/H5DOpublic.h b/hl/src/H5DOpublic.h
index ab6ad2ed96b..de2a28b9309 100644
--- a/hl/src/H5DOpublic.h
+++ b/hl/src/H5DOpublic.h
@@ -18,6 +18,10 @@ extern "C" {
#endif
/** \page H5DO_UG HDF5 High Level Optimizations
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
+ *
* Since version 1.10.3 these functions are deprecated in favor of #H5Dwrite_chunk and #H5Dread_chunk.
*
* \section sec_hldo_direct_chunk Direct Chunk Write Function
@@ -228,6 +232,11 @@ extern "C" {
* // Data verification here
* ...
* \endcode
+ *
+ * Next Chapter \ref sec_dim_scales_stand
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref UG
*/
/**\defgroup H5DO HDF5 Optimizations APIs (H5DO)
diff --git a/hl/src/H5DSpublic.h b/hl/src/H5DSpublic.h
index 28d70831bec..fbd74a9cd67 100644
--- a/hl/src/H5DSpublic.h
+++ b/hl/src/H5DSpublic.h
@@ -31,6 +31,9 @@ extern "C" {
#endif
/** \page H5DS_UG HDF5 High Level Dimension Scales
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
*
* \section sec_dim_scales_stand HDF5 Standard for Dimension Scales
* Dimension scales are stored as datasets, with additional metadata indicating that they are to
@@ -751,6 +754,12 @@ extern "C" {
* @see H5DS Reference Manual
*
* @todo Under Construction
+ *
+ * Previous Chapter \ref sec_hldo_direct_chunk - Next Chapter \ref sec_hl_images
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
*/
/**\defgroup H5DS HDF5 Dimension Scales APIs (H5DS)
diff --git a/hl/src/H5IMpublic.h b/hl/src/H5IMpublic.h
index 4171ebcf18c..252431fdd25 100644
--- a/hl/src/H5IMpublic.h
+++ b/hl/src/H5IMpublic.h
@@ -18,7 +18,18 @@ extern "C" {
#endif
/** \page H5IM_UG HDF5 High Level Images
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
+ *
+ * \section sec_hl_images HDF5 Images
+ *
* @todo Under Construction
+ *
+ * Previous Chapter \ref sec_dim_scales_stand - Next Chapter \ref sec_hl_lite_api
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref UG
*/
/**\defgroup H5IM HDF5 Images API (H5IM)
diff --git a/hl/src/H5LTpublic.h b/hl/src/H5LTpublic.h
index ac2e2b50861..1a4b109ad60 100644
--- a/hl/src/H5LTpublic.h
+++ b/hl/src/H5LTpublic.h
@@ -35,7 +35,18 @@ extern "C" {
#endif
/** \page H5LT_UG HDF5 High Level Lite
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
+ *
+ * \section sec_hl_lite_api HDF5 Lite APIs
+ *
* @todo Under Construction
+ *
+ * Previous Chapter \ref sec_hl_images - Next Chapter \ref sec_hl_table_api
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref UG
*/
/**\defgroup H5LT HDF5 Lite APIs (H5LT,H5LD)
diff --git a/hl/src/H5PTpublic.h b/hl/src/H5PTpublic.h
index babf3152b84..40d873d4c50 100644
--- a/hl/src/H5PTpublic.h
+++ b/hl/src/H5PTpublic.h
@@ -18,7 +18,18 @@ extern "C" {
#endif
/** \page H5PT_UG HDF5 High Level Packet Table
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
+ *
+ * \section sec_hl_packet_table_api HDF5 Table APIs
+ *
* @todo Under Construction
+ *
+ * Previous Chapter \ref sec_hl_table_api
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref UG
*/
/**\defgroup H5PT HDF5 Packet Table APIs (H5PT)
diff --git a/hl/src/H5TBpublic.h b/hl/src/H5TBpublic.h
index 1dfee515b34..7158af2efbb 100644
--- a/hl/src/H5TBpublic.h
+++ b/hl/src/H5TBpublic.h
@@ -18,7 +18,18 @@ extern "C" {
#endif
/** \page H5TB_UG HDF5 High Level Table
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
+ *
+ * \section sec_hl_table_api HDF5 Table APIs
+ *
* @todo Under Construction
+ *
+ * Previous Chapter \ref sec_hl_lite_api - Next Chapter \ref sec_hl_packet_table_api
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref UG
*/
/**\defgroup H5TB HDF5 Table APIs (H5TB)
diff --git a/hl/tools/h5watch/h5watch.h b/hl/tools/h5watch/h5watch.h
index a7c625af65e..31cb9ddc113 100644
--- a/hl/tools/h5watch/h5watch.h
+++ b/hl/tools/h5watch/h5watch.h
@@ -13,6 +13,9 @@
#define H5WATCH_H
/** \page H5TOOL_WH_UG The HDF5 h5watch Tool
+ *
+ * Navigate back: \ref index "Main" / \ref UG / \ref CommandTools
+ *
*
* \section sec_cltools_h5watch h5watch
*
@@ -57,6 +60,11 @@
* \li \ Path separated by slashes to the specified dataset
* \li \ Name of the dataset
*
+ * Previous Chapter \ref sec_cltools_h5repart
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref UG / \ref CommandTools
+ *
*/
#endif /* H5WATCH_H */
diff --git a/java/src/hdf/hdf5lib/H5.java b/java/src/hdf/hdf5lib/H5.java
index d8b778e6ad2..28ea577d69d 100644
--- a/java/src/hdf/hdf5lib/H5.java
+++ b/java/src/hdf/hdf5lib/H5.java
@@ -61,7 +61,7 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
/**
- * @page HDF5LIB HDF5 Java API Package
+ * \page HDF5LIB HDF5 Java API Package
* This class is the Java interface for the HDF5 library.
*
* This code is the called by Java programs to access the entry points of the HDF5 library. Each routine wraps
diff --git a/java/src/hdf/hdf5lib/HDF5Constants.java b/java/src/hdf/hdf5lib/HDF5Constants.java
index 57f653865da..05ed9b5a3ca 100644
--- a/java/src/hdf/hdf5lib/HDF5Constants.java
+++ b/java/src/hdf/hdf5lib/HDF5Constants.java
@@ -15,7 +15,7 @@ package hdf.hdf5lib;
import hdf.hdf5lib.structs.H5O_token_t;
/**
- * @page HDF5CONST Constants and Enumerated Types
+ * \page HDF5CONST Constants and Enumerated Types
* This class contains C constants and enumerated types of HDF5 library. The
* values of these constants are obtained from the library by calling
* the JNI function jconstant, where jconstant is used for any of the private constants
diff --git a/java/src/hdf/hdf5lib/HDFArray.java b/java/src/hdf/hdf5lib/HDFArray.java
index 15072cabdda..888e0641fc5 100644
--- a/java/src/hdf/hdf5lib/HDFArray.java
+++ b/java/src/hdf/hdf5lib/HDFArray.java
@@ -18,7 +18,7 @@ import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5JavaException;
/**
- * @page HDFARRAY Java Array Conversion
+ * \page HDFARRAY Java Array Conversion
* This is a class for handling multidimensional arrays for HDF.
*
* The purpose is to allow the storage and retrieval of arbitrary array types containing scientific data.
diff --git a/java/src/hdf/hdf5lib/HDFNativeData.java b/java/src/hdf/hdf5lib/HDFNativeData.java
index a6155ca2a65..9a4b8395c3b 100644
--- a/java/src/hdf/hdf5lib/HDFNativeData.java
+++ b/java/src/hdf/hdf5lib/HDFNativeData.java
@@ -16,7 +16,7 @@ import hdf.hdf5lib.exceptions.HDF5Exception;
import hdf.hdf5lib.exceptions.HDF5JavaException;
/**
- * @page HDFNATIVE Native Arrays of Numbers
+ * \page HDFNATIVE Native Arrays of Numbers
* This class encapsulates native methods to deal with arrays of numbers,
* converting from numbers to bytes and bytes to numbers.
*
diff --git a/java/src/hdf/hdf5lib/callbacks/H5Callbacks.java b/java/src/hdf/hdf5lib/callbacks/H5Callbacks.java
index d0af5c81e32..8f3748ead3f 100644
--- a/java/src/hdf/hdf5lib/callbacks/H5Callbacks.java
+++ b/java/src/hdf/hdf5lib/callbacks/H5Callbacks.java
@@ -13,7 +13,7 @@
package hdf.hdf5lib.callbacks;
/**
- * @page CALLBACKS HDF5 Java H5Callbacks Interface
+ * \page CALLBACKS HDF5 Java H5Callbacks Interface
* All callback definitions must derive from this interface. Any
* derived interfaces must define a single public method named "callback".
* You are responsible for deregistering your callback (if necessary)
diff --git a/java/src/hdf/hdf5lib/callbacks/package-info.java b/java/src/hdf/hdf5lib/callbacks/package-info.java
index f0cefdfca78..a0013abcc24 100644
--- a/java/src/hdf/hdf5lib/callbacks/package-info.java
+++ b/java/src/hdf/hdf5lib/callbacks/package-info.java
@@ -11,7 +11,7 @@
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/**
- * @page CALLBACKS_UG HDF5 Java H5Callbacks Interface
+ * \page CALLBACKS_UG HDF5 Java H5Callbacks Interface
* All callback definitions must derive from the H5Callbacks interface. Any
* derived interfaces must define a single public method named "callback".
* You are responsible for deregistering your callback (if necessary)
diff --git a/java/src/hdf/hdf5lib/exceptions/HDF5Exception.java b/java/src/hdf/hdf5lib/exceptions/HDF5Exception.java
index 403c7684ac6..9a22ee8d6f5 100644
--- a/java/src/hdf/hdf5lib/exceptions/HDF5Exception.java
+++ b/java/src/hdf/hdf5lib/exceptions/HDF5Exception.java
@@ -13,7 +13,7 @@
package hdf.hdf5lib.exceptions;
/**
- * @page ERRORS Errors and Exceptions
+ * \page ERRORS Errors and Exceptions
* The class HDF5Exception returns errors from the Java HDF5 Interface.
*
* Two sub-classes of HDF5Exception are defined:
diff --git a/java/src/hdf/hdf5lib/exceptions/HDF5JavaException.java b/java/src/hdf/hdf5lib/exceptions/HDF5JavaException.java
index 65f4667249e..2d0b3a33582 100644
--- a/java/src/hdf/hdf5lib/exceptions/HDF5JavaException.java
+++ b/java/src/hdf/hdf5lib/exceptions/HDF5JavaException.java
@@ -13,7 +13,7 @@
package hdf.hdf5lib.exceptions;
/**
- * @page ERRORSJAVA Java Wrapper Errors and Exceptions
+ * \page ERRORSJAVA Java Wrapper Errors and Exceptions
* The class HDF5JavaException returns errors from the Java wrapper of theHDF5
* library.
*
diff --git a/java/src/hdf/hdf5lib/exceptions/HDF5LibraryException.java b/java/src/hdf/hdf5lib/exceptions/HDF5LibraryException.java
index 31d29b2ca2b..442867c09c8 100644
--- a/java/src/hdf/hdf5lib/exceptions/HDF5LibraryException.java
+++ b/java/src/hdf/hdf5lib/exceptions/HDF5LibraryException.java
@@ -16,7 +16,7 @@ import hdf.hdf5lib.H5;
import hdf.hdf5lib.HDF5Constants;
/**
- * @page ERRORSLIB HDF5 Library Errors and Exceptions
+ * \page ERRORSLIB HDF5 Library Errors and Exceptions
* The class HDF5LibraryException returns errors raised by the HDF5 library.
*
* Each major error code from the HDF5 Library is represented by a sub-class of
diff --git a/java/src/hdf/hdf5lib/exceptions/package-info.java b/java/src/hdf/hdf5lib/exceptions/package-info.java
index f7e229444e5..1a3cbddcb81 100644
--- a/java/src/hdf/hdf5lib/exceptions/package-info.java
+++ b/java/src/hdf/hdf5lib/exceptions/package-info.java
@@ -11,7 +11,7 @@
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/**
- * @page ERRORS_UG Errors and Exceptions
+ * \page ERRORS_UG Errors and Exceptions
*
* The package exceptions contains error classes for the Java HDF5 Interface.
*
diff --git a/java/src/hdf/hdf5lib/package-info.java b/java/src/hdf/hdf5lib/package-info.java
index 34efe584fde..bf0a8137bd4 100644
--- a/java/src/hdf/hdf5lib/package-info.java
+++ b/java/src/hdf/hdf5lib/package-info.java
@@ -11,7 +11,7 @@
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/**
- @page HDF5LIB_UG HDF5 Java Package
+ \page HDF5LIB_UG HDF5 Java Package
* This package is the Java interface for the HDF5 library.
*
* This code is the called by Java programs to access the entry points of the HDF5 library.
diff --git a/src/H5Amodule.h b/src/H5Amodule.h
index 7e0e2bb76e7..c95964bb63c 100644
--- a/src/H5Amodule.h
+++ b/src/H5Amodule.h
@@ -27,6 +27,9 @@
#define H5_MY_PKG_INIT YES
/** \page H5A_UG HDF5 Attributes
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
*
* \section sec_attribute HDF5 Attributes
*
@@ -352,6 +355,9 @@
*
* Previous Chapter \ref sec_dataspace - Next Chapter \ref sec_error
*
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
* \defgroup H5A Attributes (H5A)
*
* An HDF5 attribute is a small metadata object describing the nature and/or intended usage of a primary data
diff --git a/src/H5Dmodule.h b/src/H5Dmodule.h
index bd0985b72e6..123579908ab 100644
--- a/src/H5Dmodule.h
+++ b/src/H5Dmodule.h
@@ -27,6 +27,9 @@
#define H5_MY_PKG_INIT YES
/** \page H5D_UG HDF5 Datasets
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
*
* \section sec_dataset HDF5 Datasets
*
@@ -2868,6 +2871,9 @@
*
* Previous Chapter \ref sec_group - Next Chapter \ref sec_datatype
*
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
*/
/**
diff --git a/src/H5ESmodule.h b/src/H5ESmodule.h
index 5d05e2f82ce..59b5c424d7f 100644
--- a/src/H5ESmodule.h
+++ b/src/H5ESmodule.h
@@ -27,6 +27,10 @@
#define H5_MY_PKG_INIT YES
/** \page H5ES_UG HDF5 Event Set
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
+ *
* @todo Under Construction
*
* \section sec_async The HDF5 Event Set Interface
@@ -110,6 +114,9 @@
*
* Previous Chapter \ref sec_vol - Next Chapter \ref sec_map
*
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
*/
/**\defgroup H5ES Event Set Interface (H5ES)
diff --git a/src/H5Emodule.h b/src/H5Emodule.h
index 7243655cc03..21ec0441d60 100644
--- a/src/H5Emodule.h
+++ b/src/H5Emodule.h
@@ -27,6 +27,9 @@
#define H5_MY_PKG_INIT YES
/** \page H5E_UG HDF5 Error Handling
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
*
* \section sec_error HDF5 Error Handling
*
@@ -514,6 +517,9 @@
*
* Previous Chapter \ref sec_attribute - Next Chapter \ref sec_plist
*
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
* \defgroup H5E Error Handling (H5E)
*
* \internal The \c FUNC_ENTER macro clears the error stack whenever an
diff --git a/src/H5Fmodule.h b/src/H5Fmodule.h
index 81717f3971f..82749ada447 100644
--- a/src/H5Fmodule.h
+++ b/src/H5Fmodule.h
@@ -27,6 +27,9 @@
#define H5_MY_PKG_INIT YES
/** \page H5F_UG HDF5 File
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
*
* \section sec_file The HDF5 File
* \subsection subsec_file_intro Introduction
@@ -1191,8 +1194,14 @@
*
* Previous Chapter \ref sec_program - Next Chapter \ref sec_group
*
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
* \page H5FIM_UG HDF5 File Image
*
+ * Navigate back: \ref index "Main" / \ref UG
+ *
+ *
* \section sec_file_image HDF5 File Image
* \subsection subsec_file_image_intro Introduction to HDF5 File Image Operations
* File image operations allow users to work with HDF5 files in memory in the same ways that users currently
@@ -2617,6 +2626,9 @@
*
* Previous Chapter \ref sec_vol - Next Chapter \ref sec_async
*
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
*/
/**
diff --git a/src/H5Gmodule.h b/src/H5Gmodule.h
index e25c851980a..7c6e2fe7da5 100644
--- a/src/H5Gmodule.h
+++ b/src/H5Gmodule.h
@@ -27,6 +27,9 @@
#define H5_MY_PKG_INIT YES
/** \page H5G_UG HDF5 Groups
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
*
* \section sec_group HDF5 Groups
* \subsection subsec_group_intro Introduction
@@ -850,6 +853,9 @@
*
* Previous Chapter \ref sec_file - Next Chapter \ref sec_dataset
*
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
*/
/**
diff --git a/src/H5Imodule.h b/src/H5Imodule.h
index 45631409862..741bebcb4ba 100644
--- a/src/H5Imodule.h
+++ b/src/H5Imodule.h
@@ -27,7 +27,14 @@
#define H5_MY_PKG_INIT NO
/** \page H5I_UG HDF5 Identifiers
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
+ *
* @todo Under Construction
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref UG
*/
/**
diff --git a/src/H5Lmodule.h b/src/H5Lmodule.h
index 963005ab34e..33f4e331bb9 100644
--- a/src/H5Lmodule.h
+++ b/src/H5Lmodule.h
@@ -27,7 +27,14 @@
#define H5_MY_PKG_INIT YES
/** \page H5L_UG HDF5 Links
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
+ *
* @todo Under Construction
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref UG
*/
/**
diff --git a/src/H5Mmodule.h b/src/H5Mmodule.h
index a143fe3f1a5..24936b44729 100644
--- a/src/H5Mmodule.h
+++ b/src/H5Mmodule.h
@@ -28,6 +28,10 @@
/**
* \page H5M_UG HDF5 VOL Data Mapping
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
+ *
* \Bold{The HDF5 Data Mapping can only be used with the HDF5 VOL connectors that
* implement map objects.} The native HDF5 library does not support this feature.
*
@@ -37,7 +41,10 @@
*
* \todo How does MAPL fit into \ref subsubsec_plist_class.
*
- * Previous Chapter \ref sec_async - Next Chapter \ref sec_addition
+ * Previous Chapter \ref sec_async - Next Chapter \ref sec_reference
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref UG
*
*/
diff --git a/src/H5Omodule.h b/src/H5Omodule.h
index 4cd06fe3b0a..baaa3c67a15 100644
--- a/src/H5Omodule.h
+++ b/src/H5Omodule.h
@@ -27,7 +27,14 @@
#define H5_MY_PKG_INIT YES
/** \page H5O_UG HDF5 Objects
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
+ *
* @todo Under Construction
+ *
+ *
+ * Navigate back: \ref index "Main" / \ref UG
*/
/**
diff --git a/src/H5PLmodule.h b/src/H5PLmodule.h
index 2d9564a0478..1d6a6fe1104 100644
--- a/src/H5PLmodule.h
+++ b/src/H5PLmodule.h
@@ -28,6 +28,9 @@
#define H5_MY_PKG_INIT YES
/** \page H5PL_UG HDF5 Plugins
+ *
+ * Navigate back: \ref index "Main" / \ref UG
+ *
*
* \section sec_filter_plugins HDF5 Filter Plugins
*
@@ -369,6 +372,11 @@
* href="https://\PLURL/docs/INSTALL_With_CMake.txt">INSTALL_With_CMake
*