VMeNaiveSdMinimizer::VMeNaiveSdMinimizer(AggregatorInitializer& init)
    : maxSdSteps(init.get_maxSdSteps()),
      sdStepFactor(init.get_sdStepFactor()),
      sdConvergenceTolerance(init.get_sdConvergenceTolerance()) {
    init.minimizerBindingSafetyCheck();
    model = dynamic_cast<VMeModel*>(init.model);
    init.bindIntoAggregator(this);
}
Beispiel #2
0
FakeVMeModel::FakeVMeModel(AggregatorInitializer& init, std::string& historyString)
    : eventHistory(historyString), N(init.get_nmpcHorizon()) {
    init.bindIntoAggregator(this);
}