12#include "MantidAPI/DllConfig.h"
39 std::shared_ptr<IFuncMinimizer> createMinimizer(
const std::string &str)
const;
62#define DECLARE_FUNCMINIMIZER(classname, username) \
64 Mantid::Kernel::RegistrationHelper register_funcminimizer_##classname( \
65 ((Mantid::API::FuncMinimizerFactory::Instance().subscribe<classname>(#username)), 0)); \
The FuncMinimizerFactory class is in charge of the creation of concrete instances of minimizers.
The dynamic factory is a base dynamic factory for serving up objects in response to requests from oth...
Manage the lifetime of a class intended to be a singleton.
Helper class which provides the Collimation Length for SANS instruments.
Policy class controlling creation of the singleton Implementation classes should mark their default c...