#ifndef OPT_TYPES_HPP #define OPT_TYPES_HPP #include #include #include #include #include #include #include namespace opt_utilities { template class opt_types { public: typedef fitter fitter; typedef chisq chisq; typedef leastsq leastsq; typedef powell_method powell_method; typedef model model; typedef default_data_set data_set; typedef optimizer optimizer; typedef func_obj func_obj; typedef opt_method opt_method; }; typedef opt_types,double,std::string> dopt; } #endif //EOF