typename VectorSpaceTraits<VectorSpace>::Vectors
 minimize(typename VectorSpaceTraits<VectorSpace>::Vectors& x, Function df,
          StepSizeRule& step_size_rule, UpdateRule update_rule,
          AbortCriterion abort_criterion)
 {
   minimize(x, df, step_size_rule, update_rule, abort_criterion, NullLogger());
 }
Example #2
0
#include "Service.h"

NullLogger Service::null_logger_ = NullLogger();
NullBroadcaster Service::null_events_ = NullBroadcaster();
NullInputController Service::null_input_ = NullInputController();

// initialize static services
Logger* Service::logger_ = nullptr;
Broadcaster* Service::global_events_ = nullptr;
InputController* Service::input_ = nullptr;