Commit summary from repository starlink ------------------------------------ (Tim Jenness) smurf: Parameterize row/column information 34.7% applications/smurf/libsc2sim/ 29.5% applications/smurf/libsmf/ 11.0% applications/smurf/libsmurf/ 24.6% applications/smurf/sc2da/ (Tim Jenness) smurf: make sc2fts compile again! (Tim Jenness) smurf: sc2fts_freqcorr must read the file to get dimensionality 100.0% applications/smurf/libsc2fts/ (Tim Jenness) smurf: Whitespace cleanup in sc2sim 100.0% applications/smurf/libsc2sim/ (David Berry) kappa: Make DISPLAY more robust to numerical inaccuracies in the WCS mapping 100.0% applications/kappa/libkapview/ Commits from repository starlink ----------------------------- commit ca7726ba37a181d2dd19e0836c6aa4783d19121a Author: Tim Jenness <[log in to unmask]> Date: Tue Sep 15 16:28:24 2009 -1000 smurf: Parameterize row/column information Many changes to get the Row/Column flip to work in all of SMURF. * sc2store defines rows and columns. No longer have private SMURF definition. * sc2store now consistently uses colsize and rowsize. * No longer define BOLCOL and BOLROW. Work it out from the struct itself. * Many changes to sc2sim code to remove assumptions of column and row * sc2ast can now be configured to flip the WCS Tested with STARE and SCAN mode. DREAM probably does not work yet. applications/smurf/libsc2sim/sc2sim.h | 13 +-- applications/smurf/libsc2sim/sc2sim_getast_wcs.c | 37 ++++--- applications/smurf/libsc2sim/sc2sim_getobspar.c | 8 +- applications/smurf/libsc2sim/sc2sim_heatrun.c | 2 +- applications/smurf/libsc2sim/sc2sim_instap_calc.c | 4 +- applications/smurf/libsc2sim/sc2sim_instrinit.c | 4 +- applications/smurf/libsc2sim/sc2sim_ndfwrdata.c | 18 ++-- applications/smurf/libsc2sim/sc2sim_ndfwrheat.c | 12 +- applications/smurf/libsc2sim/sc2sim_simframe.c | 6 +- applications/smurf/libsc2sim/sc2sim_simulate.c | 4 +- applications/smurf/libsc2sim/sc2sim_struct.h | 4 +- applications/smurf/libsmf/smf_calcmodel_dks.c | 2 +- applications/smurf/libsmf/smf_checkmem_dimm.c | 4 +- applications/smurf/libsmf/smf_clean_dksquid.c | 2 +- applications/smurf/libsmf/smf_concat_smfGroup.c | 12 +- applications/smurf/libsmf/smf_create_respfile.c | 4 +- applications/smurf/libsmf/smf_deepcopy_smfDA.c | 2 +- applications/smurf/libsmf/smf_flat_write.c | 4 +- applications/smurf/libsmf/smf_get_dims.c | 8 +- applications/smurf/libsmf/smf_model_create.c | 16 ++-- applications/smurf/libsmf/smf_open_file.c | 16 ++-- applications/smurf/libsmf/smf_store_image.c | 14 +-- applications/smurf/libsmf/smf_typ.h | 13 --- applications/smurf/libsmurf/smurf_calcflat.c | 12 +- applications/smurf/libsmurf/smurf_impaztec.c | 4 +- applications/smurf/libsmurf/smurf_sc2sim.c | 18 ++-- applications/smurf/sc2da/sc2ast.c | 26 +++++- applications/smurf/sc2da/sc2store.c | 101 +++++++------------ applications/smurf/sc2da/sc2store_par.h | 3 + applications/smurf/sc2da/sc2store_pro.h | 8 +- 30 files changed, 181 insertions(+), 200 deletions(-) commit 80cb1c9e750d559954ad2a532edecc13652713d0 Author: Tim Jenness <[log in to unmask]> Date: Tue Sep 15 16:27:48 2009 -1000 smurf: make sc2fts compile again! Last minute patch that break things are bad. applications/smurf/libsc2fts/sc2fts_freqcorr.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit f6728b55f60e4dbfb82293445a0afaf30a419979 Author: Tim Jenness <[log in to unmask]> Date: Tue Sep 15 16:06:18 2009 -1000 smurf: sc2fts_freqcorr must read the file to get dimensionality Should not assume that it already knows the number of bolometers in each dimension. Just compare THETA to the input data file and see if they match. applications/smurf/libsc2fts/sc2fts_freqcorr.c | 59 ++++++++++++---------- 1 files changed, 32 insertions(+), 27 deletions(-) commit 432770de179b41e2f42430d0b01886b3855936bf Author: Tim Jenness <[log in to unmask]> Date: Tue Sep 15 11:43:17 2009 -1000 smurf: Whitespace cleanup in sc2sim applications/smurf/libsc2sim/sc2sim_addpnoise.c | 182 +- applications/smurf/libsc2sim/sc2sim_atmsky.c | 222 ++-- applications/smurf/libsc2sim/sc2sim_atmtrans.c | 228 ++-- applications/smurf/libsc2sim/sc2sim_calctime.c | 224 ++-- applications/smurf/libsc2sim/sc2sim_calctrans.c | 182 +- applications/smurf/libsc2sim/sc2sim_dateobs.c | 148 +- applications/smurf/libsc2sim/sc2sim_digitise.c | 198 +- applications/smurf/libsc2sim/sc2sim_drand.c | 146 +- applications/smurf/libsc2sim/sc2sim_fft2d.c | 282 ++-- applications/smurf/libsc2sim/sc2sim_fitheat.c | 280 ++-- applications/smurf/libsc2sim/sc2sim_four1.c | 274 ++-- applications/smurf/libsc2sim/sc2sim_get_drgroup.c | 158 +- applications/smurf/libsc2sim/sc2sim_get_recipe.c | 148 +- applications/smurf/libsc2sim/sc2sim_getast_wcs.c | 278 ++-- applications/smurf/libsc2sim/sc2sim_getbilinear.c | 296 ++-- applications/smurf/libsc2sim/sc2sim_getbous.c | 374 ++-- .../smurf/libsc2sim/sc2sim_getcoordframe.c | 142 +- applications/smurf/libsc2sim/sc2sim_getcurvepong.c | 474 +++--- applications/smurf/libsc2sim/sc2sim_getinvf.c | 208 ++-- applications/smurf/libsc2sim/sc2sim_getliss.c | 424 +++--- applications/smurf/libsc2sim/sc2sim_getmicstp.c | 52 +- applications/smurf/libsc2sim/sc2sim_getobsmode.c | 178 +- applications/smurf/libsc2sim/sc2sim_getobspar.c | 458 +++--- applications/smurf/libsc2sim/sc2sim_getpat.c | 330 ++-- applications/smurf/libsc2sim/sc2sim_getpongends.c | 374 ++-- applications/smurf/libsc2sim/sc2sim_getpongvert.c | 294 ++-- applications/smurf/libsc2sim/sc2sim_getscaling.c | 222 ++-- applications/smurf/libsc2sim/sc2sim_getscanseg.c | 516 +++--- .../smurf/libsc2sim/sc2sim_getscansegsize.c | 370 ++-- applications/smurf/libsc2sim/sc2sim_getsigma.c | 132 +- applications/smurf/libsc2sim/sc2sim_getsimpar.c | 376 ++-- .../smurf/libsc2sim/sc2sim_getsinglescan.c | 226 ++-- applications/smurf/libsc2sim/sc2sim_getspread.c | 174 +- .../smurf/libsc2sim/sc2sim_getstraightpong.c | 382 ++-- applications/smurf/libsc2sim/sc2sim_getweights.c | 188 +- applications/smurf/libsc2sim/sc2sim_heatrun.c | 288 ++-- applications/smurf/libsc2sim/sc2sim_instap_calc.c | 176 +- applications/smurf/libsc2sim/sc2sim_instrinit.c | 294 ++-- applications/smurf/libsc2sim/sc2sim_invf.c | 288 ++-- applications/smurf/libsc2sim/sc2sim_invf2d.c | 296 ++-- applications/smurf/libsc2sim/sc2sim_ndfwrdata.c | 1678 +++++++++--------- applications/smurf/libsc2sim/sc2sim_ndfwrheat.c | 292 ++-- applications/smurf/libsc2sim/sc2sim_ptoi.c | 192 +- applications/smurf/libsc2sim/sc2sim_response.c | 232 ++-- applications/smurf/libsc2sim/sc2sim_sex2double.c | 240 ++-- applications/smurf/libsc2sim/sc2sim_simframe.c | 960 +++++----- applications/smurf/libsc2sim/sc2sim_simstats.c | 200 ++-- applications/smurf/libsc2sim/sc2sim_simulate.c | 984 +++++----- applications/smurf/libsc2sim/sc2sim_smupath.c | 274 ++-- 49 files changed, 7767 insertions(+), 7767 deletions(-) commit 21163421487c65ed892abc8b703ee821a5a559c3 Author: David Berry <[log in to unmask]> Date: Tue Sep 15 12:25:05 2009 +0100 kappa: Make DISPLAY more robust to numerical inaccuracies in the WCS mapping applications/kappa/libkapview/display.f | 18 ++++++++---------- 1 files changed, 8 insertions(+), 10 deletions(-)