xgsurfit

# Library $iraf/math/gsurfit

/h/# include <c_iraf.h>
/h/

/c/# include <xgsurfit.h>
/c/# include <c_iraf_priv.h>
/c/# include <stdlib.h>
/c/

gs_b1evald.x:procedure dgs_b1pol (x, order, k1, k2, basis)
gs_b1evald.x:procedure dgs_b1leg (x, order, k1, k2, basis)
gs_b1evald.x:procedure dgs_b1cheb (x, order, k1, k2, basis)
gs_b1evalr.x:procedure rgs_b1pol (x, order, k1, k2, basis)
gs_b1evalr.x:procedure rgs_b1leg (x, order, k1, k2, basis)
gs_b1evalr.x:procedure rgs_b1cheb (x, order, k1, k2, basis)
gs_bevald.x:procedure dgs_bpol (x, npts, order, k1, k2, basis)
gs_bevald.x:procedure dgs_bcheb (x, npts, order, k1, k2, basis)
gs_bevald.x:procedure dgs_bleg (x, npts, order, k1, k2, basis)
gs_bevalr.x:procedure rgs_bpol (x, npts, order, k1, k2, basis)
gs_bevalr.x:procedure rgs_bcheb (x, npts, order, k1, k2, basis)
gs_bevalr.x:procedure rgs_bleg (x, npts, order, k1, k2, basis)
gs_chomatd.x:procedure dgschofac (matrix, nbands, nrows, matfac, ier)
gs_chomatd.x:procedure dgschoslv (matfac, nbands, nrows, vector, coeff)
gs_chomatr.x:procedure rgschofac (matrix, nbands, nrows, matfac, ier)
gs_chomatr.x:procedure rgschoslv (matfac, nbands, nrows, vector, coeff)
gs_f1devald.x:procedure dgs_1devpoly (coeff, x, yfit, npts, order, k1, k2)
gs_f1devald.x:procedure dgs_1devcheb (coeff, x, yfit, npts, order, k1, k2)
gs_f1devald.x:procedure dgs_1devleg (coeff, x, yfit, npts, order, k1, k2)
gs_f1devalr.x:procedure rgs_1devpoly (coeff, x, yfit, npts, order, k1, k2)
gs_f1devalr.x:procedure rgs_1devcheb (coeff, x, yfit, npts, order, k1, k2)
gs_f1devalr.x:procedure rgs_1devleg (coeff, x, yfit, npts, order, k1, k2)
gs_fevald.x:procedure dgs_evpoly (coeff, x, y, zfit, npts, xterms, xorder, yorder, k1x, k2x, k1y, k2y)
gs_fevald.x:procedure dgs_evcheb (coeff, x, y, zfit, npts, xterms, xorder, yorder, k1x, k2x, k1y, k2y)
gs_fevald.x:procedure dgs_evleg (coeff, x, y, zfit, npts, xterms, xorder, yorder, k1x, k2x, k1y, k2y)
gs_fevald.x:procedure gs_asumvpd (a, b, c, d, npts)
gs_fevalr.x:procedure rgs_evpoly (coeff, x, y, zfit, npts, xterms, xorder, yorder, k1x, k2x, k1y, k2y)
gs_fevalr.x:procedure rgs_evcheb (coeff, x, y, zfit, npts, xterms, xorder, yorder, k1x, k2x, k1y, k2y)
gs_fevalr.x:procedure rgs_evleg (coeff, x, y, zfit, npts, xterms, xorder, yorder, k1x, k2x, k1y, k2y)
gs_fevalr.x:procedure gs_asumvpr (a, b, c, d, npts)
gsaccumd.x:procedure dgsaccum (sf, x, y, z, w, wtflag)
gsaccumr.x:procedure gsaccum (sf, x, y, z, w, wtflag)
gsacptsd.x:procedure dgsacpts (sf, x, y, z, w, npts, wtflag)
gsacptsr.x:procedure gsacpts (sf, x, y, z, w, npts, wtflag)
gsaddd.x:procedure dgsadd (sf1, sf2, sf3)
gsaddr.x:procedure gsadd (sf1, sf2, sf3)
gscoeffd.x:procedure dgscoeff (sf, coeff, ncoeff)
gscoeffr.x:procedure gscoeff (sf, coeff, ncoeff)
gscopyd.x:procedure dgscopy (sf1, sf2)
gscopyr.x:procedure gscopy (sf1, sf2)
gsderd.x:procedure dgsder (sf1, x, y, zfit, npts, nxd, nyd)
gsderr.x:procedure gsder (sf1, x, y, zfit, npts, nxd, nyd)
gserrorsd.x:procedure dgserrors (sf, z, w, zfit, chisqr, errors)
gserrorsr.x:procedure gserrors (sf, z, w, zfit, chisqr, errors)
gsevald.x:double procedure dgseval (sf, x, y)
gsevalr.x:real procedure gseval (sf, x, y)
gsfitd.x:procedure dgsfit (sf, x, y, z, w, npts, wtflag, ier)
gsfitr.x:procedure gsfit (sf, x, y, z, w, npts, wtflag, ier)
gsfreed.x:procedure dgsfree (sf)
gsfreer.x:procedure gsfree (sf)
gsgcoeffd.x:double procedure dgsgcoeff (sf, xorder, yorder)
gsgcoeffr.x:real procedure gsgcoeff (sf, xorder, yorder)
gsinitd.x:procedure dgsinit (sf, surface_type, xorder, yorder, xterms, xmin, xmax, ymin, ymax)
gsinitr.x:procedure gsinit (sf, surface_type, xorder, yorder, xterms, xmin, xmax, ymin, ymax)
gsrefitd.x:procedure dgsrefit (sf, x, y, z, w, ier)
gsrefitr.x:procedure gsrefit (sf, x, y, z, w, ier)
gsrejectd.x:procedure dgsrej (sf, x, y, z, w, wtflag)
gsrejectr.x:procedure gsrej (sf, x, y, z, w, wtflag)
gsrestored.x:procedure dgsrestore (sf, fit)
gsrestorer.x:procedure gsrestore (sf, fit)
gssaved.x:procedure dgssave (sf, fit)
gssaver.x:procedure gssave (sf, fit)
gsscoeffd.x:procedure dgsscoeff (sf, xorder, yorder, coeff)
gsscoeffr.x:procedure gsscoeff (sf, xorder, yorder, coeff)
gssolved.x:procedure dgssolve (sf, ier)
gssolver.x:procedure gssolve (sf, ier)
gsstatd.x:double procedure dgsgetd (sf, parameter)
gsstatd.x:int procedure dgsgeti (sf, parameter)
gsstatr.x:real procedure gsgetr (sf, parameter)
gsstatr.x:int procedure gsgeti (sf, parameter)
gssubd.x:procedure dgssub (sf1, sf2, sf3)
gssubr.x:procedure gssub (sf1, sf2, sf3)
gsvectord.x:procedure dgsvector (sf, x, y, zfit, npts)
gsvectorr.x:procedure gsvector (sf, x, y, zfit, npts)
gszerod.x:procedure dgszero (sf)
gszeror.x:procedure gszero (sf)
