Ask a Question | Search PSRCHIVE: |
![]()
|
SmoothingSpline.h void get_nfree_trials(std::vector< double > &nfree, unsigned ndat) Get the trial smoothing factors. Definition CrossValidatedSmoothing.C:26 double get_mean_gof(const std::vector< double > &data_x, const std::vector< Estimate< double > > &data_y) Return the mean goodness-of-fit for the current smoothing. Definition CrossValidatedSmoothing.C:175 void fit(std::vector< double > &data_x, std::vector< Estimate< double > > &data_y) Fit spline to data using current configuration. Definition CrossValidatedSmoothing.C:51 Interface to GCVSPL sub-routine by Herman J. Woltring. Definition SmoothingSpline.h:24 double evaluate(double) evaluate the spline at the specified argument Definition SmoothingSpline.C:220 void set_effective_nfree(double) Set the effective number of freely estimated parameters. Definition SmoothingSpline.C:33 void set_minimize_gcv(bool) Determine the smoothing factor using generalized cross-validation. Definition SmoothingSpline.C:47 SmoothingSpline() Default constructor. Definition SmoothingSpline.C:16 void set_smoothing(double) Set the smoothing factor. Definition SmoothingSpline.C:26 unsigned get_ndat_good() const Return the number of good data points included in the fit. Definition SmoothingSpline.C:79 void fit(const std::vector< double > &data_x, const std::vector< Estimate< double > > &data_y) Fit spline to data using current configuration. Definition SmoothingSpline.C:81 void set_msre(double) Set the mean squared residual error, MSRE (Equation 5) Definition SmoothingSpline.C:40 Generated using doxygen 1.14.0
|