Документ взят из кэша поисковой машины. Адрес оригинального документа : http://xmm.vilspa.esa.es/sas/5.4.1/doc/asmooth/ChangeLog
Дата изменения: Tue Dec 17 15:12:34 2002
Дата индексирования: Sat Dec 22 07:39:13 2007
Кодировка:

Поисковые слова: whirlpool galaxy
ChangeLog for asmooth
===============================

Open SPRs:
----------
Nil.

Version 2.10.2 - 2002-12-17 (IMS/LUX)
----------------------
- Minor documentation upgrade.

Version 2.10.1 - 2002-12-12 (IMS/LUX)
----------------------
- Removed 200k of crud in the src directory.

Version 2.10 - 2002-10-17 (IMS/LUX)
----------------------
- Reinstated --minsigma parameter (requested by JBB).
- Upgraded dsslib dependency to 4.0 (but changed others back to latest releasetrack versions).

Version 2.9 - 2002-08-23 (IMS/LUX)
----------------------
- Removed sla from DEPEND - not sure why it was there.
- Shortened the gui by dividing the parameters between 2 pages.

Version 2.8 - 2002-08-23 (IMS/LUX)
----------------------
- `Detmask' split into two masks, one `in' mask which specifies which pixels can be included in convolution sums, the other `out' mask which specifies for which pixels convolution sums should be calculated.
- If weight is too small for an accurate convolution, width of convolver is broadened at that pixel. If this doesn't help, the output is set to 0 here. Ought to fix SPRs 2961, 2130.
- SPR 2176 fixed.
- Parameters --writebadmaskset and --badmaskset allow output of remaining too-low-weight pixels.
- Parameters --writecheeseset and --cheeseset allow output of mask with holes near source positions.
- Parameter --minsigma deleted.
- Some other code rearrangement.

Version 2.7 - 2002-07-25 (IMS/LUX)
----------------------
- Some changes to the way the template is calculated: the template image now records the sigma of the gaussian used to smooth each pixel of the input image.
- calculateConvolver() now works in double precision. Single gave values of convolverNorm which were only accurate to 3 sig figs or so.

Version 2.6 - 2002-05-17 (IMS/LUX)
----------------------
- Fixed a bug that prevented images with negative values from being properly smoothed.
- Fixed SPRs 2870, 2829.

Version 2.5 - 2002-05-17 (IMS/LUX)
----------------------
- Uses param-2.0.

Version 2.4.4 - 14 Mar 2002 (IMS/LUX)
----------------------
- Upgraded documentation, small cosmetic changes in code and lyt.

Version 2.4.3 - 10 Mar 2002 (IMS/LUX)
----------------------
- Fixed some bugs in the source-map routine.

Version 2.4.2 - 08 Mar 2002 (IMS/LUX)
----------------------
- Updated DEPEND.
- Fixed two array-bound errors (SPR 2727).

Version 2.4.1 - 21 Feb 2002 (IMS/LUX)
----------------------
- Fixed SPR 2778. This was due to changes in an argument type in an ssclib routine that asmooth calls.
- Fixed SPR 2729 (by adding sfftw to the EXTERNALS line in src/Makefile).

Version 2.4 - 23 Jan 2002 (IMS/LUX)
----------------------
- No longer uses wcs stuff but slalib instead. Also now needs the cal to get instrum boresight.
- Fixed some bugs so that the test harness now runs.
- Moved some sourcelist-handling routines to ssclib.

Version 2.3 - 19 Dec 2001 (IMS/LUX)
----------------------
- Fixed .par and .lyt files.
- Fixed some bugs.

