Antares Simulator
Power System Simulator
constants.h
1 /*
2  * Copyright 2007-2025, RTE (https://www.rte-france.com)
3  * See AUTHORS.txt
4  * SPDX-License-Identifier: MPL-2.0
5  * This file is part of Antares-Simulator,
6  * Adequacy and Performance assessment for interconnected energy networks.
7  *
8  * Antares_Simulator is free software: you can redistribute it and/or modify
9  * it under the terms of the Mozilla Public Licence 2.0 as published by
10  * the Mozilla Foundation, either version 2 of the License, or
11  * (at your option) any later version.
12  *
13  * Antares_Simulator is distributed in the hope that it will be useful,
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16  * Mozilla Public Licence 2.0 for more details.
17  *
18  * You should have received a copy of the Mozilla Public Licence 2.0
19  * along with Antares_Simulator. If not, see <https://opensource.org/license/mpl-2-0/>.
20  */
21 #pragma once
22 
23 #include <wx/wx.h>
24 
25 namespace Antares::Window::Inspector
26 {
27 // Min up/down time for thermal clusters
28 extern const wxChar* const arrayMinUpDownTime[];
29 
30 // Thermal clusters
31 extern const unsigned int arrayClusterGroupCount;
32 extern const wxChar* const arrayClusterGroup[];
33 
34 // Thermal laws
35 extern const unsigned int LawCount;
36 extern const wxChar* const Laws[];
37 
38 // Thermal cost generation
39 extern const unsigned int costgenerationCount;
40 extern const wxChar* const costgeneration[];
41 
42 // Thermal TS generation
43 extern const unsigned int localGenTSCount;
44 extern const wxChar* const localGenTS[];
45 
46 // Renewable clusters
47 extern const unsigned int arrayRnClusterGroupCount;
48 extern const wxChar* const arrayRnClusterGroup[];
49 extern const unsigned int renewableTSModeCount;
50 extern const wxChar* const renewableTSMode[];
51 
52 // Calendar
53 extern const wxChar* const weekday[];
54 extern const wxChar* const calendarMonths[];
55 extern const wxChar* const calendarWeeks[];
56 
57 extern const wxChar* const buildingMode[];
58 extern const wxChar* const playlist[];
59 // Trimming
60 extern const wxChar* const geographicTrimming[];
61 extern const wxChar* const thematicTrimming[];
62 
63 extern const wxChar* const simulationMode[];
64 extern const wxChar* const adequacyPatchMode[];
65 } // namespace Antares::Window::Inspector