Commit summary from repository starlink
------------------------------------
(Tim Jenness) smurf: Close heater efficiency file as soon as possible
100.0% applications/smurf/libsmf/
(Tim Jenness) smurf: Jiggle is not a switching mode
100.0% applications/smurf/libsmf/
(Ed Chapin) smurf: add a config file that uses iterative time-domain whitening
97.7% applications/smurf/examples/
2.2% applications/smurf/
(Ed Chapin) smurf: azimuthally averaged psepc optionally returns frequency spacing
91.4% applications/smurf/libsmf/
8.5% applications/smurf/libsmurf/
(Ed Chapin) smurf: be more careful with memory allocation...
100.0% applications/smurf/libsmf/
(Ed Chapin) smurf: forgot df calculation for time-series FFTs in bd9c62e4bd2f9fa36e1f5caf7b3a1d72ed63c629
100.0% applications/smurf/libsmf/
(Ed Chapin) smurf: still had rounding issues in chunk length calculation
100.0% applications/smurf/libsmf/
(Ed Chapin) smurf: initial commit of 2-d filtering code
100.0% applications/smurf/libsmf/
(Ed Chapin) smurf: smf_fft_data can output to user-supplied smfData
95.5% applications/smurf/libsmf/
4.4% applications/smurf/libsmurf/
(Ed Chapin) smurf: calculate frequency step sizes in smf_isfft.c
93.5% applications/smurf/libsmf/
6.4% applications/smurf/libsmurf/
(Ed Chapin) smurf: start extending smfFilters to 2-d
100.0% applications/smurf/libsmf/
(Ed Chapin) smurf: minor typos in comments
100.0% applications/smurf/libsmf/
Commits from repository starlink
-----------------------------
commit ba77cf743d1dee32032e03c0c76acf2879c8e83d
Author: Tim Jenness <[log in to unmask]>
Date: Wed Oct 5 14:54:50 2011 -1000
smurf: Close heater efficiency file as soon as possible
The smfData with the heater efficiency data was associated with the
NDF. I was finding that for long map-maker runs we were getting
a problem at the end when the smfData was closed because the
efficiency data files are usually stored on an NFS mount point.
Now immediately copy the efficiency data and close the file.
applications/smurf/libsmf/smf_flat_params.c | 14 +++++++++++++-
1 files changed, 13 insertions(+), 1 deletions(-)
commit 68d59d5ca7e3584460607a65ec0e84bb97c01d80
Author: Tim Jenness <[log in to unmask]>
Date: Wed Oct 5 13:49:30 2011 -1000
smurf: Jiggle is not a switching mode
applications/smurf/libsmf/smf_calc_mode.c | 2 --
1 files changed, 0 insertions(+), 2 deletions(-)
commit 1dbf7a8d11f41dd1f5ef1886514424ef3b3cbf44
Author: Ed Chapin <[log in to unmask]>
Date: Wed Oct 5 14:27:02 2011 -0700
smurf: add a config file that uses iterative time-domain whitening
I played with this a bit again since I am factoring some code. I
realized that simplifying the common-mode removal combined with
this might work fairly well both for extended structure and
point-sources without requiring the user to mess around with
filter edges / S/N map thresholding etc. Seems to work fairly well,
but a bug causes it to diverge after a few iterations in many cases.
Will be more widely advertised once I figure out where the whitening
code is having problems.
applications/smurf/Makefile.am | 1 +
applications/smurf/examples/dimmconfig_whiten.lis | 36 +++++++++++++++++++
2 files changed, 37 insertions(+), 0 deletions(-)
commit 0fcc22718626321a41c9dc5c36d23ee66374762a
Author: Ed Chapin <[log in to unmask]>
Date: Wed Oct 5 13:28:30 2011 -0700
smurf: azimuthally averaged psepc optionally returns frequency spacing
applications/smurf/libsmf/smf.h.source | 2 +-
applications/smurf/libsmf/smf_fft_2dazav.c | 25 +++++++++++++++-------
applications/smurf/libsmurf/smurf_sc2mapfft.c | 2 +-
3 files changed, 19 insertions(+), 10 deletions(-)
commit b45f002737e53233d131824806f1e5eec0d8136f
Author: Ed Chapin <[log in to unmask]>
Date: Wed Oct 5 12:44:50 2011 -0700
smurf: be more careful with memory allocation...
applications/smurf/libsmf/smf_create_smfFilter.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
commit fd3e38a7ed4108fe303aef64723153f9aeb4c30a
Author: Ed Chapin <[log in to unmask]>
Date: Wed Oct 5 11:36:56 2011 -0700
smurf: forgot df calculation for time-series FFTs in bd9c62e4bd2f9fa36e1f5caf7b3a1d72ed63c629
applications/smurf/libsmf/smf_isfft.c | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
commit 746a9a017361104fc8b327f25f3344994796c9c4
Author: Ed Chapin <[log in to unmask]>
Date: Tue Oct 4 17:25:20 2011 -0700
smurf: still had rounding issues in chunk length calculation
applications/smurf/libsmf/smf_iteratemap.c | 25 ++++++++++++++++---------
1 files changed, 16 insertions(+), 9 deletions(-)
commit 85ec6e10aeed2ad098b898195dc3ff5e7cedbf6d
Author: Ed Chapin <[log in to unmask]>
Date: Tue Oct 4 14:07:14 2011 -0700
smurf: initial commit of 2-d filtering code
smf_filter2d_execute is a specialized routine because it doesn't
need parallelization over bolos, and is somewhat simpler than
smf_filter_execute. The 2d version is called from the generic
version as needed.
applications/smurf/libsmf/Makefile.am | 1 +
applications/smurf/libsmf/smf.h.source | 3 +
applications/smurf/libsmf/smf_filter2d_execute.c | 198 ++++++++++++++++++++
applications/smurf/libsmf/smf_filter_execute.c | 46 +----
4 files changed, 210 insertions(+), 38 deletions(-)
commit 3472e6d2040c5175fa960701c0fc7f1f8b34c166
Author: Ed Chapin <[log in to unmask]>
Date: Tue Oct 4 13:55:39 2011 -0700
smurf: smf_fft_data can output to user-supplied smfData
applications/smurf/libsmf/smf.h.source | 5 +-
applications/smurf/libsmf/smf_bolonoise.c | 2 +-
applications/smurf/libsmf/smf_downsamp_smfData.c | 4 +-
applications/smurf/libsmf/smf_fft_data.c | 172 ++++++++++++--------
applications/smurf/libsmurf/smurf_sc2fft.c | 2 +-
applications/smurf/libsmurf/smurf_sc2mapfft.c | 4 +-
6 files changed, 117 insertions(+), 72 deletions(-)
commit dc333d33bd13dbc46a79d371079f06469002e717
Author: Ed Chapin <[log in to unmask]>
Date: Mon Oct 3 12:52:28 2011 -0700
smurf: calculate frequency step sizes in smf_isfft.c
applications/smurf/libsmf/smf.h.source | 2 +-
applications/smurf/libsmf/smf_bolonoise.c | 4 +-
applications/smurf/libsmf/smf_concat_smfGroup.c | 5 +-
applications/smurf/libsmf/smf_create_smfFilter.c | 20 +--------
applications/smurf/libsmf/smf_dataOrder.c | 2 +-
applications/smurf/libsmf/smf_deepcopy_smfData.c | 3 +-
applications/smurf/libsmf/smf_downsamp_smfData.c | 2 +-
applications/smurf/libsmf/smf_fft_2dazav.c | 25 ++++-------
applications/smurf/libsmf/smf_fft_avpspec.c | 2 +-
applications/smurf/libsmf/smf_fft_cart2pol.c | 45 ++++----------------
applications/smurf/libsmf/smf_fft_data.c | 33 ++------------
applications/smurf/libsmf/smf_get_dims.c | 2 +-
applications/smurf/libsmf/smf_grp_related.c | 4 +-
applications/smurf/libsmf/smf_isfft.c | 38 ++++++++++++++++-
applications/smurf/libsmurf/smurf_sc2fft.c | 7 +--
applications/smurf/libsmurf/smurf_sc2mapfft.c | 2 +-
16 files changed, 78 insertions(+), 118 deletions(-)
commit d95464a95b6a1acbe191669f74d1bd0ac27b5451
Author: Ed Chapin <[log in to unmask]>
Date: Mon Oct 3 11:44:11 2011 -0700
smurf: start extending smfFilters to 2-d
I've updated the smfFilter definition to handle more than one
frequency dimension. The basic filter routines, like creation,
freeing, identity etc. actually support 2-d, but the low/high
pass filters used for time-series processing have not been
extended. I have put in checks for the dimensionality to avoid
using these functions when they shouldn't, and have updated
the header comments.
applications/smurf/libsmf/smf_create_smfFilter.c | 184 ++++++++++++-------
applications/smurf/libsmf/smf_filter_complement.c | 21 ++-
applications/smurf/libsmf/smf_filter_edge.c | 15 +-
applications/smurf/libsmf/smf_filter_execute.c | 43 +++--
applications/smurf/libsmf/smf_filter_fromkeymap.c | 19 ++-
applications/smurf/libsmf/smf_filter_ident.c | 27 ++-
applications/smurf/libsmf/smf_filter_notch.c | 21 ++-
applications/smurf/libsmf/smf_filter_r2c.c | 14 +-
applications/smurf/libsmf/smf_typ.h | 9 +-
9 files changed, 241 insertions(+), 112 deletions(-)
commit 5f6d4dced8f6420b2e147e055bee65de88c6aa15
Author: Ed Chapin <[log in to unmask]>
Date: Mon Oct 3 11:33:14 2011 -0700
smurf: minor typos in comments
applications/smurf/libsmf/smf_fft_data.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
|