IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Sep 13, 2005, 11:28:03 AM (21 years ago)
Author:
eugene
Message:

final mods for cycle 8

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/doc/pslib/ChangeLogSDRS.tex

    r4982 r5037  
    1 %%% $Id: ChangeLogSDRS.tex,v 1.170 2005-09-09 18:30:23 eugene Exp $
     1%%% $Id: ChangeLogSDRS.tex,v 1.171 2005-09-13 21:28:03 eugene Exp $
    22
    33\subsection{Changes from version 00 to version 01}
    44
    5 \begin{verbatim}
    6 - cosmetic re-organizations
    7 - specified data types valid for psVector and psImage functions
    8 - discussion of external libraries
    9 - minor discussion of threads
    10 - memory callback routine names changed from ...CB to ...Callback
    11 - added discussion of freeing/dereferencing components of structures
    12 - renamed psPrintTraceLevels -> psTracePrintLevels, added prototype
    13 - added psTraceSetDestination
    14 - changed psVLogMsg to psLogMsgV
    15 - changed psSetLogDestination to psLogSetDestination
    16 - changed psLogSetDestination destination argument to type char *
     5\begin{itemize}
     6\item cosmetic re-organizations
     7\item specified data types valid for psVector and psImage functions
     8\item discussion of external libraries
     9\item minor discussion of threads
     10\item memory callback routine names changed from ...CB to ...Callback
     11\item added discussion of freeing/dereferencing components of structures
     12\item renamed psPrintTraceLevels -> psTracePrintLevels, added prototype
     13\item added psTraceSetDestination
     14\item changed psVLogMsg to psLogMsgV
     15\item changed psSetLogDestination to psLogSetDestination
     16\item changed psLogSetDestination destination argument to type char *
    1717  extended output target concept
    18 - changed psSetLogFormat to psLogSetFormat
    19 - extended the concept of psError to define an error stack
    20 - added psErrorGet, psErrorLast, psErrorClear
    21 - defined psErr structure
    22 - added psErrorStackPrint & psErrorStackPrintV
    23 - added psErrorCodeString
    24 - added psErrorRegister
    25 - defined psErrorDescription
    26 - dropped psStringCopy & psStringNCopy
    27 - changed naming scheme for psElemType to PS_TYPE_F32 format
    28 - dropped psFLoatArray, psIntArray, psDoubleArray, psComplexArray,
     18\item changed psSetLogFormat to psLogSetFormat
     19\item extended the concept of psError to define an error stack
     20\item added psErrorGet, psErrorLast, psErrorClear
     21\item defined psErr structure
     22\item added psErrorStackPrint \& psErrorStackPrintV
     23\item added psErrorCodeString
     24\item added psErrorRegister
     25\item defined psErrorDescription
     26\item dropped psStringCopy \& psStringNCopy
     27\item changed naming scheme for psElemType to PS\_TYPE\_F32 format
     28\item dropped psFLoatArray, psIntArray, psDoubleArray, psComplexArray,
    2929  psVoidPtrArray, and associated functions
    30 - defined psVector, psVectorAlloc, psVectorRealloc, psVectorFree
    31 - changed naming scheme for psImage union (rows.rows_f32 -> data.F32)
    32 - added psElemType entry to psImageAlloc and psVectorAlloc
    33 - added 'which' argument to psDlistSetIterator, psDlistGetNext, psDlistGetPrev
    34 - added psDlistSort function
    35 - changed 'bitmask' to 'bitset'
    36 - added psBitsetNot function
    37 - changed output of psSort to psVector
    38 - changed psArrayStats to psVectorStats
    39 - dropped robustMeanNvalues, etc from psStats
    40 - added robustN50, robustNfit, binsize to psStats
    41 - reduced available options values (psStatsOptions)
    42 - simplified psHistogram, psHistogramAllocGeneric
    43 - changed psGetArrayHistogram to psHistogramVector
    44 - moved Matrix section after Images
    45 - moved FFT section after Images
    46 - replaced psMatrixOp with psMatrixMultiply
    47 - changed FFT function names to have the forms psVectorFFT and psImageFFT
    48 - replaced the forward and reverse version with an argument to ps...FFT
    49 - added ps...Real, ps...Imaginary, ps...Complex, ps...Conjugate
    50 - changed psEvalPolynomial1D to psPolynomial1DEval, (and equivalents)
    51 - added 'normal' argument to psGaussian
    52 - added psGaussianDev
    53 - modified argument lists of psMinimize and psMinimizeChi2
    54 - changed psGetVectorPolynomial to psVectorFitPolynomial1D
    55 - dropped psImageFreeChildren
    56 - modified union naming scheme in p_psScalar to data.S32 format
    57 - added Dates and Times functions:
    58 - modified union naming scheme in psMetadataType to data.S32 format
    59 - modified psMetadataType to use S32, etc types
    60 - changed arguments of psMetadataItemAlloc to use stdargs to get data value
    61 - added psMetadataItemAllocV
    62 - modified psMetadataAppend arglist to match psMetadataItemAlloc
    63 - changed psImageReadHeader to psMetadataReadHeader (& Fread)
    64 - moved psMetadataReadHeader to metadata section
    65 - split psCoord into psPlane and psSphere
    66 - renamed psCoordXform to psPlaneTransform
    67 - renamed psDistortion to psPlaneDistortion
    68 - defined psSphereTransform, ..Alloc, ..Free
    69 - changed psCoordTransform to psSphereTransformApply
    70 - delete psCoordinatesItoE & equivalents
    71 - added psShereTransformItoE & equivalents
    72 - defined psProjection, psProjectionType
    73 - modifed args to psProject, psDeproject
    74 - changed psGetOffset, psApplyOffset to psSphereGetOffset, psSphereSetOffset
    75 - dropped overscan entry from psReadout
    76 - dropped grommit from psExposure
    77 - added psGrommitAlloc, psGrommitFree
    78 - changed args to psCoordsSkyToCell & psCoordsSkyToCellQD
    79 - modified argument lists for most psCoord conversion functions
    80 - renamed psGetSun, psGetMoon functions to psSunGet, psMoonGet
    81 - added ps...GetRise, ps...GetSet, psNightLength
    82 - added psTimeToLunation, psLunationToTime
    83 - moved some naming issues out of this document, to IPP SRS
    84 - cleaned metadata discussion
    85 - change psLog date format to use hyphens
    86 - change Configuration File Grammar to allow periods in names and strings that begin with non-word characters
    87 \end{verbatim}
     30\item defined psVector, psVectorAlloc, psVectorRealloc, psVectorFree
     31\item changed naming scheme for psImage union (rows.rows\_f32 -> data.F32)
     32\item added psElemType entry to psImageAlloc and psVectorAlloc
     33\item added 'which' argument to psDlistSetIterator, psDlistGetNext, psDlistGetPrev
     34\item added psDlistSort function
     35\item changed 'bitmask' to 'bitset'
     36\item added psBitsetNot function
     37\item changed output of psSort to psVector
     38\item changed psArrayStats to psVectorStats
     39\item dropped robustMeanNvalues, etc from psStats
     40\item added robustN50, robustNfit, binsize to psStats
     41\item reduced available options values (psStatsOptions)
     42\item simplified psHistogram, psHistogramAllocGeneric
     43\item changed psGetArrayHistogram to psHistogramVector
     44\item moved Matrix section after Images
     45\item moved FFT section after Images
     46\item replaced psMatrixOp with psMatrixMultiply
     47\item changed FFT function names to have the forms psVectorFFT and psImageFFT
     48\item replaced the forward and reverse version with an argument to ps...FFT
     49\item added ps...Real, ps...Imaginary, ps...Complex, ps...Conjugate
     50\item changed psEvalPolynomial1D to psPolynomial1DEval, (and equivalents)
     51\item added 'normal' argument to psGaussian
     52\item added psGaussianDev
     53\item modified argument lists of psMinimize and psMinimizeChi2
     54\item changed psGetVectorPolynomial to psVectorFitPolynomial1D
     55\item dropped psImageFreeChildren
     56\item modified union naming scheme in p\_psScalar to data.S32 format
     57\item added Dates and Times functions:
     58\item modified union naming scheme in psMetadataType to data.S32 format
     59\item modified psMetadataType to use S32, etc types
     60\item changed arguments of psMetadataItemAlloc to use stdargs to get data value
     61\item added psMetadataItemAllocV
     62\item modified psMetadataAppend arglist to match psMetadataItemAlloc
     63\item changed psImageReadHeader to psMetadataReadHeader (\& Fread)
     64\item moved psMetadataReadHeader to metadata section
     65\item split psCoord into psPlane and psSphere
     66\item renamed psCoordXform to psPlaneTransform
     67\item renamed psDistortion to psPlaneDistortion
     68\item defined psSphereTransform, ..Alloc, ..Free
     69\item changed psCoordTransform to psSphereTransformApply
     70\item delete psCoordinatesItoE \& equivalents
     71\item added psShereTransformItoE \& equivalents
     72\item defined psProjection, psProjectionType
     73\item modifed args to psProject, psDeproject
     74\item changed psGetOffset, psApplyOffset to psSphereGetOffset, psSphereSetOffset
     75\item dropped overscan entry from psReadout
     76\item dropped grommit from psExposure
     77\item added psGrommitAlloc, psGrommitFree
     78\item changed args to psCoordsSkyToCell \& psCoordsSkyToCellQD
     79\item modified argument lists for most psCoord conversion functions
     80\item renamed psGetSun, psGetMoon functions to psSunGet, psMoonGet
     81\item added ps...GetRise, ps...GetSet, psNightLength
     82\item added psTimeToLunation, psLunationToTime
     83\item moved some naming issues out of this document, to IPP SRS
     84\item cleaned metadata discussion
     85\item change psLog date format to use hyphens
     86\item change Configuration File Grammar to allow periods in names and strings that begin with non-word characters
     87\end{itemize}
    8888
    8989\subsection{Changes from Revision 01 (19 May 2004) to 02 (22 June 2004)}
     
    730730\end{itemize}
    731731
    732 \subsection{Changes from Revision 15 (15 June 2005) to Revision 16 (present)}
     732\subsection{Changes from Revision 15 (15 June 2005) to Revision 16 (13 Sept 2005)}
    733733
    734734\begin{itemize}
Note: See TracChangeset for help on using the changeset viewer.