62 CNSPLA_SPLFUN *splfun );
97 CNSPLA_SPLFUN *splfun );
104 CNSPLA_SPLFUN *splfun );
112 CNSPLA_SPLFUN *splfun );
long int AMA_UnvPnltrm(AMA_OPTIONS *options, double theta, long int porder, CNSPLA_SPLFUN *splfun)
Define penalty term on an univariate spline.
Definition: AMA_Unv.c:1168
long int AMA_UnvInputCheck(AMA_OPTIONS *options, long int n, double *x, double *z, double *wht, double *epsilon, long int degree, long int mlamda, double *lamda, enum AMA_Boolean lstsqr)
Perform input check for univariate data approximation functions.
Definition: AMA_Unv.c:906
long int AMA_UnvLstsqr(AMA_OPTIONS *options, long int n, double *x, double *z, double *wht, long int degree, long int mlamda, double *lamda, double theta, AMA_SPLINE **spline)
Least Squares Approximation of Univariate Data
Definition: AMA_UnvLstsqr.c:150
long int AMA_UnvMonoInterp(AMA_OPTIONS *options, long int n, double *x, double *z, long int degree, AMA_SPLINE **spline)
Monotonic Interpolation of Univariate Data
Definition: AMA_UnvMonoInterp.c:118
long int AMA_UnvDataFree(AMA_OPTIONS *options, double **x, double **z, double **epsilon, double **wht, double **lamda)
Free Univariate Data Functions data arrays.
Definition: AMA_Unv.c:810
long int AMA_UnvConreg(AMA_OPTIONS *options, long int n, double *x, double *z, double *epsilon, long int degree, CNSPLA_SPLFUN *splfun)
Define local monotonicity constraints on an univariate spline.
Definition: AMA_Unv.c:1389
This structure is used to maintain the AMA Spline Library environment.
Definition: AMA.h:335
long int AMA_UnvApprox(AMA_OPTIONS *options, long int n, double *x, double *z, double *epsilon, long int degree, AMA_SPLINE **spline)
Approximation of Univariate Data
Definition: AMA_UnvApprox.c:56
long int AMA_UnvConpnt(AMA_OPTIONS *options, long int n, double *x, double *z, double *epsilon, CNSPLA_SPLFUN *splfun)
Define approximation or interpolation constraints on an univariate spline.
Definition: AMA_Unv.c:1260
long int AMA_UnvData(AMA_OPTIONS *options, const char *datfile, long int *degree, long int *n, double **x, double **z, double **epsilon, double **wht, double *theta, long int *mlamda, double **lamda)
Read data and approximation options for AMA Spline Library Univariate Data Functions.
Definition: AMA_Unv.c:257
long int AMA_UnvMonoApprox(AMA_OPTIONS *options, long int n, double *x, double *z, double *epsilon, long int degree, AMA_SPLINE **spline)
Monotonic Approximation of Univariate Data
Definition: AMA_UnvMonoApprox.c:129
CNSPLA_SPLINE AMA_SPLINE
Definition: AMA.h:461
long int AMA_UnvInterp(AMA_OPTIONS *options, long int n, double *x, double *z, long int degree, AMA_SPLINE **spline)
Interpolation of Univariate Data
Definition: AMA_UnvInterp.c:107
AMA_Boolean
This enumeration provides a boolean capability.
Definition: AMA.h:22
long int AMA_UnvBoundaryConditions(AMA_OPTIONS *options, enum AMA_Boolean interp, CNSPLA_SPLFUN *splfun)
Define boundary conditions for univariate approximation and interpolation functions.
Definition: AMA_Unv.c:25