13 #include "msdevstudio/MSconfig.h"
25 using namespace hippodraw;
56 namespace dp = hippodraw::DataPoint2DTuple;
70 unsigned int rows =
m_ntuple -> rows ();
72 for (
unsigned int i = 0; i < rows; i++ ) {
74 const vector < double > & row =
m_ntuple -> getRow ( i );
76 double diff = function_value - row [ iy ];
77 result += diff * diff / (function_value + 10e-6);
82 unsigned int dimen = size - 2;
83 vector < double > coord ( dimen );
88 unsigned int rows =
m_ntuple -> rows ();
90 for (
unsigned int i = 0; i < rows; i++ ) {
92 const vector < double > & row =
m_ntuple -> getRow ( i );
94 double err = ie < 0 ? 0. : row [ ie ];
98 for (
unsigned int j = 0; j < dimen; j++ ) {
102 double diff = value - row [ iy ];
103 result += diff * diff / ( value * 10e-6 );