aboutsummaryrefslogtreecommitdiff
path: root/math/surfit/doc/iscoeff.hlp
diff options
context:
space:
mode:
authorJoseph Hunkeler <jhunkeler@gmail.com>2015-07-08 20:46:52 -0400
committerJoseph Hunkeler <jhunkeler@gmail.com>2015-07-08 20:46:52 -0400
commitfa080de7afc95aa1c19a6e6fc0e0708ced2eadc4 (patch)
treebdda434976bc09c864f2e4fa6f16ba1952b1e555 /math/surfit/doc/iscoeff.hlp
downloadiraf-linux-fa080de7afc95aa1c19a6e6fc0e0708ced2eadc4.tar.gz
Initial commit
Diffstat (limited to 'math/surfit/doc/iscoeff.hlp')
-rw-r--r--math/surfit/doc/iscoeff.hlp63
1 files changed, 63 insertions, 0 deletions
diff --git a/math/surfit/doc/iscoeff.hlp b/math/surfit/doc/iscoeff.hlp
new file mode 100644
index 00000000..ea0b292c
--- /dev/null
+++ b/math/surfit/doc/iscoeff.hlp
@@ -0,0 +1,63 @@
+.help iscoeff Apr85 "Surfit Package"
+.ih
+NAME
+iscoeff - get the number and values of the surface coefficients
+.ih
+SYNOPSIS
+iscoeff (sf, coeff, ncoeff)
+
+.nf
+pointer sf # surface descriptor
+real coeff[ncoeff] # coefficient array
+int ncoeff # number of coefficients
+.fi
+.ih
+ARGUMENTS
+.ls sf
+Pointer to the surface descriptor.
+.le
+.ls coeff
+Array of coefficients.
+.le
+.ls ncoeff
+The number of coefficients.
+.le
+
+.ih
+DESCRIPTION
+ISCOEFF fetches the coefficient array and the number of coefficients from
+the surface descriptor structure. A 1-D array ncoeff elements long
+is required to hold the coefficients where ncoeff is defined as follows:
+
+.nf
+ SF_LEGENDRE: nxcoeff = xorder
+ nycoeff = yorder
+ ncoeff = xorder * yorder xterms = yes
+ ncoeff = nycoeff + nxcoeff - 1 xterms = no
+
+ SF_CHEBYSHEV: nxcoeff = xorder
+ nycoeff = yorder
+ ncoeff = xorder * yorder xterms = yes
+ ncoeff = nycoeff + nxcoeff - 1 xterms = no
+
+ SF_SPLINE3: nxcoeff = xorder + 3
+ nycoeff = yorder + 3
+ ncoeff = (xorder + 3) * (yorder + 3)
+
+ SF_SPLINE1: nxcoeff = xorder + 1
+ nycoeff = yorder + 1
+ ncoeff = (xorder + 1) * (yorder + 1)
+
+.fi
+
+The coefficient of basis function B(i,x) * B(j,y) will be stored in
+element (i - 1) *
+nycoeff + j of the array coeff if the xterms parameter was set
+to yes by ISINIT. Otherwise the nycoeff y-term coefficients will be output
+first followed by the (nxcoeff - 1) x-term coefficients.
+
+.ih
+NOTES
+.ih
+SEE ALSO
+.endhelp