[daip] 31DEC15 LINUX midnite job (dave, 20150324.172913)

aipsmgr at nrao.edu aipsmgr at nrao.edu
Tue Mar 24 13:33:58 EDT 2015


dave update report for 31DEC15 on Tue Mar 24 17:33:58 UTC 2015 (UT)

Copies and compiles:

AIPSUPD - Using CVS for copying files.
UPDCVS - cvs copy of 31DEC15 begun, 1st character means
 - U added, P updated, M your file differs from master
 - C you have a changed file needing work (error!)
 - ? you have a file not on the master (ignore)
U 31DEC15/TIMESTAMP
P 31DEC15/APL/SUB/OOP/UVPHAS.FOR
P 31DEC15/HIST/CHANGE.DOC
P 31DEC15/UPDATE/COMLNK.UPD
U 31DEC15/UPDATE/COMLNK.UPD.SUM
P 31DEC15/UPDATE/COMRPL.UPD
U 31DEC15/UPDATE/COMRPL.UPD.SUM
U 31DEC15/UPDATE/LASTCVS.DAT
P 31DEC15/UPDATE/PUTBCK.UPD
U 31DEC15/UPDATE/PUTBCK.UPD.SUM
P 31DEC15/UPDATE/REASONS.UPD
U 31DEC15/UPDATE/REASONS.UPD.SUM
P 31DEC15/UPDATE/WHATISOUT.UPD
U 31DEC15/UPDATE/WHATISOUT.UPD.SUM
UPDCVS - cvs update of 31DEC15 completed
UPDCVS - cvs update of TEXT completed
AIPSUPD - UPDCVS apparently worked

UPDCONTROL - /home/AIPS/31DEC15/LINUX/UPDATE/LASTREMOVE.DAT = 20150324.153005
UPDCONTROL - /home/AIPS/31DEC15/LINUX/UPDATE/LASTCOPY.DAT = 20150324.153005
UPDCONTROL - /home/AIPS/31DEC15/LINUX/UPDATE/LASTCOMRPL.DAT = 20150324.153005
UPDCONTROL - /home/AIPS/31DEC15/LINUX/UPDATE/LASTCOMLNK.DAT = 20150324.153005

UPDCONTROL - Everything seems in order

UPDCOMRPL: COMRPLs

24-MAR-2015 17:11:11 20150324 TST APLOOP   UVDESC.FOR    egreisen
24-MAR-2015 16:41:32 20150324 TST APLOOP   UVPHAS.FOR    egreisen

UPDCOMRPL: currently in /home/AIPS/31DEC15/LINUX/UPDATE
UPDCOMRPL: /home/AIPS/31DEC15/APL/SUB/OOP/UVDESC.FOR
UPDCOMRPL: /home/AIPS/31DEC15/APL/SUB/OOP/UVPHAS.FOR

UPDCOMLNK: COMLNKs

