diff --git a/src/common_io.c b/src/common_io.c index 6ed22a582016f2bd6506a193a75c21988e1c5553..4646c133f4bb85e689723c85845d562827e5ebb1 100644 --- a/src/common_io.c +++ b/src/common_io.c @@ -360,7 +360,15 @@ void writeCodeDescription(hid_t h_file) { writeAttribute_s(h_grpcode, "Compiler Version", compiler_version()); writeAttribute_s(h_grpcode, "Git Branch", git_branch()); writeAttribute_s(h_grpcode, "Git Revision", git_revision()); - + writeAttribute_s(h_grpcode, "HDF5 library version", hdf5_version()); +#ifdef WITH_MPI + writeAttribute_s(h_grpcode, "MPI library", mpi_version()); +#ifdef HAVE_METIS + writeAttribute_s(h_grpcode,"METIS library version", metis_version()); +#endif +#else + writeAttribute_s(h_grpcode, "MPI library", "Non-MPI version of SWIFT"); +#endif H5Gclose(h_grpcode); }