void LinFitLU(Array< double, 1 > &y, Array< double, 1 > &sigma, Array< double, 2 > &F, Array< double, 1 > &a, Array< double, 1 > &errors)
LitFit performs a least-squares fit to data given in y with the errors given by sigma.
void LinFitSVD(Array< double, 1 > &y, Array< double, 1 > &sigma, Array< double, 2 > &F, Array< double, 1 > &a, Array< double, 1 > &error, double tolerance)