# # ChangeLog for trunk/psLib # # Generated by Trac 1.6 # Jul 20, 2026, 11:28:13 AM Wed, 28 Jan 2009 22:16:33 GMT Paul Price [21207] * trunk/psLib/src/imageops/Makefile.am (modified) * trunk/psLib/src/imageops/psImageCovariance.c (added) * trunk/psLib/src/imageops/psImageCovariance.h (added) Adding functions for calculating covariance from image convolutions. ... Wed, 28 Jan 2009 22:08:14 GMT Paul Price [21206] * trunk/psLib/src/imageops/psImageConvolve.h (modified) Need additional headers to use the PS_ASSERT_KERNEL_NON_NULL macro. Tue, 27 Jan 2009 06:40:07 GMT eugene [21183] * trunk/ppArith/src/ppArithReadout.c (modified) * trunk/ppImage/src/ppImage.h (modified) * trunk/ppImage/src/ppImageCleanup.c (modified) * trunk/ppImage/src/ppImageLoop.c (modified) * trunk/ppImage/src/ppImageReplaceBackground.c (modified) * trunk/ppImage/src/ppImageSetMaskBits.c (modified) * trunk/ppMerge/src/ppMergeArguments.c (modified) * trunk/ppMerge/src/ppMergeLoop.c (modified) * trunk/ppMerge/src/ppMergeLoop_Threaded.c (modified) * trunk/ppMerge/src/ppMergeMask.c (modified) * trunk/ppMerge/src/ppMergeScaleZero.c (modified) * trunk/ppMerge/src/ppMergeSetThreads.c (modified) * trunk/ppMerge/src/ppMergeThreadLauncher.c (modified) * trunk/ppSim/src/ppSim.h (modified) * trunk/ppSim/src/ppSimMosaicChip.c (modified) * trunk/ppSim/src/ppSimPhotom.c (modified) * trunk/ppSim/src/ppSimPhotomReadout.c (modified) * trunk/ppSim/src/ppSimPhotomReadoutFake.c (modified) * trunk/ppSim/src/ppSimPhotomReadoutForce.c (modified) * trunk/ppStack/src/ppStackArguments.c (modified) * trunk/ppStack/src/ppStackLoop.c (modified) * trunk/ppStack/src/ppStackMatch.c (modified) * trunk/ppStack/src/ppStackPhotometry.c (modified) * trunk/ppStack/src/ppStackReadout.c (modified) * trunk/ppStack/src/ppStackSources.c (modified) * trunk/ppStats/src/ppStats.h (modified) * trunk/ppStats/src/ppStatsFPA.c (modified) * trunk/ppStats/src/ppStatsMetadata.c (modified) * trunk/ppStats/src/ppStatsPixels.c (modified) * trunk/ppStats/src/ppStatsReadout.c (modified) * trunk/ppSub/src/ppSubArguments.c (modified) * trunk/ppSub/src/ppSubBackground.c (modified) * trunk/ppSub/src/ppSubReadout.c (modified) * trunk/psLib/src/fft/psImageFFT.c (modified) * trunk/psLib/src/fft/psImageFFT.h (modified) * trunk/psLib/src/fits/psFitsImage.c (modified) * trunk/psLib/src/fits/psFitsImage.h (modified) * trunk/psLib/src/fits/psFitsScale.c (modified) * trunk/psLib/src/fits/psFitsScale.h (modified) * trunk/psLib/src/imageops/psImageBackground.c (modified) * trunk/psLib/src/imageops/psImageBackground.h (modified) * trunk/psLib/src/imageops/psImageConvolve.c (modified) * trunk/psLib/src/imageops/psImageConvolve.h (modified) * trunk/psLib/src/imageops/psImageGeomManip.c (modified) * trunk/psLib/src/imageops/psImageGeomManip.h (modified) * trunk/psLib/src/imageops/psImageInterpolate.c (modified) * trunk/psLib/src/imageops/psImageInterpolate.h (modified) * trunk/psLib/src/imageops/psImageMap.c (modified) * trunk/psLib/src/imageops/psImageMapFit.c (modified) * trunk/psLib/src/imageops/psImageMapFit.h (modified) * trunk/psLib/src/imageops/psImageMaskOps.c (modified) * trunk/psLib/src/imageops/psImageMaskOps.h (modified) * trunk/psLib/src/imageops/psImagePixelExtract.c (modified) * trunk/psLib/src/imageops/psImagePixelExtract.h (modified) * trunk/psLib/src/imageops/psImagePixelInterpolate.c (modified) * trunk/psLib/src/imageops/psImagePixelInterpolate.h (modified) * trunk/psLib/src/imageops/psImageStats.c (modified) * trunk/psLib/src/imageops/psImageStats.h (modified) * trunk/psLib/src/mask.notes.txt (added) * trunk/psLib/src/math/psClip.c (modified) * trunk/psLib/src/math/psClip.h (modified) * trunk/psLib/src/math/psConstants.h (modified) * trunk/psLib/src/math/psHistogram.c (modified) * trunk/psLib/src/math/psHistogram.h (modified) * trunk/psLib/src/math/psMinimizeLMM.c (modified) * trunk/psLib/src/math/psMinimizeLMM_ND.c (modified) * trunk/psLib/src/math/psMinimizePolyFit.c (modified) * trunk/psLib/src/math/psMinimizePolyFit.h (modified) * trunk/psLib/src/math/psMinimizePowell.c (modified) * trunk/psLib/src/math/psPolynomialMD.c (modified) * trunk/psLib/src/math/psPolynomialMD.h (modified) * trunk/psLib/src/math/psPolynomialUtils.c (modified) * trunk/psLib/src/math/psPolynomialUtils.h (modified) * trunk/psLib/src/math/psStats.c (modified) * trunk/psLib/src/math/psStats.h (modified) * trunk/psLib/src/mathtypes/psVector.c (modified) * trunk/psLib/src/mathtypes/psVector.h (modified) * trunk/psLib/src/sys/psType.h (modified) * trunk/psLib/src/types/psMetadata.c (modified) * trunk/psLib/src/types/psMetadata.h (modified) * trunk/psLib/src/types/psPixels.c (modified) * trunk/psLib/src/types/psPixels.h (modified) * trunk/psModules/src/astrom/pmAstrometryDistortion.c (modified) * trunk/psModules/src/astrom/pmAstrometryObjects.c (modified) * trunk/psModules/src/camera/pmCellSquish.c (modified) * trunk/psModules/src/camera/pmCellSquish.h (modified) * trunk/psModules/src/camera/pmFPABin.c (modified) * trunk/psModules/src/camera/pmFPABin.h (modified) * trunk/psModules/src/camera/pmFPAMaskWeight.c (modified) * trunk/psModules/src/camera/pmFPAMaskWeight.h (modified) * trunk/psModules/src/camera/pmFPAMosaic.c (modified) * trunk/psModules/src/camera/pmFPAMosaic.h (modified) * trunk/psModules/src/camera/pmFPARead.c (modified) * trunk/psModules/src/camera/pmFPA_JPEG.c (modified) * trunk/psModules/src/camera/pmHDU.c (modified) * trunk/psModules/src/camera/pmReadoutStack.c (modified) * trunk/psModules/src/camera/pmReadoutStack.h (modified) * trunk/psModules/src/concepts/pmConceptsStandard.c (modified) * trunk/psModules/src/config/pmConfigMask.c (modified) * trunk/psModules/src/config/pmConfigMask.h (modified) * trunk/psModules/src/detrend/pmBias.c (modified) * trunk/psModules/src/detrend/pmDark.c (modified) * trunk/psModules/src/detrend/pmDark.h (modified) * trunk/psModules/src/detrend/pmFlatField.c (modified) * trunk/psModules/src/detrend/pmFlatField.h (modified) * trunk/psModules/src/detrend/pmFlatNormalize.c (modified) * trunk/psModules/src/detrend/pmFringeStats.c (modified) * trunk/psModules/src/detrend/pmFringeStats.h (modified) * trunk/psModules/src/detrend/pmMaskBadPixels.c (modified) * trunk/psModules/src/detrend/pmMaskBadPixels.h (modified) * trunk/psModules/src/detrend/pmOverscan.c (modified) * trunk/psModules/src/detrend/pmRemnance.c (modified) * trunk/psModules/src/detrend/pmRemnance.h (modified) * trunk/psModules/src/detrend/pmShifts.c (modified) * trunk/psModules/src/detrend/pmShifts.h (modified) * trunk/psModules/src/detrend/pmShutterCorrection.c (modified) * trunk/psModules/src/detrend/pmShutterCorrection.h (modified) * trunk/psModules/src/detrend/pmSkySubtract.c (modified) * trunk/psModules/src/imcombine/pmImageCombine.c (modified) * trunk/psModules/src/imcombine/pmPSFEnvelope.c (modified) * trunk/psModules/src/imcombine/pmReadoutCombine.c (modified) * trunk/psModules/src/imcombine/pmReadoutCombine.h (modified) * trunk/psModules/src/imcombine/pmStack.c (modified) * trunk/psModules/src/imcombine/pmStack.h (modified) * trunk/psModules/src/imcombine/pmStackReject.c (modified) * trunk/psModules/src/imcombine/pmSubtraction.c (modified) * trunk/psModules/src/imcombine/pmSubtraction.h (modified) * trunk/psModules/src/imcombine/pmSubtractionMask.c (modified) * trunk/psModules/src/imcombine/pmSubtractionMask.h (modified) * trunk/psModules/src/imcombine/pmSubtractionMatch.c (modified) * trunk/psModules/src/imcombine/pmSubtractionMatch.h (modified) * trunk/psModules/src/imcombine/pmSubtractionStamps.c (modified) * trunk/psModules/src/objects/pmFootprintArrayGrow.c (modified) * trunk/psModules/src/objects/pmFootprintFindAtPoint.c (modified) * trunk/psModules/src/objects/pmGrowthCurveGenerate.c (modified) * trunk/psModules/src/objects/pmModel.c (modified) * trunk/psModules/src/objects/pmModel.h (modified) * trunk/psModules/src/objects/pmPSF.h (modified) * trunk/psModules/src/objects/pmPSF_IO.c (modified) * trunk/psModules/src/objects/pmPSFtry.c (modified) * trunk/psModules/src/objects/pmPSFtry.h (modified) * trunk/psModules/src/objects/pmResiduals.c (modified) * trunk/psModules/src/objects/pmResiduals.h (modified) * trunk/psModules/src/objects/pmSource.c (modified) * trunk/psModules/src/objects/pmSource.h (modified) * trunk/psModules/src/objects/pmSourceFitModel.c (modified) * trunk/psModules/src/objects/pmSourceFitModel.h (modified) * trunk/psModules/src/objects/pmSourceFitSet.c (modified) * trunk/psModules/src/objects/pmSourceFitSet.h (modified) * trunk/psModules/src/objects/pmSourceMatch.c (modified) * trunk/psModules/src/objects/pmSourceMoments.c (modified) * trunk/psModules/src/objects/pmSourcePhotometry.c (modified) * trunk/psModules/src/objects/pmSourcePhotometry.h (modified) * trunk/psModules/src/objects/pmSourceSky.c (modified) * trunk/psModules/src/objects/pmSourceSky.h (modified) * trunk/psModules/src/objects/pmSourceVisual.c (modified) * trunk/psModules/src/objects/pmTrend2D.c (modified) * trunk/psModules/src/objects/pmTrend2D.h (modified) * trunk/psastro/src/psastroAstromGuess.c (modified) * trunk/psastro/src/psastroFixChips.c (modified) * trunk/psastro/src/psastroLuminosityFunction.c (modified) * trunk/psastro/src/psastroMaskUpdates.Mosaic.c (modified) * trunk/psastro/src/psastroMaskUpdates.c (modified) * trunk/psastro/src/psastroMosaicFPtoTP.c (modified) * trunk/psphot/src/psphot.h (modified) * trunk/psphot/src/psphotAddNoise.c (modified) * trunk/psphot/src/psphotAnnuli.c (modified) * trunk/psphot/src/psphotApResid.c (modified) * trunk/psphot/src/psphotBlendFit.c (modified) * trunk/psphot/src/psphotChoosePSF.c (modified) * trunk/psphot/src/psphotExtendedSourceAnalysis.c (modified) * trunk/psphot/src/psphotExtendedSourceFits.c (modified) * trunk/psphot/src/psphotExtendedSources.c (modified) * trunk/psphot/src/psphotFindDetections.c (modified) * trunk/psphot/src/psphotFindFootprints.c (modified) * trunk/psphot/src/psphotFitSet.c (modified) * trunk/psphot/src/psphotFitSourcesLinear.c (modified) * trunk/psphot/src/psphotGuessModels.c (modified) * trunk/psphot/src/psphotIsophotal.c (modified) * trunk/psphot/src/psphotKron.c (modified) * trunk/psphot/src/psphotMagnitudes.c (modified) * trunk/psphot/src/psphotMakeGrowthCurve.c (modified) * trunk/psphot/src/psphotMakeResiduals.c (modified) * trunk/psphot/src/psphotMaskReadout.c (modified) * trunk/psphot/src/psphotModelBackground.c (modified) * trunk/psphot/src/psphotModelTest.c (modified) * trunk/psphot/src/psphotModelWithPSF.c (modified) * trunk/psphot/src/psphotMosaicChip.c (modified) * trunk/psphot/src/psphotOutput.c (modified) * trunk/psphot/src/psphotPSFConvModel.c (modified) * trunk/psphot/src/psphotPetrosian.c (modified) * trunk/psphot/src/psphotRadialPlot.c (modified) * trunk/psphot/src/psphotRadialProfile.c (modified) * trunk/psphot/src/psphotRadiusChecks.c (modified) * trunk/psphot/src/psphotReplaceUnfit.c (modified) * trunk/psphot/src/psphotRoughClass.c (modified) * trunk/psphot/src/psphotSetMaskBits.c (modified) * trunk/psphot/src/psphotSignificanceImage.c (modified) * trunk/psphot/src/psphotSkyReplace.c (modified) * trunk/psphot/src/psphotSourceFits.c (modified) * trunk/psphot/src/psphotSourcePlots.c (modified) * trunk/psphot/src/psphotSourceSize.c (modified) * trunk/psphot/src/psphotSourceStats.c (modified) * trunk/psphot/src/psphotSubtractBackground.c (modified) * trunk/psphot/src/psphotTestPSF.c (modified) * trunk/psphot/src/psphotTestSourceOutput.c (modified) * trunk/psphot/src/psphotVisual.c (modified) * trunk/pswarp/src/pswarpLoop.c (modified) * trunk/pswarp/src/pswarpPixelFraction.c (modified) * trunk/pswarp/src/pswarpSetMaskBits.c (modified) * trunk/pswarp/src/pswarpTransformReadout.c (modified) * trunk/pswarp/src/pswarpTransformTile.c (modified) incorporating changes from 16bit mask upgrades (eam_branch_20081230) Tue, 27 Jan 2009 00:00:45 GMT eugene [21172] * trunk/psLib/src/imageops/psImageMap.c (modified) * trunk/psLib/src/imageops/psImageMap.h (modified) * trunk/psLib/src/imageops/psImageMapFit.c (modified) * trunk/psModules/src/objects/pmTrend2D.c (modified) * trunk/psModules/src/objects/pmTrend2D.h (modified) adding mask and maskVal to vector eval functions Mon, 26 Jan 2009 21:27:12 GMT giebink [21169] * trunk/psLib/test/imageops/tap_psImageGeomManip.c (modified) * trunk/psLib/test/imageops/tap_psImagePixelExtract.c (modified) * trunk/psLib/test/imageops/tap_psImageShift.c (modified) conform to src Tue, 13 Jan 2009 21:04:28 GMT Paul Price [21117] * trunk/psLib/src/fits/psFits.c (modified) Increasing number of retries when opening a FITS file. Previously ... Tue, 13 Jan 2009 20:53:38 GMT Paul Price [21116] * trunk/psLib/src/fits/psFits.c (modified) Cleaning up. Tue, 13 Jan 2009 00:54:26 GMT Paul Price [21107] * trunk/psLib/src/imageops/psImageBinning.c (modified) * trunk/psLib/src/imageops/psImageBinning.h (modified) Adding const. Sat, 03 Jan 2009 01:05:47 GMT eugene [21081] * trunk/psLib/src/fits/psFits.c (modified) check and retry for existence of containing directory Fri, 19 Dec 2008 00:24:45 GMT eugene [21040] * trunk/psLib/src/imageops/psImageUnbin.c (modified) allow points a little beyond edge of image Thu, 18 Dec 2008 21:02:30 GMT eugene [21036] * trunk/psLib/src/imageops/psImageUnbin.c (modified) allow psImageUnbin to go a bit more beyond the edge of the image Wed, 17 Dec 2008 23:24:40 GMT giebink [21031] * trunk/Nebulous/nebclient/Doxyfile.in (modified) * trunk/psLib/Doxyfile.in (modified) * trunk/psModules/Doxyfile.in (modified) Doxygen update Wed, 17 Dec 2008 20:23:02 GMT Paul Price [21028] * trunk/psLib/src/fits/psFitsHeader.c (modified) Adding support for read/write 64-bit integers. Wed, 17 Dec 2008 20:00:30 GMT Paul Price [21027] * trunk/psLib/src/fits/psFitsHeader.c (modified) Use psWarning instead of psLogMsg. Tue, 16 Dec 2008 20:28:32 GMT giebink [21012] * trunk/psLib/Doxyfile (deleted) * trunk/psModules/Doxyfile (deleted) *** empty log message *** Tue, 16 Dec 2008 15:18:45 GMT giebink [21011] * trunk/psLib/Doxyfile (added) * trunk/psModules/Doxyfile (added) *** empty log message *** Wed, 26 Nov 2008 01:28:54 GMT Paul Price [20835] * trunk/psLib/src/sys/psThread.c (modified) Ensure everything is harvested, even if threads are off. Wed, 26 Nov 2008 01:22:30 GMT Paul Price [20834] * trunk/psLib/src/sys/psThread.c (modified) Ensure all jobs are harvested before returning. Wed, 26 Nov 2008 00:43:12 GMT Paul Price [20830] * trunk/psLib/src/imageops/psImageConvolve.c (modified) * trunk/psLib/src/imageops/psImageConvolve.h (modified) Return old threading status so it can be restored. Mon, 17 Nov 2008 02:38:59 GMT eugene [20767] * trunk/psLib/src/imageops/psImageMap.c (modified) * trunk/psLib/test/imageops/tap_psImageMapFit.c (modified) * trunk/psLib/test/imageops/tap_psImageMapFit2.c (modified) rename psImageUnbinPixel_V2 to psImageUnbinPixel Mon, 17 Nov 2008 02:38:46 GMT eugene [20766] * trunk/psLib/src/imageops/psImageUnbin.c (modified) * trunk/psLib/src/imageops/psImageUnbin.h (modified) fixed psImageUnbinPixel and psImageUnbin so they are consistent and ... Mon, 17 Nov 2008 02:38:07 GMT eugene [20765] * trunk/psLib/src/imageops/psImageBinning.c (modified) apply nX,Yskip to region conversions; set default values for binning ... Sat, 15 Nov 2008 03:09:34 GMT Paul Price [20758] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) Catch sumKernel=0 to prevent FPE. Mon, 10 Nov 2008 23:31:12 GMT eugene [20632] * trunk/psLib/src/fits/psFitsHeader.c (modified) need to include ZDATASUM and ZHECKSUM in list of excluded keywords Sun, 09 Nov 2008 00:30:07 GMT eugene [20595] * trunk/psLib/src/astro/psTime.c (modified) explicit test of bad time (so we can break on it) Thu, 06 Nov 2008 23:36:20 GMT Paul Price [20566] * trunk/psLib/src/fft/psImageFFT.c (modified) When convolving using an FFT, make the size of images that are FFT-ed ... Wed, 05 Nov 2008 11:12:40 GMT Sebastian Jester [20547] * trunk/psLib/src/math/psRandom.c (modified) * trunk/psLib/src/mathtypes/psImage.c (modified) * trunk/psLib/src/mathtypes/psVector.c (modified) * trunk/psLib/src/xml/psXML.c (modified) Ignore return value of write in a way that really avoids the compiler ... Wed, 05 Nov 2008 10:58:04 GMT Sebastian Jester [20546] * trunk/psLib/src/sys/psLogMsg.c (modified) * trunk/psLib/src/sys/psTrace.c (modified) Ignore return value of write in a way that makes compiler happy and ... Tue, 04 Nov 2008 18:36:54 GMT Paul Price [20529] * trunk/psLib/src/sys/psLogMsg.c (modified) Throw away return value of 'write', to avoid compiler warning: ... Tue, 04 Nov 2008 00:55:14 GMT Paul Price [20515] * trunk/psLib/src/math/psStats.c (modified) Adding string.h (for strlen). Tue, 04 Nov 2008 00:54:12 GMT Paul Price [20514] * trunk/psLib/src/math/psStats.c (modified) Catch !string. Fri, 31 Oct 2008 00:32:19 GMT Paul Price [20479] * trunk/psLib/src/types/psMetadataItemCompare.c (modified) * trunk/psLib/src/types/psMetadataItemCompare.h (modified) Making the comparison operation buried in a metadata comment ... Wed, 29 Oct 2008 20:43:18 GMT eugene [20462] * trunk/psLib/src/imageops/psImageConvolve.c (modified) * trunk/psLib/src/imageops/psImageConvolve.h (modified) adding a threaded version of psImageSmoothMask (only supports F32 for ... Wed, 29 Oct 2008 19:46:31 GMT Paul Price [20460] * trunk/psLib/src/imageops/psImageConvolve.c (modified) Just noticed cut/paste error. Tue, 28 Oct 2008 00:13:19 GMT Paul Price [20417] * trunk/psLib/src/types/psMetadata.c (modified) Shouldn't generate an error when the key doesn't exist --- test for ... Wed, 22 Oct 2008 22:28:44 GMT Paul Price [20333] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) Catch case when sumKernel = 0. Wed, 22 Oct 2008 19:21:06 GMT Paul Price [20327] * trunk/psLib/src/imageops/psImageInterpolate.h (modified) Adding note on the importance of the order. Wed, 22 Oct 2008 18:40:36 GMT Paul Price [20325] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) Fix interpolation with separable kernels: * sumKernel2 is now for ... Wed, 22 Oct 2008 03:53:10 GMT Paul Price [20317] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) Sometimes the index rolls over. Wed, 22 Oct 2008 03:05:00 GMT Paul Price [20315] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) More fixes for optimised builds. Wed, 22 Oct 2008 03:02:28 GMT Paul Price [20314] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) Fixing what I knew to be wrong because it wouldn't compile optimised. Wed, 22 Oct 2008 02:48:50 GMT Paul Price [20311] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) Moving what is now BIQUADRATIC interpolation (used to be BICUBE) into ... Wed, 22 Oct 2008 02:10:37 GMT Paul Price [20306] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) * trunk/psLib/src/imageops/psImageInterpolate.h (modified) * trunk/psLib/src/imageops/psImagePixelExtract.c (modified) * trunk/psLib/test/imageops/tap_psImageInterpolate2.c (modified) Reworking psImageInterpolate so that kernels are pre-calculated. ... Tue, 21 Oct 2008 22:10:53 GMT Paul Price [20299] * trunk/psLib/src/imageops/psImageGeomManip.c (modified) Should be using the requested interpolation mode. Fri, 17 Oct 2008 18:55:09 GMT eugene [20216] * trunk/psLib/src/imageops/psImageBackground.c (modified) * trunk/psphot/src/psphotImageMedian.c (modified) reduced background error verbosity Fri, 17 Oct 2008 01:32:49 GMT Paul Price [20211] * trunk/psLib/src/imageops/psImageConvolve.c (modified) * trunk/psLib/src/imageops/psImageConvolve.h (modified) Adding parameter to psImageSmoothMask to control acceptance of masked ... Thu, 16 Oct 2008 22:55:45 GMT Paul Price [20207] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) Wasn't calculating the variance correctly, which led to psphot ... Tue, 14 Oct 2008 01:48:30 GMT Paul Price [20130] * trunk/psLib/src/types/psMetadata.c (modified) No need to throw an error on a bad type: this function is used for ... Mon, 13 Oct 2008 21:47:41 GMT Paul Price [20104] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) Simple dereferencing for tight loop to see if it makes any difference ... Mon, 13 Oct 2008 01:55:48 GMT eugene [20075] * trunk/psLib/src/imageops/psImageMapFit.c (modified) report weight of 0 for un-fitted pixels Thu, 09 Oct 2008 20:42:51 GMT Paul Price [20020] * trunk/psLib/src/imageops/psImageMap.c (modified) Suppress test output. Wed, 08 Oct 2008 21:51:34 GMT eugene [19996] * trunk/psLib/src/math/psEllipse.c (modified) * trunk/psLib/src/math/psEllipse.h (modified) modify the error handling for psEllipsePolToAxes Wed, 08 Oct 2008 21:51:02 GMT eugene [19995] * trunk/psLib/src/imageops/psImageMapFit.c (modified) filter out nan values from fit Wed, 08 Oct 2008 03:22:13 GMT Paul Price [19984] * trunk/psLib/src/types/psMetadataItemCompare.c (modified) Adding additional trace message. Tue, 07 Oct 2008 22:23:06 GMT Paul Price [19960] * trunk/psLib/src/imageops/psImageMap.c (modified) * trunk/psLib/src/imageops/psImageMap.h (modified) map->stats doesn't have to be defined except for psImageMapGenerate: ... Mon, 06 Oct 2008 22:15:38 GMT eugene [19927] * trunk/psLib/src/db/psDB.c (modified) pass all unspecified NULL types as a NULL ptr Sat, 04 Oct 2008 02:37:51 GMT Paul Price [19895] * trunk/psLib/src/imageops/psImageConvolve.c (modified) * trunk/psLib/src/imageops/psImageConvolve.h (modified) Adding psImageSmoothMask: a faster version of psImageSmoothMaskF32 ... Fri, 03 Oct 2008 23:30:27 GMT Paul Price [19892] * trunk/psLib/src/types/psMetadataItemCompare.c (modified) Allow comparison of arithmetic types with strings: the string is ... Fri, 03 Oct 2008 21:55:52 GMT eugene [19885] * trunk/psLib/src/sys/psLogMsg.c (modified) init variable Fri, 03 Oct 2008 01:43:43 GMT Paul Price [19872] * trunk/psLib/src/fits/psFitsHeader.c (modified) Was writing compressed-translated versions of some headers when we ... Thu, 02 Oct 2008 20:49:22 GMT eugene [19845] * trunk/psLib/src/math/psMinimizeLMM.c (modified) non-finite beta is info, not error; allow rho ~< 0 Thu, 02 Oct 2008 20:48:36 GMT eugene [19844] * trunk/psLib/src/math/psPolynomialUtils.c (modified) comment Thu, 02 Oct 2008 20:48:12 GMT eugene [19843] * trunk/psLib/src/math/psMatrix.c (modified) remove error call for matrix with non-finite elements Thu, 02 Oct 2008 17:42:26 GMT eugene [19805] * trunk/psLib/src/types/psMetadataItemCompare.c (modified) adding the ability to specify boolean comparisons on the comment Thu, 02 Oct 2008 17:41:21 GMT eugene [19804] * trunk/psLib/src/db/psDB.c (modified) fix casting error for NAN / NULL values Sun, 28 Sep 2008 20:06:37 GMT eugene [19778] * trunk/psLib/src/types/psMetadataItemCompare.c (modified) adding boolean expressions to psMetadataItemCompare (in template comment) Wed, 24 Sep 2008 20:04:32 GMT Paul Price [19737] * trunk/psLib/src/astro/psTime.c (modified) * GPC1 header keywords for the time don't include the middle 'T', so ... Tue, 23 Sep 2008 19:22:09 GMT Paul Price [19668] * trunk/psLib/src/types/psMetadata.c (modified) Print unsupported types too. Fri, 12 Sep 2008 22:36:29 GMT Paul Price [19539] * trunk/psLib/src/types/psPixels.c (modified) * trunk/psLib/src/types/psPixels.h (modified) * trunk/psLib/src/types/psTree.h (modified) * trunk/psLib/test/types/tap_psPixels_all.c (modified) Optimising psPixelsConcatenate: use of qsort took ages. Split into ... Fri, 12 Sep 2008 00:59:00 GMT eugene [19504] * trunk/psLib/src/astro/psCoord.c (modified) drop deprecated code Fri, 12 Sep 2008 00:22:48 GMT eugene [19502] * trunk/psLib/src/mathtypes/psVector.c (modified) * trunk/psLib/src/mathtypes/psVector.h (modified) adding psVectorAppend function Fri, 12 Sep 2008 00:22:28 GMT eugene [19501] * trunk/psLib/src/math/psSparse.c (modified) test return status of psMatrixGJSolve Fri, 05 Sep 2008 08:08:33 GMT Paul Price [19384] * trunk/psLib/src/fits/psFitsImage.c (modified) * trunk/psLib/src/fits/psFitsImage.h (modified) Adding functions psFitsWriteImageCubeWithMask and ... Fri, 05 Sep 2008 07:51:09 GMT Paul Price [19383] * trunk/psLib/src/fits/psFitsImage.c (modified) * trunk/psLib/src/fits/psFitsImage.h (modified) * trunk/psLib/src/fits/psFitsScale.c (modified) * trunk/psLib/src/fits/psFitsScale.h (modified) Adding capability for a mask to be provided when determining ... Fri, 05 Sep 2008 07:47:34 GMT Paul Price [19382] * trunk/psLib/test/fits/tap_psFitsImage.c (modified) Quantisation was making test fail. Thu, 04 Sep 2008 20:11:00 GMT Paul Price [19354] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) Gene found a bug in the definition of [ij]Max. This is a simplified ... Tue, 02 Sep 2008 19:03:38 GMT eugene [19304] * trunk/psLib/src/math/psMinimizePolyFit.c (modified) more detail on trace Sat, 30 Aug 2008 02:24:21 GMT Paul Price [19298] * trunk/psLib/src/imageops/psImageConvolve.c (modified) psThreadJob is now mutable. Sat, 30 Aug 2008 02:23:09 GMT Paul Price [19297] * trunk/psLib/src/sys/psThread.c (modified) * trunk/psLib/src/sys/psThread.h (modified) Adding result array to psThreadJob Fri, 29 Aug 2008 01:01:39 GMT Paul Price [19270] * trunk/psLib/src/fits/psFitsImage.c (modified) The bad pixels were coming through in ds9 as the maximum value. ... Thu, 28 Aug 2008 03:10:37 GMT Paul Price [19252] * trunk/psLib/src/imageops/psImageConvolve.c (modified) Only wait for the thread pool if we're threaded. Otherwise we can ... Thu, 28 Aug 2008 00:12:23 GMT Paul Price [19244] * trunk/DataStoreServer/autogen.sh (modified) * trunk/Nebulous/nebclient/autogen.sh (modified) * trunk/archive/scripts/src/phase2/autogen.sh (modified) * trunk/dvoTools/autogen.sh (modified) * trunk/glueforge/autogen.sh (modified) * trunk/ippTasks/autogen.sh (modified) * trunk/ippTools/autogen.sh (modified) * trunk/ippconfig/autogen.sh (modified) * trunk/ippdb/autogen.sh (modified) * trunk/pedestal/autogen.sh (modified) * trunk/pois/autogen.sh (modified) * trunk/ppArith/autogen.sh (modified) * trunk/ppConfigDump/autogen.sh (modified) * trunk/ppImage/autogen.sh (modified) * trunk/ppMerge/autogen.sh (modified) * trunk/ppNorm/autogen.sh (modified) * trunk/ppSim/autogen.sh (modified) * trunk/ppStack/autogen.sh (modified) * trunk/ppStats/autogen.sh (modified) * trunk/ppSub/autogen.sh (modified) * trunk/psLib/autogen.sh (modified) * trunk/psModules/autogen.sh (modified) * trunk/psastro/autogen.sh (modified) * trunk/psphot/autogen.sh (modified) * trunk/pstamp/autogen.sh (modified) * trunk/pswarp/autogen.sh (modified) * trunk/simtest/autogen.sh (modified) * trunk/stac/autogen.sh (modified) Fixing bad variable that was in ALL autogen scripts. Wed, 27 Aug 2008 22:29:48 GMT Paul Price [19240] * trunk/psLib/src/types/psPixels.c (modified) Don't increment the size of pixels array bit by bit. Wed, 27 Aug 2008 18:53:12 GMT Paul Price [19232] * trunk/psLib/src/sys/psMutex.h (modified) GNU systems define a "fast" mutex that is non-portable (i.e., ... Wed, 27 Aug 2008 01:54:01 GMT Paul Price [19228] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) Variance factor wasn't being corrected for the sum of the (now ... Thu, 21 Aug 2008 21:56:55 GMT Paul Price [19151] * trunk/psLib/src/math/psRegionForImage.c (modified) * trunk/psLib/src/math/psRegionForImage.h (modified) Adding 'const'. Thu, 21 Aug 2008 02:56:11 GMT Paul Price [19146] * trunk/psLib/src/imageops/psImageGeomManip.c (modified) Mask value going in to psImageInterpolate needs to be initialised. Thu, 21 Aug 2008 01:12:44 GMT Paul Price [19140] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) * trunk/psLib/src/imageops/psImageInterpolate.h (modified) Adding option of allowing 'exact' shifts when doing interpolation. ... Wed, 20 Aug 2008 19:44:35 GMT Paul Price [19133] * trunk/psLib/test/types/tap_psMetadata_polynomials.c (modified) Some tests are caught by the compiler --- disabled. Wed, 20 Aug 2008 04:06:31 GMT Paul Price [19129] * trunk/psLib/src/imageops/psImageInterpolate.c (modified) * trunk/psLib/test/imageops/tap_psImageInterpolate2.c (modified) Changing how interpolation works with masked pixels. Previously, the ... Wed, 20 Aug 2008 02:00:20 GMT Paul Price [19128] * trunk/psLib/src/sys/psMemory.c (modified) memBlock->nextBlock wasn't being set when !lastMemBlockAllocated. ... Tue, 19 Aug 2008 00:34:00 GMT Paul Price [19120] * trunk/psLib/src/sys/psMutex.h (modified) Adding error checking for mutexes. Sat, 16 Aug 2008 22:34:48 GMT eugene [19085] * trunk/psLib/src/math/psPolynomialMD.c (modified) * trunk/psLib/src/math/psPolynomialMD.h (modified) big re-write to make thread-efficient; the psPolynomialMD structure ... Fri, 15 Aug 2008 00:45:18 GMT eugene [19070] * trunk/psLib/src/sys/psString.c (modified) use a local char for the temporary pointer Thu, 14 Aug 2008 03:23:13 GMT Paul Price [19058] * trunk/psLib/src/fft/psFFT.c (modified) * trunk/psLib/src/fft/psFFT.h (modified) * trunk/psLib/src/fft/psImageFFT.c (modified) * trunk/psLib/src/fft/psVectorFFT.c (modified) Learned that of all the fftw_ calls, only fftw_execute is thread- ... Thu, 14 Aug 2008 03:22:13 GMT Paul Price [19057] * trunk/psLib/src/imageops/psImageConvolve.c (modified) * trunk/psLib/src/sys/psThread.c (modified) * trunk/psLib/src/sys/psThread.h (modified) Renamed psThreadTaskDelete to psThreadTaskRemove to maintain ... Thu, 14 Aug 2008 03:18:41 GMT Paul Price [19056] * trunk/psLib/src/mathtypes/psImage.h (modified) * trunk/psLib/src/mathtypes/psVector.h (modified) * trunk/psLib/src/pslib_strict.h (modified) * trunk/psLib/src/sys/Makefile.am (modified) * trunk/psLib/src/sys/psMutex.h (added) * trunk/psLib/src/types/psArray.h (modified) * trunk/psLib/src/types/psBitSet.h (modified) * trunk/psLib/src/types/psHash.h (modified) * trunk/psLib/src/types/psList.h (modified) * trunk/psLib/src/types/psMetadata.h (modified) * trunk/psLib/src/types/psPixels.h (modified) Adding psMutex type (just pthread_mutex_t) to avoid problems ... Wed, 13 Aug 2008 21:29:38 GMT Paul Price [19052] * trunk/psLib/configure.ac (modified) FFTW needs math library. Tue, 12 Aug 2008 22:54:53 GMT eugene [19035] * trunk/psLib/src/fits/psFits.c (modified) * trunk/psLib/src/fits/psFits.h (modified) created psFitsDumpErors to dump all CFITSIO errors in the stack; also ... Tue, 12 Aug 2008 22:53:34 GMT eugene [19034] * trunk/psLib/src/sys/psError.c (modified) * trunk/psLib/src/sys/psError.h (modified) adding p_psErrorV and equivalent macro