[daip] 31DEC08 LINUX midnite job (dave, 20080429.034445)

aipsmgr at nrao.edu aipsmgr at nrao.edu
Mon Apr 28 23:51:51 EDT 2008


dave update report for 31DEC08 on Tue Apr 29 03:51:51 UTC 2008 (UT)

Copies and compiles:

AIPSUPD - Using CVS for copying files.
UPDCVS - cvs copy of 31DEC08 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 31DEC08/TIMESTAMP
U 31DEC08/APL/SUB/MODFIT.FOR
P 31DEC08/HIST/CHANGE.DOC
U 31DEC08/INC/DMOD.INC
P 31DEC08/Q/DEV/PSAP/QGRDCC.FOR
P 31DEC08/Q/SUB/NOTST/ALGMEM.FOR
P 31DEC08/Q/SUB/NOTST/CCSGRD.FOR
P 31DEC08/Q/SUB/NOTST/CCSMEM.FOR
P 31DEC08/Q/SUB/NOTST/GRDSUB.FOR
P 31DEC08/Q/SUB/NOTST/UVMDIV.FOR
P 31DEC08/Q/SUB/OOP/PBUTIL.FOR
P 31DEC08/Q/SUB/OOP/QCLEAN.FOR
P 31DEC08/UPDATE/COMLNK.UPD
U 31DEC08/UPDATE/COMLNK.UPD.SUM
P 31DEC08/UPDATE/COMRPL.UPD
U 31DEC08/UPDATE/COMRPL.UPD.SUM
U 31DEC08/UPDATE/LASTCVS.DAT
P 31DEC08/UPDATE/PUTBCK.UPD
U 31DEC08/UPDATE/PUTBCK.UPD.SUM
P 31DEC08/UPDATE/REASONS.UPD
U 31DEC08/UPDATE/REASONS.UPD.SUM
P 31DEC08/UPDATE/WHATISOUT.UPD
U 31DEC08/UPDATE/WHATISOUT.UPD.SUM
UPDCVS - cvs update of 31DEC08 completed
UPDCVS - cvs update of TEXT completed
AIPSUPD - UPDCVS apparently worked

UPDCONTROL - /home/AIPS/31DEC08/LINUX/UPDATE/LASTREMOVE.DAT = 20080428.034315
UPDCONTROL - /home/AIPS/31DEC08/LINUX/UPDATE/LASTCOPY.DAT = 20080428.034315
UPDCONTROL - /home/AIPS/31DEC08/LINUX/UPDATE/LASTCOMRPL.DAT = 20080428.034315
UPDCONTROL - /home/AIPS/31DEC08/LINUX/UPDATE/LASTCOMLNK.DAT = 20080428.034315

UPDCONTROL - Everything seems in order

UPDCOMRPL: COMRPLs

28-APR-2008 22:26:22 20080428 TST APLSUB   MODFIT.FOR    egreisen
28-APR-2008 22:29:19 20080428 TST QNOT     ALGMEM.FOR    egreisen
28-APR-2008 22:29:22 20080428 TST QNOT     CCSGRD.FOR    egreisen
28-APR-2008 22:29:20 20080428 TST QNOT     CCSMEM.FOR    egreisen
28-APR-2008 22:29:21 20080428 TST QNOT     GRDSUB.FOR    egreisen
28-APR-2008 22:29:22 20080428 TST QNOT     UVMDIV.FOR    egreisen
28-APR-2008 22:28:48 20080428 TST QOOP     PBUTIL.FOR    egreisen
28-APR-2008 22:26:33 20080428 TST QOOP     QCLEAN.FOR    egreisen
28-APR-2008 22:26:33 20080428 TST QPSAP    QGRDCC.FOR    egreisen

UPDCOMRPL: currently in /home/AIPS/31DEC08/LINUX/UPDATE
UPDCOMRPL: /home/AIPS/31DEC08/APL/SUB/MODFIT.FOR
UPDCOMRPL: /home/AIPS/31DEC08/Q/SUB/NOTST/ALGMEM.FOR
UPDCOMRPL: /home/AIPS/31DEC08/Q/SUB/NOTST/CCSGRD.FOR
UPDCOMRPL: /home/AIPS/31DEC08/Q/SUB/NOTST/CCSMEM.FOR
UPDCOMRPL: /home/AIPS/31DEC08/Q/SUB/NOTST/GRDSUB.FOR
UPDCOMRPL: /home/AIPS/31DEC08/Q/SUB/NOTST/UVMDIV.FOR
UPDCOMRPL: /home/AIPS/31DEC08/Q/SUB/OOP/PBUTIL.FOR
UPDCOMRPL: /home/AIPS/31DEC08/Q/SUB/OOP/QCLEAN.FOR
UPDCOMRPL: /home/AIPS/31DEC08/Q/DEV/PSAP/QGRDCC.FOR

UPDCOMLNK: COMLNKs

