Print

Print


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

  (David Berry) ast: Improve CmpMap MapSplit method
   100.0% libraries/ast/
  
  (Tim Jenness) smurf: Only calculate WVM tau once for each chunk
    95.0% applications/smurf/libsmf/
     4.9% applications/smurf/libsmurf/
  
  (David Berry) ast: Fix simplification bug in cmpmap
   100.0% libraries/ast/
 

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

  commit 8072d0152babe90bf62488fab5cc6b4326e2c9cf
  Author: David Berry <[log in to unmask]>
  Date:   Tue Jan 24 19:13:43 2012 +0000
  
      ast: Improve CmpMap MapSplit method
      
      The faster astMapSplit for CmpMaps added a year ago does not work with
      all CmpMaps (particularly ones that include PermMaps). This change cause
      the older slower method to be used if the faster method fails to split.
  
   libraries/ast/cmpmap.c |  287 +++++++++++++++++++++++++++++++++++----------
   1 files changed, 223 insertions(+), 64 deletions(-)
  
  commit 16a5cddcf708c25b1210307617bd68e265d6300e
  Author: Tim Jenness <[log in to unmask]>
  Date:   Mon Jan 23 15:27:29 2012 -1000
  
      smurf: Only calculate WVM tau once for each chunk
      
      smf_model_create was calling smf_correct_extinction for each subarray
      which meant that we re-calculated the WVM data each time. Now the
      first time smf_correct_extinction is called for a chunk we reuse
      it for subsequent subarrays.
      
      Note that there is a risk that the first subarray did not retrieve
      a full set of WVM data and this would affect the remaining subarrays.
  
   applications/smurf/libsmf/smf.h.source             |    2 +-
   applications/smurf/libsmf/smf_correct_extinction.c |   69 +++++++++++++-----
   applications/smurf/libsmf/smf_model_create.c       |    9 ++-
   applications/smurf/libsmurf/smurf_extinction.c     |    2 +-
   applications/smurf/libsmurf/smurf_qlmakemap.c      |    2 +-
   5 files changed, 61 insertions(+), 23 deletions(-)
  
  commit 4bbfda75c8dabf81b97dfa1014d2c79dd3da615f
  Author: David Berry <[log in to unmask]>
  Date:   Tue Jan 24 14:50:05 2012 +0000
  
      ast: Fix simplification bug in cmpmap
  
   libraries/ast/cmpmap.c |    4 ++--
   1 files changed, 2 insertions(+), 2 deletions(-)