Add MITC4 drilling diagnostics output and comparison contract

This commit is contained in:
KOKO\Mimi
2026-10-20 09:45:58 +09:00
parent 3d5c296651
commit a73d3fc9ca
31 changed files with 1175 additions and 45 deletions
+4 -1
View File
@@ -1,6 +1,8 @@
#ifndef FESA_IO_HDF5_EIGEN_HDF5_SELF_CHECK_H_
#define FESA_IO_HDF5_EIGEN_HDF5_SELF_CHECK_H_
#include <hdf5.h>
#include <filesystem>
#include <vector>
@@ -17,7 +19,8 @@ namespace fesa::hdf5_internal {
/// @brief Reopens and validates a closed authoritative eigen HDF5 candidate.
Status SelfCheckEigenFile(const std::filesystem::path& path,
const Domain& domain, const EigenAnalysisState& state,
const std::vector<Diagnostic>& diagnostics);
const std::vector<Diagnostic>& diagnostics,
herr_t (*close_reader)(hid_t) = H5Fclose);
} // namespace fesa::hdf5_internal