21 #ifndef __ANTARES_APPLICATION_WINDOWS_OPTIONS_ADVANCED_PARAMETERS_H__
22 #define __ANTARES_APPLICATION_WINDOWS_OPTIONS_ADVANCED_PARAMETERS_H__
24 #include "../../../toolbox/components/button.h"
25 #include <wx/dialog.h>
26 #include <wx/textctrl.h>
27 #include <antares/study/fwd.h>
29 namespace Antares::Window::Options
31 extern Yuni::Event<void(
bool)> OnRenewableGenerationModellingChanged;
54 void onResetToDefault(
void*);
56 void onInternalMotion(wxMouseEvent&);
58 wxTextCtrl* insertEdit(wxWindow* parent,
61 wxObjectEventFunction);
63 void onEditSeedTSDraws(wxCommandEvent&);
65 void onNumericQuality(
Component::Button&, wxMenu&,
void*, Data::TimeSeriesType ts);
66 void onSelectNumericQualityStandard(wxCommandEvent& evt);
67 void onSelectNumericQualityHigh(wxCommandEvent& evt);
70 void onSelectAccomodateRuleCurves(wxCommandEvent& evt);
71 void onSelectMaximizeGeneration(wxCommandEvent& evt);
74 void onSelectHPHeuristic(wxCommandEvent& evt);
75 void onSelectHPMixedIntegerLinearProblem(wxCommandEvent& evt);
78 void onSelectMinimizeRamping(wxCommandEvent& evt);
79 void onSelectMinimizeExcursions(wxCommandEvent& evt);
80 void onSelectFreeModulations(wxCommandEvent& evt);
83 void onSelectSHPShavePeaks(wxCommandEvent& evt);
84 void onSelectSHPMinimizeDuration(wxCommandEvent& evt);
88 void onSelectUCMode(Antares::Data::UnitCommitmentMode mode);
89 void onSelectUCHeuristicFast(wxCommandEvent& evt);
90 void onSelectUCHeuristicAccurate(wxCommandEvent& evt);
91 void onSelectUCMILP(wxCommandEvent& evt);
94 template<Antares::Data::NumberOfCoresMode>
95 void onSelectNumberOfCoresLevel(wxCommandEvent& evt);
98 void onSelectNumberOfCoresLevel(Data::NumberOfCoresMode ncMode);
102 void onSelectRGMaggregated(wxCommandEvent& evt);
103 void onSelectRGMrenewableClusters(wxCommandEvent& evt);
116 wxTextCtrl* pEditSeeds[Data::seedMax];
118 Data::TimeSeriesType pCurrentTS;
Startup Wizard User Interface.
Definition: advanced.h:37
virtual ~AdvancedParameters()
Destructor.
Definition: advanced.cpp:301
AdvancedParameters(wxWindow *parent)
Default constructor.
Definition: advanced.cpp:57