65 Vector pointToAdd,
double *modelStep=NULL);
94 #ifndef NOOBJECTIVEFUNCTION double interpError(Vector Point)
InterPolynomial & operator=(const InterPolynomial &A)
int getGoodInterPolationSites(Matrix d, int k, double rho, Vector *v=NULL)
void GenerateBasis(double rho, double rhosmall, Matrix data, ObjectiveFunction *of)
void destroyCurrentBuffer()
int findAGoodPointToReplace(int excludeFromT, double rho, Vector pointToAdd, double *modelStep=NULL)
void updateM(Vector newPoint, double valueF)
double * NewtonCoefficient(double *)
int maybeAdd(Vector pointToAdd, unsigned k, double rho, double valueF)
ql0001_ & k(htemp+1),(cvec+1),(atemp+1),(bj+1),(bl+1),(bu+1),(x+1),(clamda+1), &iout, infoqp, &zero,(w+1), &lenw,(iw+1), &leniw, &glob_grd.epsmac
void replace(int t, Vector pointToAdd, double valueF)
void ComputeLagrangeBasis(double *, unsigned nPtsTotal)
void copyFrom(InterPolynomial a)
int checkIfValidityIsInBound(Vector dd, unsigned k, double bound, double rho)
InterPolynomial(unsigned _deg, double rho, Vector vBase, Matrix data, ObjectiveFunction *of)