24-MAR-2015 17:08:53 20150324 TST APGOOP   BLAPP.FOR     egreisen
24-MAR-2015 17:08:55 20150324 TST APGOOP   BSPRT.FOR     egreisen
24-MAR-2015 17:09:10 20150324 TST APGOOP   CL2HF.FOR     egreisen
24-MAR-2015 17:09:13 20150324 TST APGOOP   COHER.FOR     egreisen
24-MAR-2015 17:09:16 20150324 TST APGOOP   DTSUM.FOR     egreisen
24-MAR-2015 17:09:33 20150324 TST APGOOP   FINDR.FOR     egreisen
24-MAR-2015 17:09:36 20150324 TST APGOOP   FIXWT.FOR     egreisen
24-MAR-2015 17:12:40 20150324 TST APGOOP   FLAGR.FOR     egreisen
24-MAR-2015 17:12:43 20150324 TST APGOOP   INDXR.FOR     egreisen
24-MAR-2015 17:12:47 20150324 TST APGOOP   MAPBM.FOR     egreisen
24-MAR-2015 17:12:50 20150324 TST APGOOP   MBDLY.FOR     egreisen
24-MAR-2015 17:12:51 20150324 TST APGOOP   MULIF.FOR     egreisen
24-MAR-2015 17:12:54 20150324 TST APGOOP   OBTAB.FOR     egreisen
24-MAR-2015 17:12:56 20150324 TST APGOOP   RFI.FOR       egreisen
24-MAR-2015 17:12:58 20150324 TST APGOOP   SPECR.FOR     egreisen
24-MAR-2015 17:13:00 20150324 TST APGOOP   UV2MS.FOR     egreisen
24-MAR-2015 17:13:09 20150324 TST QPGOOP   BLING.FOR     egreisen
24-MAR-2015 17:13:12 20150324 TST QPGOOP   BSGRD.FOR     egreisen
24-MAR-2015 17:13:14 20150324 TST QPGOOP   EDITR.FOR     egreisen
24-MAR-2015 17:13:28 20150324 TST QPGOOP   IMAGR.FOR     egreisen
24-MAR-2015 17:15:07 20150324 TST QPGOOP   OMFIT.FOR     egreisen
24-MAR-2015 17:15:17 20150324 TST QPGOOP   SCIMG.FOR     egreisen
24-MAR-2015 17:15:24 20150324 TST QPGOOP   SCMAP.FOR     egreisen
24-MAR-2015 17:15:26 20150324 TST QPGOOP   SDGRD.FOR     egreisen
24-MAR-2015 17:15:30 20150324 TST QPGOOP   WFCLN.FOR     egreisen

UPDCOMLNK: currently in /home/AIPS/31DEC15/LINUX/UPDATE
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/BLAPP.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/BSPRT.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/CL2HF.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/COHER.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/DTSUM.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/FINDR.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/FIXWT.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/FLAGR.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/INDXR.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/MAPBM.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/MBDLY.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/MULIF.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/OBTAB.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/RFI.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/SPECR.FOR
UPDCOMLNK: /home/AIPS/31DEC15/APL/PGM/OOP/UV2MS.FOR
UPDCOMLNK: /home/AIPS/31DEC15/Q/PGM/OOP/BLING.FOR
UPDCOMLNK: /home/AIPS/31DEC15/Q/PGM/OOP/BSGRD.FOR
UPDCOMLNK: /home/AIPS/31DEC15/Q/PGM/OOP/EDITR.FOR
UPDCOMLNK: /home/AIPS/31DEC15/Q/PGM/OOP/IMAGR.FOR
UPDCOMLNK: /home/AIPS/31DEC15/Q/PGM/OOP/OMFIT.FOR
UPDCOMLNK: /home/AIPS/31DEC15/Q/PGM/OOP/SCIMG.FOR
UPDCOMLNK: /home/AIPS/31DEC15/Q/PGM/OOP/SCMAP.FOR
UPDCOMLNK: /home/AIPS/31DEC15/Q/PGM/OOP/SDGRD.FOR
UPDCOMLNK: /home/AIPS/31DEC15/Q/PGM/OOP/WFCLN.FOR


UPDCONTROL - Reasons for file updates on Tue Mar 24 17:29:29 UTC 2015 (UT)

24-MAR-2015 16:41:19 20150324 TST APLOOP   UVPHAS.FOR    typo
24-MAR-2015 16:41:21 20150324 TST HIST     CHANGE.DOC    OOP sort, LISTR, debug UV format, SN table format
24-MAR-2015 17:11:06 20150324 TST APLOOP   UVDESC.FOR    TYPO

CHANGE.DOC entries:

14561.  March 18, 2015       debug lines              Eric
        Removed debug lines from INDXR, PANEL, QCLEAN, QEDIUTIL,
        SPLAT, TVFLG, UVCOP, UVIMG.
        Moved nowhere.


