mirror of
https://git.gfz-potsdam.de/naaice/poet.git
synced 2025-12-15 12:28:22 +01:00
20 lines
629 B
C++
20 lines
629 B
C++
#pragma once
|
|
|
|
#include "Datatypes.hpp"
|
|
#include <string>
|
|
#include <vector>
|
|
|
|
namespace poet {
|
|
struct SpeciesMetrics;
|
|
struct CellMetrics;
|
|
}
|
|
|
|
int write_checkpoint(const std::string &dir_path, const std::string &file_name,
|
|
struct Checkpoint_s &&checkpoint);
|
|
|
|
int read_checkpoint(const std::string &dir_path, const std::string &file_name,
|
|
struct Checkpoint_s &checkpoint);
|
|
|
|
int write_metrics(const std::vector<poet::CellMetrics> &metrics_history,
|
|
const std::vector<std::string> &species_names,
|
|
const std::string &dir_path, const std::string &file_name); |