From ab1f1169d07bdcbab33d38f846cd2142fa0f5775 Mon Sep 17 00:00:00 2001 From: Binh-Minh Date: Wed, 15 May 2024 02:50:32 -0400 Subject: [PATCH] Add a missing image from the original document --- doxygen/dox/IntroParHDF5.dox | 7 ++++++- doxygen/img/pimplayer.gif | Bin 0 -> 5330 bytes 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100755 doxygen/img/pimplayer.gif diff --git a/doxygen/dox/IntroParHDF5.dox b/doxygen/dox/IntroParHDF5.dox index 414a186af89..884d9d254b2 100644 --- a/doxygen/dox/IntroParHDF5.dox +++ b/doxygen/dox/IntroParHDF5.dox @@ -23,8 +23,13 @@ Implementation requirements were to: \li Not have a reserved process, as this might interfere with parallel algorithms. \li Not spawn any processes, as this is not even commonly supported now. -The following shows the Parallel HDF5 implementation layers. +The following shows the Parallel HDF5 implementation layers: + + +
+\image html pimplayer.gif +
\subsection subsec_pintro_prog Parallel Programming with HDF5 This tutorial assumes that you are somewhat familiar with parallel programming with MPI (Message Passing Interface). diff --git a/doxygen/img/pimplayer.gif b/doxygen/img/pimplayer.gif new file mode 100755 index 0000000000000000000000000000000000000000..7413b697ae66efa8ecbd2ef613b46d0fe61dc9bc GIT binary patch literal 5330 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