18 lines
460 B
C++
18 lines
460 B
C++
#ifndef FESA_IO_HDF5_HDF5_MODEL_WRITER_H_
|
|
#define FESA_IO_HDF5_HDF5_MODEL_WRITER_H_
|
|
|
|
#include <hdf5.h>
|
|
|
|
#include "fesa/model/domain.h"
|
|
#include "io/hdf5/hdf5_primitives.h"
|
|
|
|
namespace fesa::hdf5_internal {
|
|
|
|
/// @brief Writes metadata and exact model/source identity datasets.
|
|
void WriteModel(hid_t file, const Domain& domain,
|
|
const WriterModelData& model_data);
|
|
|
|
} // namespace fesa::hdf5_internal
|
|
|
|
#endif // FESA_IO_HDF5_HDF5_MODEL_WRITER_H_
|