message: examples: Update heatTransfer to work with non-parallel HDF5
  Previously this example assumed that if ADIOS is built with MPI support
  then HDF5 will also have it.  Revise logic to lift this assumption by
  building the `_ph5` part of the example only if HDF5 has parallel
  support.
diff: @@ -37,6 +37,7 @@ if(ADIOS2_HAVE_HDF5)
  ${HDF5_C_LIBRARIES} MPI::MPI_C ${CMAKE_THREAD_LIBS_INIT}
  )
  + if(HDF5_IS_PARALLEL)
  add_executable(heatTransfer_write_ph5
  main.cpp
  HeatTransfer.cpp
  @@ -49,6 +50,7 @@ if(ADIOS2_HAVE_HDF5)
  target_link_libraries(heatTransfer_write_ph5
  ${HDF5_C_LIBRARIES} MPI::MPI_C ${CMAKE_THREAD_LIBS_INIT}
  )
  + endif()
  if(NOT (HDF5_VERSION VERSION_LESS 1.11))
  add_executable(heatTransfer_write_h5mixer
  