14562.  March 24, 2015        OOP sort                Eric
        OOSRT uses the pseudo-AP for data sorting as does IMAGR and
        other OOP tasks.  The lowest level routines in this sort were
        broken:
        QOSORT   Arguments are DOUBLE PRECISION and LONGINT, call
                 sequence to QPERMA was messed up (to undo errors in
                 QPERMA I suspect)
        QPERMA   Arguments were confused causing completely wrong data
                 rearrangement (if one depended on the comments at the
                 top of the routine).  Also Arguments are DOUBLE
                 PRECISION and LONGINT.
        OOSRT    The OUVSRT routine will copy any SU and AN tables.
                 The table copying at the end needs to omit these two
                 (plus FQ) from the final copy to prevent error
                 conditions being raised.
        Moved nowhere.

14563.  March 24, 2015                LISTR              Eric
        Changed the LIST option to include autocorrelations when DOACOR
        is true.  Added separate scaling at 1/100 for the auto
        amplitudes.
        Moved nowhere.

14564.  March 24, 2015           UV format              Eric
        The BASELINE random parameter limits the number of antennas to
        255 [it is 256 * ant1 + ant2 + (isub-1)/100.0].  Changed to
        allow a different set of random parameters SUBARRAY, ANTENNA1,
        ANTENNA2.  BASELINE will be converted to the new set as the
        data are read in and will be put back to the old BASELINE as
        they are written out, but only when the maximum antenna number
        <= 255.  Changed includes and subroutines:
        DUVH.INC     Added ILOCSA, ILOCA1, ILOCA2.
        DUV3.INC     Removed unused include.
        UVPGET       Added search for the new parameters, changed
                     parameter missing complaint to require either
                     BASELINE or all 3 of the new ones.
        AVERT        Added baseline extraction, changed BL code to be
                     32768 * IANT1 + IANT2
        DATFLG       Baseline pickup, FLGBAS to base 32768
        DATGET       Baseline pickup 4 places.
        DGETSD       Baseline pickup
        GRIDTB       Baseline pickup
        NXTFLG       FLGBAS to base 32768.
        RNXUPD       Subarray pickup
        RUVFIL       Determine if need switch to antenna1/2 and set up
                     random parameters
        RUVTAB       Apply baseline -> antenna1/2, subarray
        UVDESC       UVDPNT returns 3 new arguments
        UVPHAS       UVDPNT call seq, baseline pickup
        UVUTIL       several UVDPNT call seq, 2 baseline pickups
        SRTIN        On baseline sort, use ILOCB if present,
                     otherwise compute a base 4096 baseline number
                     from the two antenna numbers using QVSMA.
        QEDIUTIL     Baseline pickup 3 places, UVDPNT call seq 2
                     places, plus direct fetch of antenna pointers
        QUVUTIL      One call to UVDPNT
        Changed tasks to alter 1 antenna/baseline pickuo
        BSROT   NANS    REAMP   REWGT   SDLSF   SDMOD   UVPOL   ACCOR
        ACLIP   ACSCL   ALVAR   BASRM   BDAPL   BSCAN   BSFIX   BSMAP
        BSMOD   CLIP    DQUAL   DTCHK   FGDIF   FIXRL   FLGIT   FUDGE
        FXTIM   HA2TI   INDXH   MULTI   PCCOR   PHNEG   PRTSD   REFLG
        RLCOR   RLDIF   SBCOR   SHOUV   SPCAL   SPMOD   SWPOL   TRUEP
        UV2TB   UVDEC   UVDGP   UVFIT   UVIMG   UVLIN   UVLSF   UVLSD
        UVMLN   UVMOD   UVNOU   UVWAX   WTMOD   BLCAL   KRING   LPCAL
        ANBPL   CAPLT   CLPLT   FRMAP   FRPLT   POSSM   TVFLG
        Changed tasks in more ways:
        DIFUV        Differentiate the random pointers between the 2
                     data sets.  Antenna pickup separately, drop the
                     averaging of the random parameters (was not
                     correct when scaling uvw etc.)
        RESEQ        1 antenna pickup and 1 antenna putup
        UVDIF        Add more pointers, allow the 2 to be of different
                     baseline format, numerous antenna pickups changed
        ACFIT        2 baseline pickup, 1 baseline putup
        AVER         2 baseline pickups, 2 baseline putups, fancier
                     test for baseline changed
        BLAVG        2 baseline pickups, 1 baseline putup
        BPWAY        3 baseline pickups
        CORER        2 baseline pickup
        DAYFX        drop baseline pickup
        DBCON        subarray adjustment change
        DECOR        baseline pickup and 1 baseline putup
        DTSIM        use ANTENNA1, ANTENNA2, SUBARRAY, not BASELINE
        FITAB        Decide whether to convert to BASELINE if
                     Nant<256 and implement that conversion
        FITLD        Added conversion of standard UV FITS to the new
                     form and conversion of IDI to the new form.
        FITTP        Decide whether to convert to BASELINE if
                     Nant<256 and implement that conversion
        FIXAL        2 baseline pickups
        FXVLA        1 baseline and 1 array pickup
        HAFIX        2 baseline pickups and 1 array pickup
        LISTR        2 baseline pickups
        M3TAR        to create file with ANTENNA1/2, SUBARRAY instead
                     of BASELINE
        MATCH        1 baseline pickup, 2 baseline putups
        MK3IN        to create file with ANTENNA1/2, SUBARRAY instead
                     of BASELINE
        MSORT        Special code for ANTENNA1/2, then compute sort
                     key baseline base 4096 (rather than 256)
        PHSRF        2 baseline pickups
        PRTSY        Changed FLGBAS comment.
        PRTUV        Added new parameters to 2 parameter lists,
                     changed antenna/subarray pickup 2 places
        REWAY        6 baseline pickups
        SDCAL        subarray set to 1 in new way

        SPLAT        Changed FLGBAS comments.  Baseline pickups
                     several places including messy one looking for
                     baseline to do time averaging.
        SPLIT        Subarray drop code adjusted
        TBAVG        1 antenna pickup, 1 antenna putup
        TI2HA        1 antenna pickup, 1 antenna putup
        TIORD        baseline to antenna pickup, save baseline base
                     4096  and pick that up in error message
        TYAPL        Changed FLGBAS to base 32768 in comments and
                     local NXTFLG.  Changed 2 antenna pickups.
        USUBA        Changed to use include DUVH rather than pass
                     numerous arguments and to do 2 pickups and putups
        UVAVG        1 baseline pickup plus encode antennas
                     appropriately in 2 places rather than use ILOCB
        UVCOP        Changed FLGBAS to base 32768 in comments and
                     local NXTFLG.  Changed antenna pickup in subarray
                     reassignment and in flagging.
        UVCRS        2 pickups
        UVDI1        3 baseline pickups plus encode antennas
                     appropriately in 2 places rather than use ILOCB
        UVFIL        to use the new random parameters (old shown in
                     comment) and 1 putup
        UVFIX        2 baseline pickups and 1 array pickup
        UVFLG        2 baseline pickups
        UVFND        3 baseline pickups
        UVGLU        2 baseline codes base 4096
        UVHIM        2 baseline pickups
        UVHOL        3 baseline pickups
        UVLOD        Added conversion of standard UV FITS to the new
                     form and also UV table form to the new internal
                     one.
        UVMTH        2 baseline pickups
        UVPRM        2 baseline pickups
        UVPRT        2 baseline pickups
        UVRFI        1 baseline pickup plus encode antennas
                     appropriately in 2 places rather than use ILOCB
        UVSIM        to use SUBARRAY, ANTENNA1/2 instead of baseline
        UVSRT        to compute base 4096 baseline if needed or use
                     ILOCB
        VBCAL        1 baseline pickup, 1 array pickup
        VBGLU        drop unused pointers, baseline pickup to use base
                     256 but mixed baseline types still will not work
                     so added test and error termination.
        VBMRG        baseline comparison not has to set logical for
                     testing
        VLAMP        FLGBAS to base 32768 (mostly not used).
        VLBIN        to use SUBARRAY, ANTENNA1/2 instead of baseline
                     and the one baseline putup
        COHER        UVDPNT call sequence, 1 antenna pickup
        DTSUM        fetch new pointers, 1 baseline pickup, display
                     total integration times
        FINDR        3 UVDPNT calls, 3 baseline pickups
        FIXWT        3 UVDPNT calls, 3 baseline pickups
        FLAGR        5 UVDPNT calls and 5 baseline pickups
        INDXR        Move baseline pickup above work routine, 1 UVDPNT
                     call
        MAPBM        1 UVDPNT call, 2 antenna pickups
        OBTAB        1 UVDPNT call, typing
        SPECR        1 UVDPNT call, use its results rather than
                     getting the pointers over again in 1 baseline
                     pickup
        BLCHN        2 baseline pickups
        BPASS        baseline encoding and 6 baseline pickups
        CALIB        baseline encoding and 1 pickup
        CPASS        4 baseline pickups
        CVEL         4 pickups, FLGBAS goes to base 32768
        DEFLG        2 pickups
        FRING        Changed BL code for call to AVERT to base 32768.
                     baseline encoding and 2 pickups
        IM2UV        Use antenna1/2, subarray rather than baseline
        PCAL         2 pickups
        PCVEL        FLGBAS to base 32768, 4 pixkups
        RLDLY        Changed BL code for call to AVERT to base 32768.
                     baseline encoding and 3 pickups
        SDVEL        FLGBAS to base 32768, 2 pickups
        UVCON        Changed to do ANTENNA1/2,SUBARRAY rather than
                     BASELINE
        BLING        UVDPNT call sequence, 1 pickup
        OMFIT        UVDPNT call sequence, 1 pickup
        FTFLG        2 pickups
        IBLED        2 pickups
        RFLAG        Changed FLGBAS to base 32768 in comments and
                     local NXTFLG.  Changed antenna pickup 4 places.
        SPFLG        3 pickups
        UVHGM        2 pickups, plus logic on whether there is
                     BASELINE or not.  Also changed the meaning of the
                     baseline axis to do a proper computation to
                     N*(N+1)/2 in each subarray appending them to each
                     other.  Previously it plotted the baseline code
                     and overlapped subarrays.
        UVPLT        4 pickups
        VPLOT        3 pickups
        WIPER        4 pickups
        Moved nowhere.

