From aae6dcb11162edfe778b093d88a6ef531c107f14 Mon Sep 17 00:00:00 2001
From: "Joachim Wuttke (laptop)" <j.wuttke@fz-juelich.de>
Date: Fri, 18 Jan 2013 10:03:11 +0100
Subject: [PATCH] com

---
 pub/src/curve.cpp | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/pub/src/curve.cpp b/pub/src/curve.cpp
index 13d3dffa..141049d5 100644
--- a/pub/src/curve.cpp
+++ b/pub/src/curve.cpp
@@ -925,11 +925,12 @@ void NCurveFile::Fit( bool _allow_slow_conv )
             if( status.info==11 )
                 throw "exception in fit function";
 
-            // compute fit quality metrics:
+            // Fit quality metrics Q:
 
+            // Q: status code
             C->Quality[0] = (double) status.info;
 
-            // - coefficient of determination R^2 (for linear regression)
+            // Q: coefficient of determination R^2 (for linear regression)
             double ysum1 = 0, ysum2 = 0;
             for( uint i=0; i<nd; ++i ){
                 ysum1 += D->y[i];
@@ -938,7 +939,7 @@ void NCurveFile::Fit( bool _allow_slow_conv )
             double ydev2 = ysum2 - SQR( ysum1 )/nd; // = nd * <(y-<y>)^2>
             C->Quality[1] = ydev2!=0 ? 1 - SQR(status.fnorm) / ydev2 : -1;
                         
-            // - mean deviation (chi^2 if fvec is weighed with 1/dy)
+            // Q: mean deviation (chi^2 if fvec is weighed with 1/dy)
             uint nfreedom = nd - npfree - 1;
             if( nfreedom<1 ) nfreedom = 1;
             C->Quality[2] = SQR(status.fnorm) / nfreedom;
-- 
GitLab