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
|
||||
ConditionalForecastStatement::writeOutput(ostream &output, const string &basename, bool minimal_workspace) const
|
||||
{
|
||||
|
|
|
@ -757,6 +757,7 @@ private:
|
|||
const OptionsList options_list;
|
||||
public:
|
||||
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 writeJsonOutput(ostream &output) const override;
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue