Changeset 5037 for trunk/doc/pslib/ChangeLogSDRS.tex
- Timestamp:
- Sep 13, 2005, 11:28:03 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/doc/pslib/ChangeLogSDRS.tex (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/pslib/ChangeLogSDRS.tex
r4982 r5037 1 %%% $Id: ChangeLogSDRS.tex,v 1.17 0 2005-09-09 18:30:23 eugene Exp $1 %%% $Id: ChangeLogSDRS.tex,v 1.171 2005-09-13 21:28:03 eugene Exp $ 2 2 3 3 \subsection{Changes from version 00 to version 01} 4 4 5 \begin{ verbatim}6 -cosmetic re-organizations7 -specified data types valid for psVector and psImage functions8 -discussion of external libraries9 -minor discussion of threads10 -memory callback routine names changed from ...CB to ...Callback11 -added discussion of freeing/dereferencing components of structures12 -renamed psPrintTraceLevels -> psTracePrintLevels, added prototype13 -added psTraceSetDestination14 -changed psVLogMsg to psLogMsgV15 -changed psSetLogDestination to psLogSetDestination16 -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 * 17 17 extended output target concept 18 -changed psSetLogFormat to psLogSetFormat19 -extended the concept of psError to define an error stack20 -added psErrorGet, psErrorLast, psErrorClear21 -defined psErr structure22 - added psErrorStackPrint& psErrorStackPrintV23 -added psErrorCodeString24 -added psErrorRegister25 -defined psErrorDescription26 - dropped psStringCopy& psStringNCopy27 - changed naming scheme for psElemType to PS_TYPE_F32 format28 -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, 29 29 psVoidPtrArray, and associated functions 30 -defined psVector, psVectorAlloc, psVectorRealloc, psVectorFree31 - changed naming scheme for psImage union (rows.rows_f32 -> data.F32)32 -added psElemType entry to psImageAlloc and psVectorAlloc33 -added 'which' argument to psDlistSetIterator, psDlistGetNext, psDlistGetPrev34 -added psDlistSort function35 -changed 'bitmask' to 'bitset'36 -added psBitsetNot function37 -changed output of psSort to psVector38 -changed psArrayStats to psVectorStats39 -dropped robustMeanNvalues, etc from psStats40 -added robustN50, robustNfit, binsize to psStats41 -reduced available options values (psStatsOptions)42 -simplified psHistogram, psHistogramAllocGeneric43 -changed psGetArrayHistogram to psHistogramVector44 -moved Matrix section after Images45 -moved FFT section after Images46 -replaced psMatrixOp with psMatrixMultiply47 -changed FFT function names to have the forms psVectorFFT and psImageFFT48 -replaced the forward and reverse version with an argument to ps...FFT49 -added ps...Real, ps...Imaginary, ps...Complex, ps...Conjugate50 -changed psEvalPolynomial1D to psPolynomial1DEval, (and equivalents)51 -added 'normal' argument to psGaussian52 -added psGaussianDev53 -modified argument lists of psMinimize and psMinimizeChi254 -changed psGetVectorPolynomial to psVectorFitPolynomial1D55 -dropped psImageFreeChildren56 - modified union naming scheme in p_psScalar to data.S32 format57 -added Dates and Times functions:58 -modified union naming scheme in psMetadataType to data.S32 format59 -modified psMetadataType to use S32, etc types60 -changed arguments of psMetadataItemAlloc to use stdargs to get data value61 -added psMetadataItemAllocV62 -modified psMetadataAppend arglist to match psMetadataItemAlloc63 - changed psImageReadHeader to psMetadataReadHeader (& Fread)64 -moved psMetadataReadHeader to metadata section65 -split psCoord into psPlane and psSphere66 -renamed psCoordXform to psPlaneTransform67 -renamed psDistortion to psPlaneDistortion68 -defined psSphereTransform, ..Alloc, ..Free69 -changed psCoordTransform to psSphereTransformApply70 - delete psCoordinatesItoE& equivalents71 - added psShereTransformItoE& equivalents72 -defined psProjection, psProjectionType73 -modifed args to psProject, psDeproject74 -changed psGetOffset, psApplyOffset to psSphereGetOffset, psSphereSetOffset75 -dropped overscan entry from psReadout76 -dropped grommit from psExposure77 -added psGrommitAlloc, psGrommitFree78 - changed args to psCoordsSkyToCell& psCoordsSkyToCellQD79 -modified argument lists for most psCoord conversion functions80 -renamed psGetSun, psGetMoon functions to psSunGet, psMoonGet81 -added ps...GetRise, ps...GetSet, psNightLength82 -added psTimeToLunation, psLunationToTime83 -moved some naming issues out of this document, to IPP SRS84 -cleaned metadata discussion85 -change psLog date format to use hyphens86 -change Configuration File Grammar to allow periods in names and strings that begin with non-word characters87 \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} 88 88 89 89 \subsection{Changes from Revision 01 (19 May 2004) to 02 (22 June 2004)} … … 730 730 \end{itemize} 731 731 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)} 733 733 734 734 \begin{itemize}
Note:
See TracChangeset
for help on using the changeset viewer.
