diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2015-07-08 20:46:52 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2015-07-08 20:46:52 -0400 |
commit | fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4 (patch) | |
tree | bdda434976bc09c864f2e4fa6f16ba1952b1e555 /math/iminterp/doc/asider.hlp | |
download | iraf-linux-fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4.tar.gz |
Initial commit
Diffstat (limited to 'math/iminterp/doc/asider.hlp')
-rw-r--r-- | math/iminterp/doc/asider.hlp | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/math/iminterp/doc/asider.hlp b/math/iminterp/doc/asider.hlp new file mode 100644 index 00000000..0c27ffbc --- /dev/null +++ b/math/iminterp/doc/asider.hlp @@ -0,0 +1,52 @@ +.help asider Dec98 "Image Interpolator Package" +.ih +NAME +asider -- evaluate the interpolant derivatives at x +.ih +SYNOPSIS +asider (asi, x, der, nder) + +.nf + pointer asi #I interpolant descriptor + real x[2] #I x value, 1 <= x[1-2] <= npix + real der[] #O der[1] = interpolant, der[2] = 1st derivative + int nder #I number of derivatives +.fi +.ih +ARGUMENTS +.ls asi +Pointer to the sequential interpolant descriptor. +.le +.ls x +Single X value, or pair of X values defining a range in the case of +the drizzle interpolant. +.le +.ls der +Array containing the derivatives. Der[1] = interpolant at x, der[2] the +first derivative of the interpolant at x and so on. +.le +.ls nder +Number of derivatives. Nder = 1 + order of the maximum desired derivative. +ASIDER checks that nder is reasonable. The sinc interpolant returns the +interpolant value and first two derivatives. The drizzle interpolant returns +the interpolant value and the first derivative. +.le +.ih +DESCRIPTION +The polynomial coefficients are evaluated directly from the data points +for the polynomial interpolants and from the B-spline coefficients +for the cubic spline interpolant. The derivatives are evaluated from +the polynomial coefficients using nested multiplication. The sinc +derivatives are analytic but are defined only for the first two derivatives. +The drizzle derivative is an approximation defined for the first derivative +only. +.ih +NOTES +ASIDER checks that the number of derivatives requested is reasonable. +Checking for out of bounds and INDEF valued pixels is the responsibility +of the user. ASIINIT or ASISINIT and ASIFIT must be called before ASIDER +is called. +.ih +SEE ALSO +asieval, asivector, arieval, arider +.endhelp |