message: Add rank-to-file map to SPIO root file.
diff: @@ -175,10 +175,7 @@ void IOManager::write(sidre::Group* datagroup,
  SCR_Start_checkpoint();
  }
  #endif
  - if(m_my_rank == 0)
  - {
  createRootFile(root_string, num_files, protocol, tree_pattern);
  - }
  MPI_Barrier(m_mpi_comm);
  std::string root_name = root_string + ".root";
  @@ -521,6 +518,10 @@ void IOManager::createRootFile(const std::string& file_base,
  const std::string& tree_pattern)
  {
  conduit::Node n;
  + getRankToFileMap(n["rank_to_file_map"], num_files);
  +
  + if (m_my_rank == 0)
  + {
  std::string root_file_name;
  std::string local_file_base;
  @@ -600,9 +601,9 @@ void IOManager::createRootFile(const std::string& file_base,
  }
  #endif
  -
  conduit::relay::io::save(n, root_file_name, relay_protocol);
  }
  +}
  /*
  *************************************************************************
  @@ -1168,9 +1169,6 @@ void IOManager::writeBlueprintIndexToRootFile(DataStore* datastore,
  m_comm_size);
  }
  - Node rank_map;
  - getRankToFileMap(rank_map, getNumFilesFromRoot(file_name));
  -
  if(success)
  {
  if(m_my_rank == 0)
  