From c38a8d7c3cca296c9f9a70bc3504075b416c68b6 Mon Sep 17 00:00:00 2001 From: astrojhgu Date: Tue, 4 Jan 2011 14:23:16 +0000 Subject: git-svn-id: file:///home/svn/opt_utilities@152 ed2142bd-67ad-457f-ba7c-d818d4011675 --- core/fitter.hpp | 9 +++++++++ core/freeze_param.hpp | 4 ++-- 2 files changed, 11 insertions(+), 2 deletions(-) (limited to 'core') diff --git a/core/fitter.hpp b/core/fitter.hpp index 9caae67..5ec85c5 100644 --- a/core/fitter.hpp +++ b/core/fitter.hpp @@ -1266,6 +1266,15 @@ namespace opt_utilities } return *(this->p_statistic); } + + /** + \return current statstic value + */ + Ts get_statistic_value() + { + Tp current_params(get_model().get_all_params()); + return get_statistic().eval(get_model().deform_param(current_params)); + } /** Get the optimization method that used diff --git a/core/freeze_param.hpp b/core/freeze_param.hpp index 015398e..abd8b17 100644 --- a/core/freeze_param.hpp +++ b/core/freeze_param.hpp @@ -150,9 +150,9 @@ namespace opt_utilities { if(param_names.find(name)==param_names.end()) { - return "thawed"; + return Tstr("thawed"); } - return "frozen"; + return Tstr("frozen"); } public: -- cgit v1.2.2