Version 2.2 - 19 Dec 2001 (IMS/LUX)
----------------------
- Added some fftw test routines (maybe temporary).
- Some but not all of the 'array' header keywords (eg wcs kwds) are now copied over to the output. Can't copy them all over because many are DSS kwds and copying these over disturbs DSS matters.
- Defaults for --desiredsnr and --ngauss now 10 and 20 respectively.
- Changed CGP's getdp() and getstring() for getRealKwd(), getIntKwd() and getStringKwd() in ssclib-2.0/fitsutils_mod.
- Fixed bug (showed up on DEC) in which multiplyByGaussian() was creating lines of underflows.
- The array 'mask' is now initialised whether --withdetmask is set or not. This was done ok in <2.0 but was neglected in 2.0, 2.1. Closes SPR 2671.
- Now accesses fftw global variables and some subroutines from ssclib-2.0/fftw_aux_mod. (The type of the fftw plan variable was changed to a pointer structure to enable asmooth to run on all platforms).
- The exposure map is now used correctly (with added parameters --expmapuse and --remultiply).
- Added facility for the user to submit their own variance map (with added parameters --withvarianceset and --varianceset).
- Internal arrays now only store that rectangular part of the image into which the nonmasked pixel area just fits. This makes processing of images with large surrounding 'black' areas much quicker.

Version 2.1 - 30 Oct 2001 (IMS/LUX)
----------------------
- Fixed lyt file so GUI is correct (fixes SPR 2613).
- --copydss parameter introduced, so that asmooth can handle files (such as produced by farith) from which the dss blocks have been lopped off.
- Template file now saved before outset is.
- Bug fixed in which the task attempted to read a defunct parameter when --withboxlist=yes.

Version 2.0 - 11 Sep 2001 (IMS/LUX)
----------------------
- Iterative algorithm replaced by a simpler, faster, more elegant 2-step process.
- Added dependency on evselect (for test set).

Version 1.7 - 30 Aug 2001 (IMS/LUX)
----------------------
- Fixed dependency bug.

Version 1.6 - 23 Aug 2001 (IMS/LUX)
----------------------
- Algorithm extended to include iteration.
- Parameters --scaletype, --fluxformaxsigma and --minsigmafluxfraction suppressed: only 'constsnr' adaptive smoothing is available for the present. (This closes SPR 2292.)
- Iteration parameters --ncycles and --optimize added.
- Parameter --withtemplateset removed and replaced by --readtemplateset and --writetemplateset.
- Test set modified to fail if task not built.
- DSS now copied from inset if present.

Version 1.5.1 - 25 Jun 2001 (IMS/LUX)
----------------------
- Included missing --bkgrate parameter in .par file.

Version 1.5 - 28 Feb 2001 (IMS/LUX)
----------------------
- Removed unnecessary upper limits on some parameters.
- Fixed mismatch between code and .par
- Fixed SPR 2322

Version 1.4.1 - 2 Feb 2001 (IMS/LUX)
----------------------
- Updated DEPEND.
- Added .lyt, .info to config/Makefile.
- Fixed subroutine name mismatch.

Version 1.4 - 28 Nov 2000 (IMS/LUX)
----------------------
- Now uses wcs.f for sources coordinate transformation.
- Background map facility now works.
- Fixed bug in calc. of numDirectOps.
- New parameters bkgrate and deletebadsources.
- Parameters scut, mlmin not used.

Version 1.3.2 - 21 Nov 2000 (IMS/LUX)
----------------------
- Documentation update.

Version 1.3.1 - 16 Nov 2000 (IMS/LUX)
----------------------
- Changed order of USEDLIBS so as to static build ok.

Version 1.3 - 20 Oct 2000 (IMS/LUX)
----------------------
- Fixed bugs preventing correct smoothing.
- Changed forcecalctype, calcbyfft and nopslimit from hardwired to parameters.
- Widened the options for scaling the user-supplied template image (this introduced cal and dss calls).

Version 1.2 - 10 Oct 2000 (IMS/LUX)
----------------------
- sfftw returned to EXTERNALS and fftw deleted from USEDLIBS (on advice from GV). Asmooth doesn't build here in this state but this is probably the fault of our installation of fftw.

Version 1.1 - 9 Oct 2000 (IMS/LUX)
----------------------
- Changed parameter interface
- In makefile, fftw moved from EXTERNALS to USEDLIBS

Version 1.0 - 25 Sep 2000
----------------------
- First version delivered.

Version 0.1 - 29 Aug 2000
----------------------
- Draft documentation circulated.