FireSTARR
Loading...
Searching...
No Matches
LogPoints.h
1/* Copyright (c) His Majesty the King in Right of Canada as represented by the Minister of Natural Resources, 2024-2025. */
2
3/* SPDX-License-Identifier: AGPL-3.0-or-later */
4#include "stdafx.h"
5#include "CellPoints.h"
6
7namespace fs::sim
8{
9constexpr auto STAGE_CONDENSE = 'C';
10constexpr auto STAGE_NEW = 'N';
11constexpr auto STAGE_SPREAD = 'S';
12constexpr auto STAGE_INVALID = 'X';
13
14void init_log_points(
15 const string dir_out,
16 bool do_log,
17 size_t id,
18 DurationSize start_time);
19void log_point(size_t step,
20 const char stage,
21 const DurationSize time,
22 const XYSize x,
23 const XYSize y);
24void log_points(size_t step,
25 const char stage,
26 const DurationSize time,
27 const CellPoints& points);
28};