Commit summary from repository starlink
------------------------------------
(Tim Jenness) smurf: Check status on entry to calcnoise
100.0% applications/smurf/libsmurf/
(Tim Jenness) smurf: Move free memory detection to a subroutine
82.0% applications/smurf/libsmf/
17.9% applications/smurf/libsmurf/
(Brad Cavanagh) ast: Fix bug in caching LAST value.
100.0% libraries/ast/
(David Berry) kaplibs: Access FRAME parameters as a string before accessing them as an NDF.
100.0% libraries/kaplibs/kpg/
(David Berry) ast: Allow a Frame to match a Frame of its parent class
100.0% libraries/ast/
(David Berry) kaplibs: Ensure default CATFRAME parameter does not loose axes
34.0% applications/kappa/libkappa/
8.0% applications/kappa/libkapview/
47.3% applications/kappa/
10.4% libraries/kaplibs/kpg/
(David Berry) kappa: kappa: use NDF component name as Y axis symbol in LINPLOT
82.4% applications/kappa/kapsub/
17.5% libraries/kaplibs/kpg/
(David Berry) ast: Deal with 2.PI discontinuity in cached LAST values in SkyFrame
100.0% libraries/ast/
Commits from repository starlink
-----------------------------
commit 44d481e738677fcb725f7ec38ff7733b5f6008ca
Author: Tim Jenness <[log in to unmask]>
Date: Mon Oct 12 16:02:58 2009 -1000
smurf: Check status on entry to calcnoise
applications/smurf/libsmurf/smurf_calcnoise.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
commit d3152696b4660d502832fd83d5b88cd5fcd943cd
Author: Tim Jenness <[log in to unmask]>
Date: Mon Oct 12 16:02:25 2009 -1000
smurf: Move free memory detection to a subroutine
applications/smurf/configure.ac | 1 +
applications/smurf/libsmf/Makefile.am | 1 +
applications/smurf/libsmf/smf.h.source | 2 +
applications/smurf/libsmf/smf_get_freemem.c | 149 +++++++++++++++++++++++++
applications/smurf/libsmurf/smurf_makemap.c | 47 ++++----
5 files changed, 177 insertions(+), 23 deletions(-)
commit 35f867ce0e98b082bc7105acd23dc84d8524b364
Author: Brad Cavanagh <[log in to unmask]>
Date: Mon Oct 12 12:00:19 2009 -1000
ast: Fix bug in caching LAST value.
libraries/ast/skyframe.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
commit f3a0a3a367071264e19d6a38a80dac45401663d7
Author: David Berry <[log in to unmask]>
Date: Mon Oct 12 17:06:29 2009 +0100
kaplibs: Access FRAME parameters as a string before accessing them as an NDF.
Accessing them as an NDF first seems to force the parameter system to
treat the string as an HDS object if it is subsequently accessed as a
literal string, usually causing a "File not found" error.
libraries/kaplibs/kpg/kpg1_asfgt.f | 14 +++++++++++---
1 files changed, 11 insertions(+), 3 deletions(-)
commit 868ce231f8a89df8f7bd9ee8e733f92a7986a76c
Author: David Berry <[log in to unmask]>
Date: Mon Oct 12 16:52:51 2009 +0100
ast: Allow a Frame to match a Frame of its parent class
libraries/ast/ast.news | 6 ++++
libraries/ast/fluxframe.c | 37 ++++++++++++++++------------
libraries/ast/frame.c | 14 +++++-----
libraries/ast/skyframe.c | 51 +++++++++++++++++++--------------------
libraries/ast/specframe.c | 46 ++++++++++++++++++-----------------
libraries/ast/sun_master.tex | 11 ++++++++
libraries/ast/timeframe.c | 33 +++++++++++++++-----------
7 files changed, 113 insertions(+), 85 deletions(-)
commit aad70b7044bd8b41c86e1fe04762f5507c7a8ef8
Author: David Berry <[log in to unmask]>
Date: Mon Oct 12 14:04:12 2009 +0100
kaplibs: Ensure default CATFRAME parameter does not loose axes
Various kappa commands use parameter CATFRAME to specify the Frame in
which axis values should be stored within an output catalogue. The
default for CATFRAME used to be to search for a SKY Frame within the
catalogues WCS FrameSet, and use the SKY Frame if found (otherwise using
a PIXEL Frame, or the original base Frame). But some WCS FrameSets do not
have a usable Mapping between the SKY Frame and the current Frame. For
instance, if CURSOR is used to get positions from a LINPLOT display
displaying a spectrum extracted from a cube, the WCS will include a SKY
Frame (inherited form the cube), but the Mapping from screen coords to
(RA,Dec) will be degenerate (i.e. all points in the spectrum have the
same (RA,Dec)). To get round this, the default for CATFRAME has been
changed to be the current Frame in the catalogues WCS information.
applications/kappa/kappa.news.in | 5 ++++
applications/kappa/libkappa/centroid.f | 6 +----
applications/kappa/libkappa/listmake.f | 6 +----
applications/kappa/libkappa/listshow.f | 8 +----
applications/kappa/libkappa/profile.f | 6 +----
applications/kappa/libkapview/cursor.f | 6 +----
applications/kappa/sun95.tex | 39 ++++++++++--------------------
libraries/kaplibs/kpg/kpg1_wrcat.f | 20 +++++++++------
8 files changed, 36 insertions(+), 60 deletions(-)
commit 47ec18ff61433ab301804806b434f438cb2fb387
Author: David Berry <[log in to unmask]>
Date: Mon Oct 12 12:46:15 2009 +0100
kappa: kappa: use NDF component name as Y axis symbol in LINPLOT
The NDF label value used to be used as the Y axis Symbol, but this could
be long and include spaces (e.g. "Ta corrected antenna temperature").
This caused problems since when CURSOR is used to get positions from the
Plot, the Symbol attribute ends up being used as a column name in the
output catalogue, and so the Symbol attribute needs to have a short value
that includes no spaces. The Label attribute is unchanged (i.e. it is
still set to the NDF label value).
applications/kappa/kapsub/kps1_lplfs.f | 16 +++++++++++++---
libraries/kaplibs/kpg/kpg1_rdcat.f | 4 +++-
2 files changed, 16 insertions(+), 4 deletions(-)
commit d31d022524ca1837e7b6e2e3f8f552ecf77317c2
Author: David Berry <[log in to unmask]>
Date: Mon Oct 12 10:55:40 2009 +0100
ast: Deal with 2.PI discontinuity in cached LAST values in SkyFrame
libraries/ast/skyframe.c | 25 ++++++++++++++++++++++---
1 files changed, 22 insertions(+), 3 deletions(-)
|