add check for parameter_set option to conditional_forecast
parent
92ada8e7e9
commit
6ba31087ab
|
@ -2864,6 +2864,16 @@ ConditionalForecastStatement::ConditionalForecastStatement(OptionsList options_l
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void
|
||||||
|
ConditionalForecastStatement::checkPass(ModFileStructure &mod_file_struct, WarningConsolidation &warnings)
|
||||||
|
{
|
||||||
|
if (options_list.string_options.find("parameter_set") == options_list.string_options.end())
|
||||||
|
{
|
||||||
|
cerr << "ERROR: You must pass the `parameter_set` option to conditional_forecast" << endl;
|
||||||
|
exit(EXIT_FAILURE);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
ConditionalForecastStatement::writeOutput(ostream &output, const string &basename, bool minimal_workspace) const
|
ConditionalForecastStatement::writeOutput(ostream &output, const string &basename, bool minimal_workspace) const
|
||||||
{
|
{
|
||||||
|
|
|
@ -757,6 +757,7 @@ private:
|
||||||
const OptionsList options_list;
|
const OptionsList options_list;
|
||||||
public:
|
public:
|
||||||
explicit ConditionalForecastStatement(OptionsList options_list_arg);
|
explicit ConditionalForecastStatement(OptionsList options_list_arg);
|
||||||
|
void checkPass(ModFileStructure &mod_file_struct, WarningConsolidation &warnings) override;
|
||||||
void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override;
|
void writeOutput(ostream &output, const string &basename, bool minimal_workspace) const override;
|
||||||
void writeJsonOutput(ostream &output) const override;
|
void writeJsonOutput(ostream &output) const override;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue