diff --git a/src/libnptm/Configuration.cpp b/src/libnptm/Configuration.cpp index 069315225998f3ef03e0fdb11371524993db584f..be5f3919fa0156cca72d1abda4a721b714a2f23a 100644 --- a/src/libnptm/Configuration.cpp +++ b/src/libnptm/Configuration.cpp @@ -8,9 +8,9 @@ #include <cstdio> #include <exception> #include <fstream> +#include <hdf5.h> #include <regex> #include <string> -#include <hdf5.h> #ifndef INCLUDE_LIST_H_ #include "../include/List.h" @@ -782,7 +782,7 @@ void ScattererConfiguration::write_hdf5(string file_name) { void **rec_pointers = rec_ptr_list.to_array(); const int rec_num = rec_name_list.length(); FileSchema schema(rec_num, rec_types, rec_names); - HDFFile *hdf_file = HDFFile::from_schema(schema, "c_TEDF.hd5", H5F_ACC_TRUNC); + HDFFile *hdf_file = HDFFile::from_schema(schema, file_name, H5F_ACC_TRUNC); for (int ri = 0; ri < rec_num; ri++) hdf_file->write(rec_names[ri], rec_types[ri], rec_pointers[ri]); hdf_file->close();