All general subroutine documents


Below is a list of all general subroutines. In parentheses the name of the source file is given.
AttachXt
Delegate event handling to X Toolkit. (events.src)
BreakMainLoop
Terminate invocation of MainLoop() (events.src)
DescheduleGgiPlotCursor
De-register a function registered previously by ScheduleGgiPlotCursor. (ggi.src)
DescheduleKeyevent
De-register a function registered previously by ScheduleKeyevent. (keyevents.c)
GgiActivate
Make Ggi element sensitive to user interaction (ggi.src)
GgiAlignLabel
Modify the alignment of a Ggi element's label (ggi.src)
GgiAutoLayout
Modify Ggi's automatic layout operation default (ggi.src)
GgiButton
Create a Ggi button element. (ggi.src)
GgiCanvas
Create a Ggi element without built-in behaviour. (ggi.src)
GgiConfigure
Modify default Ggi configuration parameters (ggi.src)
GgiDeactivate
Make Ggi element insensitive to user interaction (ggi.src)
GgiDelete
Delete a Ggi element. (ggi.src)
GgiDial
Create a dial analog valuator Ggi element See also: GgiDial layout. (ggi.src)
GgiDialog
Create a Ggi dialog shell element (ggi.src)
GgiForm
Create a Ggi form element (ggi.src)
GgiGauge
Create an analog valuator Ggi element (ggi.src)
GgiHandleEvents
Explicitly process outstanding events (ggi.src)
GgiHeight
Obtain height of en element (ggi.src)
GgiHelpText
Modify a Ggi element's help text. (ggi.src)
GgiIsRealized
Check whether element has been realized (ggi.src)
GgiLabel
Create a text output Ggi element (ggi.src)
GgiList
Create a Ggi list element (ggi.src)
GgiListLabels
Replace a list Ggi element's entry labels (ggi.src)
GgiLogo
Create a logo Ggi element. (ggi.src)
GgiMenu
Create a menu Ggi element (ggi.src)
GgiMenuLabels
Replace a menu Ggi element's entry labels (ggi.src)
GgiPlotColorEditor
Create/manipulate Ggi colormap editing element for plot fields. (ggi.src)
GgiPlotColors
Increase number of colours available to plotfield elements. (ggi.src)
GgiPlotField
Create Ggi element implementing a PGPLOT window (ggi.src)
GgiPlotFrames
Obtain a number of pixmaps e.g. for movie loops. (ggi.src)
GgiPlotMapColors
Map plotfield colors to colors from the master table (ggi.src)
GgiPlotPrompter
Create a Ggi plot prompter element (ggi.src)
GgiPlotRecord
Store a plot window in a pixmap ("frame"). (ggi.src)
GgiPlotShow
Recall a plot from a pixmap ("frame"). (ggi.src)
GgiPlotXor
Obtain and set XOR plotting mode. (ggi.src)
GgiPostponeRealize
Specify postponed Ggi element realization (ggi.src)
GgiProgress
Create a Ggi progress bar (ggi.src)
GgiPrompter
Create a Ggi prompter element (ggi.src)
GgiRealize
Realize Ggi elements of which realization was postponed. (ggi.src)
GgiSetBitmap
Specify a bitmap for a Ggi element's label. (ggi.src)
GgiSetCircular
Set a Ggi valuator element's circular mode. (ggi.src)
GgiSetFormat
Modify a Ggi valuator element's output format. (ggi.src)
GgiSetHeight
Modify default Ggi window height. (ggi.src)
GgiSetKeyword
Modify a Ggi input element's user input keyword. (ggi.src)
GgiSetLabel
Modify a Ggi element's label. (ggi.src)
GgiSetPosition
Position a Ggi element (ggi.src)
GgiSetRange
Modify the range of a Ggi gauge or dial element (analog valuator). (ggi.src)
GgiSetResources
Modify default fallback resources for Ggi (ggi.src)
GgiSetWidth
Modify default Ggi window width. (ggi.src)
GgiShell
Create a Ggi shell element (ggi.src)
GgiShowDoc
Ggi document display routine (ggi.src)
GgiShowShell
Make shell element visible or invisible (ggi.src)
GgiTextField
Create a text input Ggi element (ggi.src)
GgiUseShell
Use shell, form or viewport as container for new elements (ggi.src)
GgiVerify
Ask the user a simple question (ggi.src)
GgiViewport
Create a Ggi viewport element (ggi.src)
GgiWidth
Obtain width of en element (ggi.src)
MainLoop
Dispatcher for event-driven programs. (events.src)
RadioAddKey
Ad a keyword to a group of associated keywords. (radiogroup.c)
RadioDeleteGroup
Delete a group of associated keywords. (radiogroup.c)
RadioGroup
Create a group of associated keywords. (radiogroup.c)
ScheduleGgiPlotCursor
Register a callback routine receiving cursor events. (ggi.src)
ScheduleKeyevent
Register a function to be called whenever Hermes generates an event associated with the specified user input keyword. (keyevents.c)
ScheduleX
Register or de-register function receiving X events. (events.src)
SuppressKeyevent
Suppress call to keyword event handler function. (keyevents.c)
TriggerKey
Re-send keyword to Hermes, causing a KEYCHANGE event (keyevents.c)
ALLPAR
Obtain all HERMES user input parameters for issuing task. (srvreq.c)
ANGLE
Calculate angle in radians between two points given in grids (angle.c)
ANYOUT
General character output routine for GIPSY programs. (srvreq.c)
anyoutf
anyout using variable arguments ()
ARITH
Do an arithmetic operation on two real arrays and store the result in a third one. This routine checks for BLANK values. (arith.c)
ARITHC
Do an arithmetic operation on a real constant and a real array and store the result in a second one. This routine checks for BLANK values. (arithc.c)
atabort
Register procedure to be called whenever a user abort occurs. (srvreq.c)
atfinis
Register procedure to be called by FINIS. (srvreq.c)
atfinisrm
Unregister procedure previously registered by atfinis. (srvreq.c)
AXCOORD
Returns the coordinate type and units as returned by cotrans. (cotrans.c)
AXPROPS
Return structure with axis properties for a set. (axprops.c)
AXTYPE
The function axtype returns the type of axis, the natural units, secondary units and the projection type. (axtype.c)
AXUNIT
Returns the units of the physical coordinates of an axis in a set. (cotrans.c)
BEAM
Draw elliptical shaded beam (PGPLOT) (beam.c)
BESSEL
Evaluate Bessel function J, Y, I, K of integer order. (bessel.c)
bessi
Evaluate Modified Bessel function of integer order. (bessel.c)
bessj
Evaluate Bessel function of first kind of integer order. (bessel.c)
bessk
Evaluate Modified Bessel function Kv(x) of integer order. (bessel.c)
bessy
Evaluate Bessel function second kind and of integer order. (bessel.c)
CANALL
Remove all user input from table maintained by HERMES. (srvreq.c)
CANCEL
Remove user input from table maintained by HERMES. (srvreq.c)
cfts_oi.c
interface with a (compressed) FITS tape. (cfts_io.c)
CFTS_SKIPPIX
Skip pixels in a FITS file. (cfts_io.c)
CFTSD_GETH
Gets the header from a compressed FITS tape. (cfts_io.c)
CFTSI_GETC
Gets compressed integer data from a FITS tape. (cfts_io.c)
CFTSI_GETI
Gets integer data from a FITS tape. (cfts_io.c)
CFTSI_GETR
Gets float data from a FITS tape. (cfts_io.c)
CHRINT
Converts an integer to a character string. The integer is left-adjusted encoded. (chrint.c)
CLIPPER
Subroutine to conditionally transfer data. (clipper.c)
CLSPFP
Checks local single precion floats whether they are legal floating point numbers. If not, they are replaced by BLANKs. (floating.c)
CNVRT
Describes the data conversion routines. (cnvrt.c)
CNVRTC
Converts bytes from foreign machines to the format supported by the current machine. (cnvrt.c)
CNVRTD
Converts double precision floating point numbers from foreign machines the format supported by the current machine. (cnvrt.c)
CNVRTE
Converts single precision floating point numbers from foreign machines the format supported by the current machine. (cnvrt.c)
CNVRTF
Converts integers from foreign machines to the format supported by the current machine. (cnvrt.c)
CNVRTH
Converts two byte integers from foreign machines to the format supported by the current machine. (cnvrt.c)
CONVOLVE
Convolves data with two dimensional convolution function. Takes care of BLANKs. (convolve.c)
CONPVARS
Determine parameters of 2d-gaussian needed to convolve 'oldbeam' to 'newbeam' (convpars.shl)
COPYHEAD_ITEM
Copies header items from given levels in the input set to the output set. (copyhead.c)
COPYHEAD_LEVEL
Copies all header items which are located at a given level in the input set, to a given level in the output set, except for reserved keywords. (copyhead.c)
COTRANS
Transformation from grid coordinates to physical coordinates and vice versa. (cotrans.c)
DBLANK
Logical function returning whether argument is a universal BLANK (undefined). (floating.c)
DCDCHAR
Decodes a string of characters into character strings. (herinp.c)
DCDCHARL
Decodes a string of characters into character strings. All alphabetic characters will be in lowercase. (herinp.c)
DCDCHARU
Decodes a string of characters into character strings. All alphabetic characters will be in uppercase. (herinp.c)
DCDDBLE
Decodes a string of characters into doubles. (herinp.c)
DCDERRSTR
Obtain an error message, given a DECODExxx error code. (srvreq.c)
DCDINT
Decodes a string of characters into integers. (herinp.c)
DCDLOG
Decodes a string of characters into logicals. (herinp.c)
DCDREAL
Decodes a string of characters into reals. (herinp.c)
dcdset
Decodes a string denoting a set and optional subsets into subset levels. The set MUST exist! (dcdset.c)
DECODEDBLE
Hermes interface routine for decoding doubles. (srvreq.c)
DECODEINT
Hermes interface routine for decoding integers. (srvreq.c)
DECODEREAL
Hermes interface routine for decoding reals. (srvreq.c)
DEPUTY
Start a task which temporarily assumes the role of the calling task. (srvreq.c)
DGAUSN
DGAUSN computes the partial derivatives of that Gaussian (gaussn.shl)
DMS
Convert degrees to a string containing the degrees, minutes and seconds. (dms.c)
DPFPFL
Converts Double Precision Floating Point numbers from Foreign format to Local format. (floating.c)
DPFPLF
Converts Double Precision Floating Point numbers from Local format to Foreign format. (floating.c)
DPOLYN
DPOLYN computes the partial derivatives of that polynomial (polyn.shl)
DRAWAXIS
Label an axis with (transformed) coordinates (drawaxis.c)
VOIGT
DVOIGT computes the partial derivatives of a Voigt (voigt.shl)
DYDX
Determine derivative of a mathematical expression. (dydx.src)
ECDSET
Encodes set and subsets into a string. The set MUST exist! (ecdset.c)
ECLIPCO
Transforms ecliptical coordinates from one epoch to another epoch. (eclipco.c)
EDITFILE
User action interface routine to edit a text file. (srvreq.c)
ELLIPSE
Describes the ellipse fitting routines. (ellipse.c)
ELLIPSE1
Routine which gives an initial estimate for an ellipse to N points in the array X,Y. (ellipse1.c)
ELLIPSE2
Fits an ellipse to a set of X and Y positions. (ellipse.c)
ENTERC
Postpone the effectuation of user aborts until a corresponding call to LEAVEC. (enterc.c)
EPOCO
Transforms equatorial coordinates from one epoch to another epoch. (skyco.c)
ERROR
User error handling routine. (srvreq.c)
errorf
error, using variable arguments ()
factor
Factor returns the conversion factor between two different units (i.e. M en KM) (factor.c)
FBLANK
Logical function returning whether argument is a universal BLANK (undefined). (floating.c)
fextend
Extends files to a certain number of bytes. (fextend.c)
FIE
Describes the routines FIEINI (parses an input string which contains mathematical expression), FIEDO (which does the actual calculations) and FIEDUMP (which dumps the code generated by FIEINI). (fie.c)
FIECLR
Clears code previous generated by FIEINI. (fie.c)
FIEDO
FIEDO evaluates the code generated by FIEINI. (fie.c)
FIEDUMP
Display the code generated by FININI on stdin. (fie.c)
FIEINI
Decodes a string containing a mathematical expression for FIEDO. (fie.c)
FIEPAR
Defines the parameter names for the next call to FIEINI. (fie.c)
filestat
Returns the status of a file. (filestat.c)
FILLGAUSS2D
Fill array with values of (rotated) 2-d Gauss (fillgauss2d.c)
FINIS
Informs HERMES that servant quits and cleans up the mess. (srvreq.c)
FITGAUSS2D
Fit 2d-gaussian to data in a box (fitgauss2d.c)
FLIST
Lists all files in a directory (flist.c)
floating
Describes the routines which handle floating point conversion. (floating.c)
FNAME
Translates GIPSY filenames to legal filenames (if necessary). (fname.c)
fsize
Determines the size of a file in bytes. (fsize.c)
FTRUNC
Truncates a file to a specified number of bytes. (ftrunc.c)
FTS_IO
Describes the FITS io routines (fts_io.c)
fts_skipfil
Skip FITS files forwards or backwards. (fts_io.c)
fts_skippix
Skip pixels in a FITS file. (fts_io.c)
FTSD_DELETE
Deletes a record from a FITS header. (ftsd_access.c)
FTSD_FIND
Finds a FITS descriptor in a set of FITS records. (ftsd_access.c)
FTSD_GETH
Gets the header from a FITS tape. (fts_io.c)
FTSD_INSERT
Inserts record of DESCRIPTOR in HEADER. (ftsd_access.c)
FTSD_MKHEAD
Creates the FITS descriptors describing the coordinate system from a GDS (sub)set. (ftsd_mkhead.c)
ftsd_puth
Writes a FITS header on FITS tape. (fts_io.c)
FTSD_RCHAR
Reads a FITS character descriptor from a FITS header. (ftsd_access.c)
FTSD_RDBLE
Reads a FITS double descriptor from a FITS header. (ftsd_access.c)
FTSD_RINT
Reads a FITS integer descriptor from a FITS header. (ftsd_access.c)
FTSD_RLOG
Reads a FITS logical descriptor from a FITS header. (ftsd_access.c)
FTSD_RREAL
Reads a FITS real descriptor from a FITS header. (ftsd_access.c)
FTSD_TYPE
Returns the type (i.e. CHAR, INT, LOG, REAL, DBLE) of the contents of a FITS header record. (ftsd_type.c)
FTSD_WCHAR
Writes a FITS character descriptor in a FITS header. (ftsd_access.c)
ftsd_wdble
Writes a FITS double descriptor in a FITS header. (ftsd_access.c)
FTSD_WINT
Writes a FITS integer descriptor in a FITS header. (ftsd_access.c)
FTSD_WLOG
Writes a FITS logical descriptor in a FITS header. (ftsd_access.c)
FTSD_WREAL
Writes a FITS real descriptor in a FITS header. (ftsd_access.c)
FTSI_GETI
Gets integer data from a FITS tape. (fts_io.c)
FTSI_GETR
Gets float data from a FITS tape. (fts_io.c)
ftsi_puti
Write integer data to FITS tape. (fts_io.c)
ftsi_putr
Write real data to FITS tape. (fts_io.c)
GASDEV
Generating gaussian random deviates. (gasdev.f)
GAUEST
Searches for gaussian components in a profile. (gauest.c)
GAUESTD
Searches for gaussian components in a profile. (gauestd.c)
GAUSSN
GAUSSN computes the value of an N-component Gaussian (gaussn.shl)
GDI_BLANKCOL
Sends the colors for BLANKS values. (gdilib.c)
GDI_CINFO
Obtains info about the color tables of the display. (gdilib.c)
GDI_CLOSE
Closes an opened display device. (gdilib.c)
GDI_COLGET
Obtains color Look Up Table from the display. (gdilib.c)
GDI_COLPUT
Sends a color Look Up Table to the display. (gdilib.c)
GDI_DEFIMG
Defines the sizes and scaling of a display image. (gdilib.c)
GDI_ERROR
Returns an error message associated with a gdi error code. (gdilib.c)
GDI_FRAME
Obtains info about frame currently on display. (gdilib.c)
GDI_GDSID
Sends GDS database name and subset level to DISPLAY SERVER. (gdilib.c)
GDI_GETLUT
Obtains the current colors. (gdilib.c)
GDI_GINFO
Obtains info about the graphics planes. (gdilib.c)
GDI_GRCLEAR
Clears graphics planes. (gdilib.c)
GDI_GRCOL
Sets the color for a graphics plane. (gdilib.c)
GDI_GROFF
Turns graphics planes off. (gdilib.c)
GDI_GRON
Turns graphics planes on. (gdilib.c)
GDI_GRREAD
Gets the graphics data. (gdilib.c)
GDI_GRREGION
Lets user define a region in graphics planes. (gdilib.c)
GDI_GRWRITE
Puts the graphics data. (gdilib.c)
GDI_IDLEN
Returns max. length of id. (gdilib.c)
GDI_IINFO
Obtains info about GDS image loaded in DISPLAY SERVER. (gdilib.c)
GDI_IINFO2
Obtains info about GDS image loaded in DISPLAY SERVER. (gdilib.c)
GDI_IMMID
Main identification of image. (gdilib.c)
GDI_IMSID
Sub identification of image. (gdilib.c)
GDI_IMWRITE
Sends display data to server. (gdilib.c)
GDI_MHEAD
Creates an image header from a GDS set for the display. (gdilib.c)
GDI_OPEN
Opens a display. (gdilib.c)
GDI_OPEN2
Opens a display only if the display server is already running. (gdilib.c)
GDI_PGPLOT
The PGPLOT interface with GIDS. (gdilib.c)
GDI_RECORD
Records the images currently on the display. (gdilib.c)
GDI_REMOVE
Removes a recorded image. (gdilib.c)
GDI_RESTORE
Restores the image previously recorded. (gdilib.c)
GDI_RINFO
Obtains info about the number of recorded images. (gdilib.c)
GDI_RMASK
Obtain mask of recorded images. (gdilib.c)
GDI_SAVE
Saves image currently displayed. (gdilib.c)
GDI_SEQUENCE
Set playback sequence for recorded images. (gdilib.c)
GDI_SETID
Constitutes a main and sub id from a subset for the display device. (gdilib.c)
GDI_SETXGRID
Set text for X grid coordinates. (gdilib.c)
GDI_SETYGRID
Set text for Y grid coordinates. (gdilib.c)
gdilib
Describes the available routines which handle the display. (gdilib.c)
GDS_CLOSE
Close set. (gdsd_basic.c)
GDS_CLOSEALL
Close all sets. (gdsd_basic.c)
GDS_CREATE
Create a new set. (gdsd_basic.c)
GDS_DELETE
Delete set. (gdsd_basic.c)
GDS_ERRSTR
Obtain the message string associated with a GDS error code. (gds___error.c)
GDS_EXIST
Test whether set exists. (gdsd_basic.c)
GDS_EXTEND
create or extend an axis (gds_extend.c)
GDS_FTYPE
Returns the Floating point type of a set. (gdsd_basic.c)
GDS_HANDLE
Obtain a GDS set handle. (gdsd_basic.c)
GDS_ITYPE
Returns the Integer type of a set. (gdsd_basic.c)
GDS_LOCK
Obtain exclusive access to a set. (gdsd_basic.c)
GDS_NITEMS
Returns the number of descriptor items present in a set. (gdsd_basic.c)
GDS_OPTIMIZE
Modify lay-out of GDS descriptor file for efficient access. (gdsd_basic.c)
GDS_PRIME
Returns the size of the set's hash table. (gdsd_basic.c)
GDS_RENAME
Rename an existing GDS set (gdsd_basic.c)
GDS_SYNC
Update descriptor file. (gdsd_basic.c)
GDS_UNLOCK
Abandon exclusive access to a set. (gdsd_basic.c)
GDSA_COLINQ
Give information about columns in a GDS table. (gdsa_table.c)
GDSA_CRECOL
Creates a column in a GDS descriptor file. (gdsa_table.c)
GDSA_DELCOL
Deletes a column in a GDS table. (gdsa_table.c)
GDSA_DELTAB
Deletes a table (all associated columns). (gdsa_table.c)
GDSA_ISTABLE
Determines whether a GDS descriptor contains table info. (gdsa_table.c)
GDSA_RCCHAR
Reads character items from a column in a GDS table. (gdsa_table.c)
GDSA_RCDBLE
Reads double precision items from a column in a GDS table. (gdsa_table.c)
GDSA_RCINT
Reads integer items from a column in a GDS table. (gdsa_table.c)
GDSA_RCLOG
Reads logical items from a column in a GDS table. (gdsa_table.c)
GDSA_RCREAL
Reads real items from a column in a GDS table. (gdsa_table.c)
GDSA_RDCOM
Reads comments from a GDS table. (gdsa_table.c)
GDSA_TABINQ
Get information about a GDS table. (gdsa_table.c)
GDSA_TABLE
Describes GDS Table System. (gdsa_table.c)
GDSA_TABLIS
List all tables present in a descriptor file (gdsa_table.c)
GDSA_WCCHAR
Write character items to a column in a GDS table. (gdsa_table.c)
GDSA_WCDBLE
Write double precision items to a column in a GDS table. (gdsa_table.c)
GDSA_WCINT
Write integer items to a column in a GDS table. (gdsa_table.c)
GDSA_WCLOG
Write logical items to a column in a GDS table. (gdsa_table.c)
GDSA_WCREAL
Write real items to a column in a GDS table. (gdsa_table.c)
GDSA_WRCOM
Write comments to a GDS table. (gdsa_table.c)
GDSASN
GDSASN copies the coordinate system of a previously opened input set obtained with GDSINP to the output set to be obtained with GDSOUT. (gdsinp.c)
GDSBOX
GDSBOX prompts the user to define a box inside/around a subset. (gdsbox.c)
GDSC_AXNUM
return axis number of a specified axis (gdsc_axnum.c)
GDSC_FILL
return coordinate word filled with a grid value for each axis. (gdsc_fill.c)
GDSC_GRID
extract a grid value from a coordinate word (gdsc_grid.c)
GDSC_INTERSECT
return the intersection coordinate word of two subsets (gdsc_intersect.c)
GDSC_NAME
return the name of an axis (gdsc_name.c)
GDSC_NDIMS
return the dimensionality of a coordinate word (gdsc_ndims.c)
GDSC_ORIGIN
return the origin of an axis (gdsc_origin.c)
GDSC_RANGE
return lower left and upper right corner of a subset (gdsc_range.c)
GDSC_SIZE
return the size of an axis (gdsc_size.c)
GDSC_SUBSTRUCT
return subset delimited by two coordinate words (gdsc_substruct.c)
GDSC_WORD
apply a grid to a coordinate word and return the new one (gdsc_word.c)
GDSCAS
Changes the subset set selection for CLASS 1 applications. (gdsinp.c)
GDSCPA
GDSCPA changes the primary axis of an output set to be obtained by GDSOUT. (gdsinp.c)
GDSCSA
GDSCSA changes the secondary axis of an output set to be obtained by GDSOUT. (gdsinp.c)
GDSCSS
GDSCSS changes the size of the subsets of the output set. (gdsinp.c)
GDSD_BASIC
Describes the basic GDS system. (gdsd_basic.c)
GDSD_DELALL
Delete descriptor item at all levels where it exists. (gdsd_basic.c)
GDSD_DELETE
Delete descriptor item. (gdsd_basic.c)
GDSD_FIND
Find next descriptor name. (gdsd_basic.c)
GDSD_GRchar
()
GDSD_GRDBLE
()
GDSD_GRINT
()
GDSD_GRlog
()
GDSD_GRreal
()
GDSD_HISTORY
Writes current date and time and the current task parameters to history in the descriptor of a set at top level. (history.c)
GDSD_LENGTH
Obtain length of descriptor item (gdsd_basic.c)
GDSD_RCHAR
See GDSD_Rxxx (gdsd_wfits.shl)
GDSD_RDBLE
See GDSD_Rxxx (gdsd_wfits.shl)
GDSD_READ
Read GDS descriptor item. (gdsd_basic.c)
GDSD_READC
Read CHARACTER-typed descriptor item (gdsd_basic.c)
GDSD_REWIND
Set current read position at beginning of descriptor item. (gdsd_basic.c)
GDSD_RFITS
Read FITS descriptor item (gdsd_wfits.shl)
GDSD_RFRCOM
Reads comment section of a FITS record. (gdsd_wfrcom.c)
GDSD_RINT
See GDSD_Rxxx (gdsd_wfits.shl)
GDSD_RLOG
See GDSD_Rxxx (gdsd_wfits.shl)
GDSD_RREAL
See GDSD_Rxxx (gdsd_wfits.shl)
GDSD_RVAR
Read variable length record from descriptor item. (gdsd_wvar.shl)
GDSD_Rxxx
Read FITS data field (gdsd_wfits.shl)
GDSD_TYPE
obtain FITS item type (gdsd_basic.c)
GDSD_WCHAR
See GDSD_Wxxx (gdsd_wfits.shl)
GDSD_WDBLE
See GDSD_Wxxx (gdsd_wfits.shl)
GDSD_WFITS
Write FITS-type descriptor item (gdsd_wfits.shl)
GDSD_WFRCOM
Writes comment section of a FITS record. (gdsd_wfrcom.c)
GDSD_WINT
See GDSD_Wxxx (gdsd_wfits.shl)
GDSD_WLOG
See GDSD_Wxxx (gdsd_wfits.shl)
GDSD_WREAL
See GDSD_Wxxx (gdsd_wfits.shl)
GDSD_WRITE
Write descriptor item. (gdsd_basic.c)
GDSD_WRITEC
Write CHARACTER-typed descriptor item (gdsd_basic.c)
GDSD_WVAR
Write variable length record to descriptor item. (gdsd_wvar.shl)
GDSD_Wxxx
Write FITS data field (gdsd_wfits.shl)
GDSI_CANCEL
Cancels a transfer started with GDSI_READ or GDSI_WRITE. (gdsi_read.c)
GDSI_READ
Reads data from (part of) a set. (gdsi_read.c)
GDSI_WRITE
Writes data to (part of) an set. (gdsi_read.c)
GDSINP
GDSINP prompts the user to enter the name of a set and the subsets, and returns the number of subsets entered. (gdsinp.c)
GDSOUT
GDSOUT prompts the user to enter the name of an output set and the subsets, and returns the number of subsets entered. (gdsinp.c)
GDSPOS
GDSPOS prompts the user to define a position in a subset. (gdspos.c)
GDST_ABSLEVEL
Disable/enable search at higher levels. (gds_tune.c)
GDST_IMMEDIATE
Set "immediate reporting" for locked sets. (gds_tune.c)
GDST_INCR
Change increment for descriptor file extends. (gds_tune.c)
GDST_INITSIZE
Change initial file size for sets to be created. (gds_tune.c)
GDST_PRIME
Change hash table size for sets to be created. (gds_tune.c)
GETAXNAME
Get the axis name for an axis and clean up the name if appropriate and wanted. (getaxname.c)
GETDATE
Returns the current time and date as a text string. (getdate.c)
GETLOGNAM
Returns the log name of the current user. (getlognam.c)
GETPATH
Gets full pathname of a file. It tries to resolve links. (getpath.c)
GETPRO
Returns the type of sky projection of a subset. (cotrans.c)
GETRANGE
User input interface routine for two reals (getrange.c)
GETROT
Returns the rotation angle of a subset. (cotrans.c)
GETSKY
Returns the type of sky system of a subset. (cotrans.c)
GETUSERNAM
Returns the user name of the current user. (getusernam.c)
ggi
Describes Ggi, the GIPSY graphical user interface (ggi.src)
GGIXOR
Set or clear Ggi non-destructive drawing mode. (pgplot.src)
GIPSYTASK
GIPSYTASK tests whether the calling program is a GIPSY task. (srvreq.c)
GRTOPH
Transformation from grid coordinates to physical coordinates in a subset. (cotrans.c)
HERINP
Decodes a string of characters into reals, integers, logicals, characters or bytes. (herinp.c)
HMS
Convert degrees to a string containing the hours, minutes and seconds. (hms.c)
INIT
INIT declares the task running to HERMES and does the necessary initializations. (srvreq.c)
INITPTR
Pointer handling within parts of subset. (initptr.c)
INSIDEPTR
Indicates whether inside or outside subframe defined by INITPTR. (initptr.c)
INVMAT
INVMAT is a routine for inverting a matrix. The algorithm used is the Gauss-Jordan algorithm described in Stoer, Numerische Matematik, 1 Teil. (invmat.shl)
IRAN
Generating random integer. (iran.f)
IRC_CHUNIT
change units in a calibrated irds (irzc_data.shl.)
IRC_CHUNIT
()
IRC_CHUNIT
()
ircc_alive
Tells whether a detector is alive or dead. (ircc_const.c)
ircc_bandet
band number given a detector number (ircc_const.c)
ircc_bandnr
Returns IRAS band numbers (ircc_const.c)
IRAS instrument parameters.
(ircc_const.c)
ircc_detnr
Returns IRAS detector numbers. (ircc_const.c)
ircc_detnr
()
ircc_instrname
Returns IRAS instrument names. (ircc_const.c)
ircc_mask
Give IRAS detector layout parameters (ircc_mask.c)
ircc_ndets
Returns IRAS the number of detectors. (ircc_const.c)
ircc_obsmode
Returns IRAS observation mode (ircc_const.c)
ircc_rate
Returns IRAS scanning rates. (ircc_const.c)
ircc_sdet
Returns SDET number in IRDS for IRAS-ES detector number. (ircc_const.c)
ircc_solid
returns effective solid angle of a detector (ircc_const.c)
ircc_times
Give exact time of sampling of individual IRAS detectors (ircc_times.c)
ircc_times
()
ircc_times
()
irco_deproject
Reconstructs celestial sphere from plane projection. (irco_deproject.c)
irco_deproject
()
irco_deproject
()
irco_deproject
()
irco_deproject
()
irco_praxname
provide names for the axes in all coor/proj systems ()
irco_praxname
()
irco_praxname
()
irco_praxname
()
irco_praxname
()
irco_praxname
()
irco_praxname
()
irco_praxname
()
irco_praxname
()
irco_praxname
()
irco_praxname
()
irco_praxname
()
irco_praxname
()
irco_praxname
()
irco_praxname
()
irds_basic
irds_basic.c contains all basic irds access routines (irds_basic.c)
IRDS_CLOSE
closes an existing IRDS (irds_basic.c)
IRDS_CREATE
creates an empty IRDS (irds_basic.c)
IRDS_DELETE
deletes an existing IRDS (irds_basic.c)
IRDS_ENQUIRE
returns some basic info about an existing IRDS (irds_basic.c)
IRDS_ENQUIRE_SNIP
returns some basic information of a snip (irds_basic.c)
irds_exist
To test whether a gipsy set is a legal irds. (irds_basic.c)
IRDS_EXTEND
extends an existing IRDS with one snip (irds_basic.c)
IRDS_MERGE
merge IRDSX in IRDS (irds_merge.c)
irds_rd_bphf
To read BPHF data for ticks from an IRDS (irds_samples.c)
irds_rd_detoff
To extract (projected) sky position offsets from an IRDS (irds_dpos.c)
irds_rd_detpos
To extract (projected) sky positions data from an IRDS (irds_dpos.c)
irds_rd_samplb
To read raw samples and sky positions data from an IRDS (irds_samples.c)
irds_rd_samples
To read raw samples from an IRDS (irds_samples.c)
irds_rd_sampt
To read raw samples and timing from an IRDS (irds_samples.c)
irds_rd_sampxy
To read raw samples and projected positions from an IRDS (irds_samples.c)
irds_rd_skypos
To read skypositions for satcal ticks from an IRDS (irds_samples.c)
irds_samples
Description of routins acessing sampels in IRDS sets. (irds_samples.c)
irds_wr_bphf
To writes BPHF data to an IRDS for each satcal tick (irds_samples.c)
irds_wr_samples
To write raw samples to an IRDS (irds_samples.c)
irds_wr_skypos
To write skypositions for satcal ticks to an IRDS (irds_samples.c)
irim_active
determine active detectors from a snip_det list ()
irim_checkbphf
check whether the BPHF is present and wanted ()
irim_cutlist
cuts a list to the requested length ()
irim_detinband
check whether detectors are in band ()
irim_disjunct
make two lists disjunct ()
irim_finispars
keep/delete destripe parameters. ()
irim_flagmask
finds the flags to be taken along in the coadd ()
irim_flags
set flags for point sources and tails ()
irim_getpars
read destripe parameters from irds at (snip,sdet) ()
irim_getsigma
read standard deviation from top level of irds ()
irim_initpars
Start reading params from the irds ()
irim_merge
merge list1 into list2 ()
irim_pars
connected set of destripe parameter manipulating functions ()
irim_putpars
write destripe parameters from irds at (snip,sdet) ()
irim_putsigma
write standard deviation at top level of irds ()
irim_rdsnip
read a detector snip into a scan_type variable ()
irim_seldets
enquire about the use of detectors ()
irim_sortuniq
sort and unique list ()
irim_userlist
allocate memory to list and read snip.det list from the user ()
irim_userpars
The user is prodded for the status of the destripe params ()
irim_wrlist
write scan.detector lists to logfile ()
irlist.h
typdefs and declarations for lists. ()
irlrs_adroop
applies anti-droop correction for LRS data. (irlrs_const.c)
irlrs_cohen_gain
applies Cohen gain correction factors for LRS data. (irlrs_const.c)
irlrs_const
Purpose (filename.c)
irlrs_dettype
finds out what type a detector is. (irlrs_const.c)
irlrs_dn2mv
Converts unsigned LRS datanumbers to millivolts (irlrs_const.c)
irlrs_jyperpwm2
converts pico Watt per square meter to Janskys. (irlrs_const.c)
irlrs_lgain
applies in-scan gain correction for LRS data. (irlrs_const.c)
irlrs_pos2wave
converts inscan position to wavelength. (irlrs_const.c)
irlrs_pwm2permv
converts millivolts to pico Watt per square meter per micron. (irlrs_const.c)
irlrs_set
Basic LRS set access routines (irlrs_set.c)
irlrs_set_addsnip
Add a detector snip to an existing LRS set. (irlrs_set.c)
irlrs_set_create
Create an LRS set. (irlrs_set.c)
irlrs_set_delsnip
Delete an existing LRS set. (irlrs_set.c)
irlrs_set_exist
Check wheter a GDS is an LRS set. (irlrs_set.c)
irlrs_set_rdsnip
Read data for a detector snip from an existing LRS set. (irlrs_set.c)
irlrs_set_wrsnip
Write data for a detector snip to an existing LRS set. (irlrs_set.c)
irlrs_xgain
applies cross-scan gain correction for LRS data. (irlrs_const.c)
irlrs_xgain
()
irlrs_xgain
()
irlrs_xgain
()
irlrs_xgain
()
irlrs_xgain
()
irlrs_xgain
()
irpl_userinfo
read user information to snip a plate (irpl_userinfo.shl)
irscan.h
typedef of scantype; declarations of functions ()
IRSERVER
Describes the IRAS data server interface. (irserver.c)
IRSERVER_CLOSE
Reclaims disk space used by IRSERVER_OPEN or IRSERVER_SCAN (irserver.c)
IRSERVER_OPEN
Accesses IRAS server data of the specified type for the specified area of sky. (irserver.c)
IRSERVER_SCAN
Accesses IRAS server data of the specified type for the specified scan(s) (irserver.c)
IRSERVER_SEARCH
Searches the index file on a IRAS data server for scans near a given position on the sky. (irserver.c)
IRSHRINKTAB
produce the difference table for compressed IRAS fits (cfts_io.c)
IRTP_SA2BPHF
IRTP_SA2BPHF returns the BPHF tape name containing a SOP/ATT (ir_tapes.c)
IRTP_TAPES
IRTP_TAPES contains routines relevant to identification of physical tapes (irtp_tapes.c)
IRUS_COOR
obtains a valid coordinate number from the user (irus_coor.shl)
irus_inst
obtain a instrument name from the user (irus_inst.sh)
JULIANDAY
Convert a date in the Julian or Gregorian calendars into the corresponding Julian Day number. (julianday.c)
keyevents
Describes routines for handling user input keyword events (keyevents.c)
keystatus
Obtain user input error code. (srvreq.c)
LEAVEC
Allow user aborts again after a call to ENTERC. (enterc.c)
LISTCTRL
Change and report Hermes' character output device state (srvreq.c)
LSQFIT
LSQFIT is a routine for making a least-squares fit of a function to a set of data points. The method used is described in: Marquardt, J.Soc.Ind.Appl.Math. 11, 431 (1963). This method is a mixture of the steepest descent method and the Taylor method. (lsqfit.c)
LSQFITD
LSQFITD is a routine for making a least-squares fit of a function to a set of data points. The method used is described in: Marquardt, J.Soc.Ind.Appl.Math. 11, 431 (1963). This method is a mixture of the steepest descent method and the Taylor method. (lsqfitd.c)
MATCH
Does a minimal match on strings (not case sensitive). (match.c)
MATCH
()
MINMAX
Describes the available routines which find the minimum and maximum in real arrays. (minmax.c)
MINMAX1
Finds the minimum and maximum value in a data array of reals taking care of BLANK values. (minmax.c)
MINMAX2
Finds the minimum and maximum value in a data array of reals, counting the BLANK values. (minmax.c)
MINMAX3
Finds the minimum and maximum value in a data array of reals, counting the BLANK values. Especially for finding the minimum and maximum in a subset. (minmax.c)
MINMAX4
Finds the minimum and maximum value and their positions in a data array of reals, counting the BLANK values. Especially for finding the minimum and maximum in a subset. (minmax.c)
MOMS
Given an data array, return (depending on mode) sum, mean, variance, standard deviation, absolute deviation, skewness, kurtosis or median. (moms.c)
MOMSD
Given an array of double precision numbers, MOMSD returns (depending on mode) sum, mean, variance, standard deviation, absolute deviation, skewness, kurtosis or median. (moms.c)
MOMSF
Given an array of real numbers, MOMSF returns (depending on mode) sum, mean, variance, standard deviation, absolute deviation, skewness, kurtosis or median. (moms.c)
MOVE
Describes the routines which copy data from one array into another. (move.c)
MOVED
Copies double precision reals from one array to another. (move.c)
MOVEI
Copies integers from one array to another. (move.c)
MOVEL
Copies logicals from one array to another. (move.c)
MOVER
Copies single precision reals from one array to another. (move.c)
MTBSF
Backward spaces tape marks on a specified tape device. (mtiodev.c)
MTBSR
Backward space record on a specified tape unit. (mtiodev.c)
MTCLOSE
Closes a specified tape device. (mtiodev.c)
MTFSF
Forward spaces tape marks on a specified tape device. (mtiodev.c)
MTFSR
Forward space record on a specified tape device. (mtiodev.c)
MTIODEV
Describes the tape manipulation routines and setup. (mtiodev.c)
MTNAME
Returns name (synonym) of opened tape device. (mtiodev.c)
MTOPEN
Opens a specified tape unit at a specified density or a binary file. (mtiodev.c)
MTREAD
Reads data from a specified tape device. (mtiodev.c)
MTREADC
Reads data from a specified tape device. (mtiodev.c)
MTREW
Rewinds a specified tape unit. (mtiodev.c)
MTSTAT
Reports the status of a specified tape device. (mtiodev.c)
MTWEOF
Writes tape marks to a specified tape device. (mtiodev.c)
MTWRITE
Writes data to a specified tape device. (mtiodev.c)
MTWRITEC
Writes data to a specified tape device. (mtiodev.c)
MYNAME
Obtain the name under which a GIPSY task is being run. (srvreq.c)
NCOORDS
Returns the number of coordinates returned by COTRANS. (Including the hidden coordinates.) (cotrans.c)
NELC
The integer function NELC finds the number of characters in a fortran character string discarding trailing blanks. (nelc.c)
OUTSIDEPTR
Indicates whether inside or outside subframe defined by INITPTR. (initptr.c)
PAUSE
To suspend a GIPSY task. (srvreq.c)
PGADVANCE
non-standard alias for PGPAGE (pgplot.src)
PGARRO
draw an arrow (pgplot.src)
PGASK
control new page prompting (pgplot.src)
PGAXIS
draw an axis (pgplot.src)
PGBAND
read cursor position, with anchor (pgplot.src)
PGBBUF
begin batch of output (buffer) (pgplot.src)
PGBEAM
Draw elliptical shaded beam (PGPLOT) (pgbeam.c)
PGBEG
open a graphics device (pgplot.src)
PGBEGIN
non-standard alias for PGBEG (pgplot.src)
PGBIN
histogram of binned data (pgplot.src)
PGBOX
draw labeled frame around viewport (pgplot.src)
PGCIRC
draw a circle, using fill-area attributes (pgplot.src)
PGCLOS
close the selected graphics device (pgplot.src)
PGCONB
contour map of a 2D data array, with blanking (pgplot.src)
PGCONF
fill between two contours (pgplot.src)
PGCONL
label contour map of a 2D data array (pgplot.src)
PGCONS
contour map of a 2D data array (fast algorithm) (pgplot.src)
PGCONT
contour map of a 2D data array (contour-following) (pgplot.src)
PGCONX
contour map of a 2D data array (non rectangular) (pgplot.src)
PGCOTIC
Contour map of a 2D data array, with blanking and ticks. (pgplot.src)
PGCTAB
install the color table to be used by PGIMAG (pgplot.src)
PGCURS
read cursor position (pgplot.src)
PGCURSE
non-standard alias for PGCURS (pgplot.src)
PGDRAW
draw a line from the current pen position to a point (pgplot.src)
PGEBUF
end batch of output (buffer) (pgplot.src)
PGELLIPSE
Draw ellipse (PGPLOT) (pgellipse.c)
PGEND
close all open graphics devices (pgplot.src)
PGENV
set window and viewport and draw labeled frame (pgplot.src)
PGERAS
erase all graphics from current page (pgplot.src)
PGERR1
horizontal or vertical error bar (pgplot.src)
PGERRB
horizontal or vertical error bar (pgplot.src)
PGERRX
horizontal error bar (pgplot.src)
PGERRY
vertical error bar (pgplot.src)
PGETXT
erase text from graphics display (pgplot.src)
PGEXIST
Test whether a Hershey symbol, with index between 1..3000, exists (pgplot.src)
PGFUNT
function defined by X = F(T), Y = G(T) (pgplot.src)
PGFUNX
function defined by Y = F(X) (pgplot.src)
PGFUNY
function defined by X = F(Y) (pgplot.src)
PGGRAY
gray-scale map of a 2D data array (pgplot.src)
PGHI2D
cross-sections through a 2D data array (pgplot.src)
PGHIST
histogram of unbinned data (pgplot.src)
PGIDEN
write username, date, and time at bottom of plot (pgplot.src)
PGIMAG
color image from a 2D data array (pgplot.src)
PGLAB
write labels for x-axis, y-axis, and top of plot (pgplot.src)
PGLABEL
non-standard alias for PGLAB (pgplot.src)
PGLCUR
draw a line using the cursor (pgplot.src)
PGLDEV
list available device types on standard output (pgplot.src)
PGLEN
find length of a string in a variety of units (pgplot.src)
PGLINE
draw a polyline (curve defined by line-segments) (pgplot.src)
PGMOVE
move pen (change current pen position) (pgplot.src)
PGMTEXT
non-standard alias for PGMTXT (pgplot.src)
PGMTXT
write text at position relative to viewport (pgplot.src)
PGNCUR
mark a set of points using the cursor (pgplot.src)
PGNCURSE
non-standard alias for PGNCUR (pgplot.src)
PGNUMB
convert a number into a plottable character string (pgplot.src)
PGOLIN
mark a set of points using the cursor (pgplot.src)
PGOPEN
open a graphics device (pgplot.src)
PGPAGE
advance to new page (pgplot.src)
PGPANL
switch to a different panel on the view surface (pgplot.src)
PGPAP
change the size of the view surface (pgplot.src)
PGPAPER
non-standard alias for PGPAP (pgplot.src)
PGPAT
Set line style according to input pattern. (pgplot.src)
PGPIXL
draw pixels (pgplot.src)
PGPNTS
draw several graph markers, not all the same (pgplot.src)
PGPOINT
non-standard alias for PGPT (pgplot.src)
PGPOLY
draw a polygon, using fill-area attributes (pgplot.src)
PGPT
draw several graph markers (pgplot.src)
PGPT1
draw one graph marker (pgplot.src)
PGPTEXT
non-standard alias for PGPTXT (pgplot.src)
PGPTXT
write text at arbitrary position and angle (pgplot.src)
PGQAH
inquire arrow-head style (pgplot.src)
PGQBCI
Query color index for displaying BLANKs by PGIMAG. (pgplot.src)
PGQCF
inquire character font (pgplot.src)
PGQCH
inquire character height (pgplot.src)
PGQCI
inquire color index (pgplot.src)
PGQCIR
inquire color index range (pgplot.src)
PGQCLP
inquire clipping status (pgplot.src)
PGQCOL
inquire color capability (pgplot.src)
PGQCR
inquire color representation (pgplot.src)
PGQCS
inquire character height in a variety of units (pgplot.src)
PGQDT
inquire name of nth available device type (pgplot.src)
PGQFS
inquire fill-area style (pgplot.src)
PGQHS
inquire hatching style (pgplot.src)
PGQID
inquire current device identifier (pgplot.src)
PGQINF
inquire PGPLOT general information (pgplot.src)
PGQITF
inquire image transfer function (pgplot.src)
PGQLS
inquire line style (pgplot.src)
PGQLW
inquire line width (pgplot.src)
PGQNDT
inquire number of available device types (pgplot.src)
PGQPOS
inquire current pen position (pgplot.src)
PGQTBG
inquire text background color index (pgplot.src)
PGQTXT
find bounding box of text string (pgplot.src)
PGQVP
inquire viewport size and position (pgplot.src)
PGQVSZ
inquire size of view surface (pgplot.src)
PGQWIN
inquire window boundary coordinates (pgplot.src)
PGRECT
draw a rectangle, using fill-area attributes (pgplot.src)
PGRND
find the smallest `round' number greater than x (pgplot.src)
PGRNGE
choose axis limits (pgplot.src)
PGSAH
set arrow-head style (pgplot.src)
PGSAVE
save PGPLOT attributes (pgplot.src)
PGSBCI
Specify color index for displaying BLANKs by PGIMAG. (pgplot.src)
PGSCF
set character font (pgplot.src)
PGSCH
set character height (pgplot.src)
PGSCI
set color index (pgplot.src)
PGSCIR
set color index range (pgplot.src)
PGSCLP
enable or disable clipping at edge of viewport (pgplot.src)
PGSCR
set color representation (pgplot.src)
PGSCRL
scroll window (pgplot.src)
PGSCRN
set color representation by name (pgplot.src)
PGSFS
set fill-area style (pgplot.src)
PGSHLS
set color representation using HLS system (pgplot.src)
PGSHS
set hatching style (pgplot.src)
PGSITF
set image transfer function (pgplot.src)
PGSLCT
select an open graphics device (pgplot.src)
PGSLS
set line style (pgplot.src)
PGSLW
set line width (pgplot.src)
PGSNCR
set multiple color representations (pgplot.src)
PGSTBG
set text background color index (pgplot.src)
PGSUBP
subdivide view surface into panels (pgplot.src)
PGSVP
set viewport (normalized device coordinates) (pgplot.src)
PGSWIN
set window (pgplot.src)
PGTBOX
draw frame and write (DD) HH MM SS.S labelling (pgplot.src)
PGTEXT
write text (horizontal, left-justified) (pgplot.src)
PGTICK
draw a single tick mark on an axis (pgplot.src)
PGUNSA
restore PGPLOT attributes (pgplot.src)
PGUPDT
update display (pgplot.src)
PGVECT
vector map of a 2D data array, with blanking (pgplot.src)
PGVPORT
non-standard alias for PGSVP (pgplot.src)
PGVSIZ
set viewport (inches) (pgplot.src)
PGVSIZE
non-standard alias for PGVSIZ (pgplot.src)
PGVSTAND
non-standard alias for PGVSTD (pgplot.src)
PGVSTD
set standard (default) viewport (pgplot.src)
PGWEDG
annotate an image plot with a wedge (pgplot.src)
PGWINDOW
non-standard alias for PGSWIN (pgplot.src)
PGWNAD
set window and adjust viewport to same aspect ratio (pgplot.src)
PHTOGR
Transformation from pysical coordinates to grid coordinates in a subset. (cotrans.c)
POLYN
POLYN computes the value of an N-component polynomial DPOLYN computes the partial derivatives of that polynomial (polyn.shl)
present
Describes the use of undefined arguments in subroutine and function calls. (present.c)
presentc
Logical function checking the 'presence' of a character argument in a subroutine/function call. (present.c)
presentn
Logical function checking the 'presence' of a numeric argument in a subroutine/function call. (present.c)
PRESET
Describes the available routines which fill an array with a value. (preset.c)
PRESETD
Presets a double precision array to a constant value. (preset.c)
PRESETI
Presets an integer array to a constant value. (preset.c)
PRESETL
Presets a logical array to a constant value. (preset.c)
PRESETR
Presets a single precision array to a constant value. (preset.c)
PRESMOOTH
Calculate convolution function parameters for use in smoothing to a bigger (rotated) beam and determine scale factor to be able to preserve definition of brightness temperature. (presmooth.shl)
PRIBEAM
Calculate primary beam correction (after proper initialization) (pribeam.shl)
PRINTUSING
Print numbers using a format image (printusing.c)
PROCO
Function which does the conversion of grid to sky coordinates and vice versa. (proco.c)
QCLN1
Fast subtract and search routine for CLEAN. (qcln1.src)
QCLN2
Fast subtract routine for CLEAN ()
QCNVL1
Auxiliary routine for CONVOLVE. (qcnvl1.src)
qcnvl2
Auxiliary routine for CONVOLVE. (qcnvl2.src)
radiogroup
Set of routines for coordinating groups of keywords. (radiogroup.c)
RAN
Returns a uniform random deviate between 0.0 and 1.0. (ran.c)
RANDEV
Generating random deviates from various distributions. (randev.f)
RANK
Describes the available ranking routines. (rank.c)
RANKDA
Indexes a double precision array in ascending order. (rank.c)
RANKDD
Indexes a double precision array in descending order. (rank.c)
RANKIA
Indexes an integer array in ascending order. (rank.c)
RANKID
Indexes an integer array in descending order. (rank.c)
RANKRA
Indexes a real array in ascending order. (rank.c)
RANKRD
Indexes a real array in descending order. (rank.c)
REJECT
Reject user input. (srvreq.c)
rejectf
reject, using variable arguments ()
RMINMAX
Finds the minimum and maximum and the number of blanks in subsets by reading the corresponding descriptors or, when they are not present, by determining them. (wminmax.c)
SAVEPAR
Save to file all HERMES user input parameters for issuing task. (srvreq.c)
SCALER
This subroutine scales a real input array to an output array. It recognizes BLANKs. This means that BLANKS are transferred unscaled. (scaler.c)
SETDBLANK
Subroutine to set a data value to the universal BLANK. (floating.c)
SETFBLANK
Subroutine to set a data value to the universal BLANK. (floating.c)
SETNDBLANK
Subroutine to set a number of data values to the universal BLANK. (floating.c)
SETNFBLANK
Subroutine to set a number of data values to the universal BLANK. (floating.c)
SHOWSUB
Describes the available routines which display Set and subset information in the Task Status Area. (showsub.c)
SHOWSUB1
Shows the user (in status line) which subset the program is working on. (showsub.c)
SHOWSUB2
Shows the user (in status line) the input subset and output subset the program is working on. (showsub.c)
skyco
Transformation between equatorial, galactic, ecliptic and supergalactic coordinates. (skyco.c)
SKYFIT
SKYFIT is a routine for determining the sky-projection parameters. It takes a set of grid positions and a set of sky coordinates to fit the parameters. The method is a mixture of the steepest descent method and the Taylor method. (skyfit.c)
SKYPRO
Transformation between sky and grid coordinates. (skypro.c)
SKYROT
Returns the rotation angle of the sky in a set. (cotrans.c)
SORT
Describes the available routines which sort arrays. (sort.dc2)
sortc
sort an array with character strings (sortc.c)
SORTDA
SORTDA sorts a Double precision array in Ascending order. (sort.c)
SORTDAI
SORTDAI sorts a Double precision array in Ascending order and maintains the original order in an Index array. (sort.c)
SORTDD
SORTDD sorts a Double precision array in Descending order. (sort.c)
SORTDDI
SORTDDI sorts a Double precision array in Descending order and maintains the original order in an Index array. (sort.c)
SORTIA
SORTIA sorts an Integer array in Ascending order. (sort.c)
SORTIAI
SORTIAI sorts an Integer array in Ascending order and maintains the original order in an Index array. (sort.c)
SORTID
SORTID sorts an Integer array in Descending order. (sort.c)
SORTIDI
SORTIDI sorts an Integer array in Descending order and maintains the original order in an Index array. (sort.c)
SORTRA
SORTRA sorts a Real array in Ascending order. (sort.c)
SORTRAI
SORTRAI sorts a Real array in Ascending order and maintains the original order in an Index array. (sort.c)
SORTRD
SORTRD sorts a Real array in Descending order. (sort.c)
SORTRDI
SORTRDI sorts a Real array in Descending order and maintains the original order in an Index array. (sort.c)
SPFPFL
Converts Single Precision Floating Point numbers from Foreign format to Local format. (floating.c)
SPFPLF
Converts Single Precision Floating Point numbers from Local format to Foreign format. (floating.c)
Spline interpolation routines.
(spline.c)
spline1
1D cubic spline interpolation. (spline.c)
STABAR
Displays a progress bar in the status area. (stabar.c)
STATR
Determines the min, max, running mean and rms of an array of reals. (statr.c)
STATUS
To display additional information in the "RUNNING" status display. (srvreq.c)
statusf
status, using variable arguments ()
strarf
print array of int|long|char|float|double|pointer into a string ()
SUBST
Specify keyword substitution for a task which will be spawned via a call to DEPUTY. (srvreq.c)
TIMER
Returns the cpu time and real time. (timer.c)
TRALOG
Translates logical name to equivalence name. (tralog.c)
TYPE
To "type" into the HERMES User Type-in Area. (srvreq.c)
UMINMAX
Determines and updates the minimum and maximum and the number of blanks in subsets. (wminmax.c)
units
Units returns the type of units. (factor.c)
USERANGLE
User input interface routine for angular reals ()
USERANGLE_indexn
find first position of any one of the characters of str2 within str1 ()
USERCHAR
User input interface routine for character strings. (srvreq.c)
USERCHARL
User input interface routine for character strings. All alphabetic characters are in lower case. (srvreq.c)
USERCHARU
User input interface routine for character strings. All alphabetic characters are in uppercase. (srvreq.c)
USERDBLE
User input interface routine for doubles. (srvreq.c)
userfangle
Easy-C companion of userangle_c ()
userfchar
Easy-C companion of userchar_c ()
userfcharl
Easy-C companion of usercharl_c ()
userfcharu
Easy-C companion of usercharu_c ()
userfdble
Easy-C companion of userdble_c ()
userfint
Easy-C companion of userint_c ()
userfio.h
Easy-C companions for GIPSY userinterface routines ()
userflog
Easy-C companion of userlog_c ()
userfreal
Easy-C companion of userreal_c ()
userftext
Easy-C companion of usertext_c ()
userfxxx
Easy-C companions of userxxx_c ()
USERINT
User input interface routine for integers. (srvreq.c)
USERLOG
User input interface routine for logicals. (srvreq.c)
USERREAL
User input interface routine for reals. (srvreq.c)
USERTEXT
User input interface routine for characters. (srvreq.c)
Albrecht de Jonge
()
Albrecht de Jonge
()
VELPRO
Transformation from velocity to grid coordinates and vv. (velpro.c)
VOIGT
VOIGT computes the value of an N-component Voigt (voigt.shl)
W
Error function for complex arguments. W(Z) = EXP(-Z*Z)ERFC(-iZ) (w.c)
WKEY
Write keywords to task's own parameter list (which is also accessible to tasks spawned via calls to DEPUTY). (srvreq.c)
wkeyf
wkey, using variable arguments ()
WMATCH
Matches a test string with the mask string which contains wildcards. (wmatch.c)
WMINMAX
Writes (new) minimum and maximum and number of blanks of subsets in the descriptor file and optionally deletes the MINMAX descriptors at intersecting levels. (wminmax.c)
XEQ
Send a task start command to HERMES. (srvreq.c)
XEQXIT
Send a task start command to HERMES and exit. (srvreq.c)

GIPSY GIPSY