; CPARM
;---------------------------------------------------------------
;! general numeric array adverb used many places
;# ADVERB GENERAL
;-----------------------------------------------------------------------
;;  Copyright (C) 1995, 2020
;;  Associated Universities, Inc. Washington DC, USA.
;;
;;  This program is free software; you can redistribute it and/or
;;  modify it under the terms of the GNU General Public License as
;;  published by the Free Software Foundation; either version 2 of
;;  the License, or (at your option) any later version.
;;
;;  This program is distributed in the hope that it will be useful,
;;  but WITHOUT ANY WARRANTY; without even the implied warranty of
;;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
;;  GNU General Public License for more details.
;;
;;  You should have received a copy of the GNU General Public
;;  License along with this program; if not, write to the Free
;;  Software Foundation, Inc., 675 Massachusetts Ave, Cambridge,
;;  MA 02139, USA.
;;
;;  Correspondence concerning AIPS should be addressed as follows:
;;         Internet email: aipsmail@nrao.edu.
;;         Postal address: AIPS Project Office
;;                         National Radio Astronomy Observatory
;;                         520 Edgemont Road
;;                         Charlottesville, VA 22903-2475 USA
;-----------------------------------------------------------------------
;---------------------------------------------------------------
CPARM     LLLLLLLLLLLLUUUUUUUUUUUU CCCCCCCCCCCCCCCCCCCCCCCCCCCCC
----------------------------------------------------------------
CPARM
Type: Adverb   (Real(10))
Use:  A general adverb which contains ten elements as parameters to some
      process.  read the help closely to set the parameters.
Null value:  Usually 0.
Procedures:
   IMSCAL........Large image self-cal with IM2CC and OOCAL.
   OOCAL.........Determines antenna complex gain with frequency-dependent
                 models.
   PEELR.........Calibrates interfering sources in multi-facet imges.
   VLBAKRGP......Fringe fit phase referenced data and apply calibration.
   VLBAKRNG......Fringe fit data and apply calibration.
Tasks:
   ACFIT.........Determine antenna gains from autocorrelations.
   ATLOD.........Reads ATCA data in RPFITS dormat into AIPS.
   BDEPO.........Computes depolarization due to rotation measure
                 gradients.
   BPCOR.........Correct BP table.
   BSMOD.........Creates single-dish UV beam-switched data with model
                 sources.
   CALIB.........Determines antenna calibration: complex gain.
   CANDY.........User-definable (paraform) task to create an AIPS image.
   CCEDT.........Select CC components in BOXes and above mininum flux.
   CONFI.........Optimize array configuration by minimum side lobes.
   CORER.........Calculates correlator statistics and flags bad ones.
   CPASS.........Computes polynomial spectral bandpass correction table.
   CUBIT.........Model a galaxy's density and velocity distribution from
                 full cube.
   FGDIF.........Compares affect of 2 FG tables.
   FILLM.........Reads VLA on-line/archive format uv data tapes (post Jan
                 88).
   FIXWT.........Modify weights to reflect amplitude scatter of data.
   FLAGR.........Edit data based on internal RMS, amplitudes, weights.
   GAL...........Determine parameters from a velocity field.
   GLENS.........Models galaxy gravitational lens acting on 3 component
                 source.
   HOLGR.........Read & process holography visibility data to telescope
                 images.
   HOLOG.........Read & process holography visibility data to telescope
                 images.
   INDXH.........Writes index file describing contents of UV data base.
   INDXR.........Writes index file describing contents of UV data base.
   IRING.........Integrates intensity / flux in rings / ellipses.
   KRING.........Fringe fit data to determine antenna calibration, delay,
                 rate.
   LAYER.........Task to create an RGB image from multiple images.
   LPCAL.........Determines instrumental polarization for UV data.
   MANDL.........Creates an image of a subset of the Mandlebrot Set.
   MATHS.........Operates on an image with a choice of mathematical
                 functions.
   MWFLT.........Applies linear & non-linear filters to images.
   NINER.........Applies various 3x3 area operaters to an image.
   NNLSQ.........Non-Negative-Least-Squares decomposition of spectrum.
   PADIM.........Task to increase image size by padding with some value.
   PATGN.........Task to create a user specified test or primary-beam
                 pattern.
   PCAL..........Determines instrumental polarization for UV data.
   PDPLT.........Plots selected contents of PD tables.
   PRTUV.........Prints contents of a visibility (UV) data set.
   REFLG.........Attempts to compress a flag table.
   REGRD.........Regrids an image from one co-ordinate frame to another.
   RM2PL.........Plots spectrum of a pixel with RMFIT fit.
   SAD...........Finds and fits Gaussians to portions of an image.
   SCIMG.........Full-featured imaging plus self-calibration loop with
                 editing.
   SCLIM.........Operates on an image with a choice of mathematical
                 functions.
   SCMAP.........Imaging plus self-calibration loop with editing.
   SHADW.........Generates the "shadowed" representation of an image.
   SKYVE.........Regrids a DSS image from one co-ordinate frame to
                 another.
   SNBLP.........Plots selected contents of SN or CL files on a baseline
                 basis.
   SNPLT.........Plots selected contents of SN, SY, TY, PC or CL files
                 versus time.
   SNSMO.........Smooths and filters a calibration SN table.
   SPIXR.........Fits spectral indexes to each row of an image incl
                 curvature.
   STFND.........Task to find stars in an image and generate an ST table.
   STRAN.........Task compares ST tables, find image coordinates (e.g.
                 guide star ).
   SYVSN.........Plots selected SY/TY data with SN solution values versus
                 time.
   TAFFY.........User definable task to operate on an image.
   TAFLG.........Flags data in a Table extension file.
   TAMRG.........Task to merge table rows under specified conditions.
   TAPLT.........Plots data from a Table extension file.
   TASRT.........Task to sort extension tables.
   TVSAD.........Finds and fits Gaussians to portions of an image with
                 interaction.
   TYSMO.........Smooths and filters a calibration TY or SY table.
   UVADC.........Fourier transforms and corrects a model and adds to uv
                 data.
   UVCON.........Generate sample UV coverage given a user defined array
                 layout.
   VTEST.........Measures velocity discrepancy across fields.
   WARP..........Model warps in Galaxies.
   XG2PL.........Plots spectrum of a pixel with XGAUS/AGAUS and
                 ZEMAN/ZAMAN fits.
----------------------------------------------------------------
