diff --git a/src/ParsingDriver.cc b/src/ParsingDriver.cc index 320de782c6ae6b3c81b660461d66eeafcba61914..0ca6faff9e151db1d72cc8ef284a0909331c8ef7 100644 --- a/src/ParsingDriver.cc +++ b/src/ParsingDriver.cc @@ -686,7 +686,6 @@ ParsingDriver::cutoff(const string &value) { double val = stod(value); mod_file->dynamic_model.cutoff = val; - mod_file->static_model.cutoff = val; } void @@ -694,7 +693,6 @@ ParsingDriver::mfs(const string &value) { int val = stoi(value); mod_file->dynamic_model.mfs = val; - mod_file->static_model.mfs = val; } void diff --git a/src/StaticModel.cc b/src/StaticModel.cc index 4ddb82a060b36f3b74b17ca704a929cab49eba6b..244a48f5ca5765f5637b476eb8ecd9ef0da9c30e 100644 --- a/src/StaticModel.cc +++ b/src/StaticModel.cc @@ -88,6 +88,9 @@ StaticModel::StaticModel(const DynamicModel &m) : for (auto aux_eq : m.aux_equations) addAuxEquation(aux_eq->toStatic(*this)); + cutoff = m.cutoff; + mfs = m.mfs; + user_set_add_flags = m.user_set_add_flags; user_set_subst_flags = m.user_set_subst_flags; user_set_add_libs = m.user_set_add_libs;