IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 1, 2012, 3:24:39 PM (14 years ago)
Author:
eugene
Message:

support for parallel dvo in mextract, avextract, avmerge, gstar, gcat; remove some if-def-ed out code already moved to libdvo; list -vectors and -buffers options (store names of vectors and buffers in lists); list -copy give error if missing source; catlist, hosts & remote functions to support parallel dvos; skyregion -save option; new skycoverage modes (-min-ubercal; -min-dmag-sys; -min-mcal; -max-mcal); gstar output formatting cleanups; add more average info to gstar output; functions for spectral similarity analysis; coords returns nans for projections off the sphere; fix cumulative function; add name:type option to opihi/read function (eg read a:float 2 b:time 3 c:int 4); line -frac option; vtype function to get vector types; threshold function; write -fits option; code for unfinished mtype function (matching vtype)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/include/dvomath.h

    r31635 r33662  
    111111
    112112/* vector handling */
     113void          InitVectors           PROTO((void));
     114void          FreeVectors           PROTO((void));
    113115Vector       *InitVector            PROTO((void));
    114 void          InitVectors           PROTO((void));
     116void          FreeVectorArray       PROTO((Vector **vec, int Nvec));
    115117int           CopyVector            PROTO((Vector *out, Vector *in));
    116118int           ResetVector           PROTO((Vector *vec, char type, int Nelements));
     
    126128int           IsVectorPtr           PROTO((Vector *vec));
    127129int           ListVectors           PROTO((void));
     130int           ListVectorsToList     PROTO((char *name));
    128131Vector       *SelectVector          PROTO((char *name, int mode, int verbose));
     132int           AssignVector          PROTO((Vector *vec, char *name, int mode, int verbose));
     133Vector      **MergeVectors          PROTO((Vector **vec, int *Nvec, Vector **invec, int Ninvec));
     134Vector      **MergeVectorsByIndex   PROTO((Vector **vec, int *Nvec, Vector **invec, int Ninvec, int Nelements));
     135
     136/* vector IO functions */
     137int           WriteVectorTableFITS  PROTO((char *filename, char *extname, Vector **vec, int Nvec, int append, char *format));
     138Vector      **ReadVectorTableFITS   PROTO((char *filename, char *extname, int *Nvec));
    129139
    130140/* buffer handling */
     
    140150int           IsBufferPtr           PROTO((Buffer *buf));
    141151int           PrintBuffers          PROTO((int Long));
     152int           ListBuffersToList     PROTO((char *name));
    142153int           CreateBuffer          PROTO((Buffer *buf, int Nx, int Ny, int bitpix, float bzero, float bscale));
    143154Buffer       *SelectBuffer          PROTO((char *name, int mode, int verbose));
Note: See TracChangeset for help on using the changeset viewer.