Print

Print


Commit summary from repository starlink
------------------------------------

  (Tim Jenness) pal: Add palNutc
   100.0% libraries/pal/
  
  (David Berry) smurf: Guard against division by zero in wvm/misc.c
   100.0% applications/smurf/wvm/
  
  (David Berry) smurf: Remove trailing white space from line ends
   100.0% applications/smurf/wvm/
  
  (David Berry) smurf: Fix gap-filling bug which could allow bad values to be unfilled
   100.0% applications/smurf/libsmf/
  
  (David Berry) smurf: Fix division by zero when reporting quality statistics
   100.0% applications/smurf/libsmf/
  
  (David Berry) smurf: Clarify origin of equal tcs_tai values
   100.0% applications/smurf/libsmf/
  
  (David Berry) smurf: Prevent divide by zero when calculating slew speed
   100.0% applications/smurf/libsmf/
  
  (David Berry) smurf: Do not take the FFT of bad bolometers
   100.0% applications/smurf/libsmf/
 

Commits from repository starlink
-----------------------------

  commit 817e2b21f14cfcf82e111b67420921037e2a9ffa
  Author: Tim Jenness <[log in to unmask]>
  Date:   Mon Mar 5 11:15:33 2012 -1000
  
      pal: Add palNutc
  
   libraries/pal/Makefile.am             |    1 +
   libraries/pal/{palAmp.c => palNutc.c} |   46 +++++++++++++++----------------
   libraries/pal/palTest.c               |   18 ++++++++++++
   3 files changed, 41 insertions(+), 24 deletions(-)
  
  commit 5e40534b2827d45f7d559ccf98e418245fd1703c
  Author: David Berry <[log in to unmask]>
  Date:   Mon Mar 5 13:47:18 2012 +0000
  
      smurf: Guard against division by zero in wvm/misc.c
  
   applications/smurf/wvm/misc.c |    8 +++++---
   1 files changed, 5 insertions(+), 3 deletions(-)
  
  commit fd93b1181dfab27f44442b3a395cbdfc1ec3c9d0
  Author: David Berry <[log in to unmask]>
  Date:   Mon Mar 5 13:42:16 2012 +0000
  
      smurf: Remove trailing white space from line ends
      
      Just so that the following more important commit to wvm/misc.c will not be obscured.
  
   applications/smurf/wvm/misc.c |   52 +++++++++++++++++++-------------------
   1 files changed, 26 insertions(+), 26 deletions(-)
  
  commit fa09e9d4487a7541c56c25ea41ab32db7f9173e3
  Author: David Berry <[log in to unmask]>
  Date:   Mon Mar 5 13:36:48 2012 +0000
  
      smurf: Fix gap-filling bug which could allow bad values to be unfilled
      
      If the very last sample of a time stream (before padding) was flagged as
      bad, and the next-to-last was not, then the very last sample was not
      filled.
  
   applications/smurf/libsmf/smf_fillgaps.c |   10 ++++++++++
   1 files changed, 10 insertions(+), 0 deletions(-)
  
  commit b38ee2b83c80276625ae3847e7908b0069993cc3
  Author: David Berry <[log in to unmask]>
  Date:   Mon Mar 5 13:30:02 2012 +0000
  
      smurf: Fix division by zero when reporting quality statistics
  
   applications/smurf/libsmf/smf_qualstats_report.c |    2 +-
   1 files changed, 1 insertions(+), 1 deletions(-)
  
  commit be5090db113ec4340bb5a47f726b9f3f72dd0a89
  Author: David Berry <[log in to unmask]>
  Date:   Mon Mar 5 13:25:20 2012 +0000
  
      smurf: Clarify origin of equal tcs_tai values
      
      The identical adjacent TCS_TAI values encountered in smf_flag_slewspeed
      are not caused by downsampling, as I said in the log comment for commit
      953b7a933b05bc86665d31283533073a769ca2d4. In fact, they are samples
      within the padding at the start and end of each bolometer time stream.
  
   applications/smurf/libsmf/smf_flag_slewspeed.c |    3 +++
   1 files changed, 3 insertions(+), 0 deletions(-)
  
  commit 953b7a933b05bc86665d31283533073a769ca2d4
  Author: David Berry <[log in to unmask]>
  Date:   Mon Mar 5 11:59:34 2012 +0000
  
      smurf: Prevent divide by zero when calculating slew speed
      
      Downsampling can result in tcs_tai values that are identical for
      adjacent samples, leading to divisions by zero when calculating the
      slew speed. So check for zero step times.
  
   applications/smurf/libsmf/smf_flag_slewspeed.c |   11 +++++++++--
   1 files changed, 9 insertions(+), 2 deletions(-)
  
  commit 0519bd63cb58e29c5a40efd1041b3bec232bf21a
  Author: David Berry <[log in to unmask]>
  Date:   Mon Mar 5 11:50:00 2012 +0000
  
      smurf: Do not take the FFT of bad bolometers
      
      smf_fft_data previously took the FFT of both bad and good bolometers.
      Taking the FFT of bad bolometers is a waste of time, and also may
      generate NaNs within FFTW, which is a pain if you have switched NaN
      trapping on in order to track down the cause of some more damaging NaN.
  
   applications/smurf/libsmf/smf_fft_data.c |   22 +++++++++++++++++++++-
   1 files changed, 21 insertions(+), 1 deletions(-)