28-APR-2008 22:33:03 20080428 TST QPGNOT   BLCAL.FOR     egreisen
28-APR-2008 22:33:31 20080428 TST QPGNOT   BPASS.FOR     egreisen
28-APR-2008 22:33:50 20080428 TST QPGNOT   CALIB.FOR     egreisen
28-APR-2008 22:34:13 20080428 TST QPGNOT   CPASS.FOR     egreisen
28-APR-2008 22:34:42 20080428 TST QPGNOT   FRING.FOR     egreisen
28-APR-2008 22:36:29 20080428 TST QPGNOT   KRING.FOR     egreisen
28-APR-2008 22:36:40 20080428 TST QPGNOT   LPCAL.FOR     egreisen
28-APR-2008 22:36:42 20080428 TST QPGNOT   PCAL.FOR      egreisen
28-APR-2008 22:36:44 20080428 TST QPGNOT   UVADC.FOR     egreisen
28-APR-2008 22:36:51 20080428 TST QPGNOT   UVCON.FOR     egreisen
28-APR-2008 22:36:53 20080428 TST QPGNOT   UVSUB.FOR     egreisen
28-APR-2008 22:30:35 20080428 TST QPGOOP   BLING.FOR     egreisen
28-APR-2008 22:30:43 20080428 TST QPGOOP   IMAGR.FOR     egreisen
28-APR-2008 22:30:45 20080428 TST QPGOOP   OOSUB.FOR     egreisen
28-APR-2008 22:30:53 20080428 TST QPGOOP   SCIMG.FOR     egreisen
28-APR-2008 22:30:57 20080428 TST QPGOOP   SCMAP.FOR     egreisen
28-APR-2008 22:31:01 20080428 TST QPGOOP   WFCLN.FOR     egreisen

UPDCOMLNK: currently in /home/AIPS/31DEC08/LINUX/UPDATE
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/NOTST/BLCAL.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/NOTST/BPASS.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/NOTST/CALIB.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/NOTST/CPASS.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/NOTST/FRING.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/NOTST/KRING.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/NOTST/LPCAL.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/NOTST/PCAL.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/NOTST/UVADC.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/NOTST/UVCON.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/NOTST/UVSUB.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/OOP/BLING.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/OOP/IMAGR.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/OOP/OOSUB.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/OOP/SCIMG.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/OOP/SCMAP.FOR
UPDCOMLNK: /home/AIPS/31DEC08/Q/PGM/OOP/WFCLN.FOR


UPDCONTROL - Reasons for file updates on Tue Apr 29 03:44:58 UTC 2008 (UT)

28-APR-2008 22:24:38 20080428 TST QNOT     ALGMEM.FOR    extend to more than one grid
28-APR-2008 22:24:39 20080428 TST QNOT     CCSMEM.FOR    extend to more than one grid
28-APR-2008 22:24:40 20080428 TST QNOT     GRDSUB.FOR    call seq of ccsmem
28-APR-2008 22:24:40 20080428 TST QNOT     CCSGRD.FOR    call seq
28-APR-2008 22:24:41 20080428 TST QNOT     UVMDIV.FOR    channel setting
28-APR-2008 22:25:13 20080428 TST QPSAP    QGRDCC.FOR    fix precursor comments
28-APR-2008 22:25:14 20080428 TST QOOP     QCLEAN.FOR    take advantage of in memory grdded subtraction
28-APR-2008 22:25:14 20080428 TST QOOP     PBUTIL.FOR    multi-freq gridded subtra
28-APR-2008 22:26:03 20080428 TST INC      DMOD.INC      models being subtracted
28-APR-2008 22:26:15 20080428 TST APLSUB   MODFIT.FOR    how many models in ap?
28-APR-2008 22:43:49 20080428 TST HIST     CHANGE.DOC    overhaul model subtraction/division

CHANGE.DOC entries:

12609.  April 28, 2008            Imaging                   Eric
        Try to reduce the amount of IO by making gridded models have
        more than one model available in the AP at a time.
        Find order of facets matters, order of computation in gridding
        matters.  We could fix that with R*8 but then the computation
        would go a bit slower and would have half the available words
        in the AP.
        QGRDCC     Fix precursor comments - they were not changed as
                   intended.
        DMOD.INC   New include for multi-facet and/or multi-channel
                   model parameters
        MODFIT     New subroutine to see how many channels and/or
                   facets can be made to fit in the max allowed AP.
                   Prefers N channel groups with all facets, else will
                   do N channels w 1 facet if necessary or all
                   channels with M facets preferably.
        GRDSUB     If # models = 0, set up the DMOD common to do as
                   many as possible (assumes 1 spectral channel group
                   only - see PBUTIL below).  Loops doing as many
                   facets at a time as possible.  Changed call seq to
                   CCSGRD and CCSMEM and ALGMEM.
        CCSGRD     Drop channel argument which was unused.
        CCSMEM     Change call seq - add NCHAN.  Set up DMOD if not
                   already set to contain only 1 model as given by the
                   subroutine args.  Do a loop over the models setting
                   up all the grids.
        ALGMEM     Change call seq dropping field, channel, and nchan.
                   Precompute projection matrices for all fields in
                   DMOD lists, loop over models within the loop over
                   data computing and reloading AP parameter memory as
                   needed (when field or freq changes between models).
        QCLEAN     Change CLNUV1 (overlap < 2, do3d true) to do all
                   cleans then UVSUBM for all planes at once.
                   Previously did the UVSUBM inside the loop 1 plane
                   at a time.
        PBUTIL     PBFSUB: get more info MODCCEND, MODMETH, LREC to
                   allow decisions about components to subtract, list
                   frequency groups rather than doing on fly, for
                   gridded CC call MODFIT, create groups of CC tables
                   (potentially many for each facet) in DMOD.INC and
                   let OUMSUB do the work, then clean up.  Leave the
                   one channel at a time code in case it is needed.
                   PBFDIV: as PBFSUB but must do all facets even if
                   it means fewer channels in a pass.
                   PBFCCT: remember the spectral index for the CCs
                   where possible to avoid having to reread the images
                   all the time.
        UVMDIV     Change to use DMOD to determine the channels for
                   the call to UVDOUT.
        Moved nowhere.
12610.  April




More information about the Daip mailing list