14565.  March 24, 2015           SN table                  Eric
        Add dispersion and delta dispersion columns to SN table.
        Changed:
        PUVD.INC    MAXSNC becomes 26 (add 4 columns)
        PSNTAB.INC  Add SNRDS1/2, SNRDD1/2
        SNINI       Add the 4 columns with units, dimensions (1/pol),
                    no complaint if missing or no values
        TABSN       Add the 4 columns when pointers set, DISP(2),
                    DDISP(2) argumnets added after MBDELY, default 0.
        TABLEUTIL   Changed call seq of OTABSN and the call therein to
                    TABSN
        CLCOP       Added DISP/DDISP to polarization switching as well
                    as the 4 calls to TABSN
        SNDUP       Does not use TABSN, but ignoreded MB delay.  Added
                    MB delay and the dispersions (if present).
        SWPOL       Switch the DISP/DDISP for SN as well as CL,
                    correct typo in CL MBDLYs, TABSN call seq
        BLAPP       Put DISP and DDISP everywhere that MBDELY occurs
                    (lots of places but never computed)
        Changed TABSN call with no use of DISP, DDISP except to init
        as zero
        SNAMBG  SNREFM  SNRESC  SNSEL   UVUTIL  ACCOR   ACFIT
        ACSCL   ATMCA   CLINV   DTCHK   PCCOR   SNCOP   SNP2D
        SPLAT   UVCOP   UVCRS   CL2HF   MBDLY   CALIB   FRING
        RLCAL   OMFIT   APCAL   DELZN   ELINT
        Moved nowhere.

14566.  March



More information about the Daip mailing list