Commit summary from repository starlink ------------------------------------ (Malcolm J. Currie) SGP/38: Correct typo. 100.0% docs/sgp/038/ (Malcolm J. Currie) KAPPA: Permit output VARIANCE for the spline fit in MAKESURFACE. 100.0% applications/kappa/libkappa/ (David Berry) smurf: Annul error caused by too few good bolos in smf_calcmodel-com 100.0% applications/smurf/libsmf/ (David Berry) kaplibs: New C function kpg1Config gets a config keymap with name checking and defaults 67.2% libraries/kaplibs/kpg/ 32.7% libraries/kaplibs/ Commits from repository starlink ----------------------------- commit e89afa870b666ae293376b434cdd53feef2589c9 Author: Malcolm J. Currie <[log in to unmask]> Date: Wed Apr 28 21:29:31 2010 +0000 SGP/38: Correct typo. docs/sgp/038/sgp38.tex | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit a01f32f052b3e5720e47f235a61dcaec9704b5fb Author: Malcolm J. Currie <[log in to unmask]> Date: Wed Apr 28 21:15:37 2010 +0000 KAPPA: Permit output VARIANCE for the spline fit in MAKESURFACE. This uses the component SURFACEFIT.RMS to evaluate the VARIANCE. This feature had been disabled because at one time variance was taken from the SURFACEFIT.FIT.VARIANCE component. This was never present in the BSPLINE variant since the PDA routines didn't provide variance estimates to fill SURFACEFIT.FIT.VARIANCE. Instead for MAKESURFACE I decided to unify through the RMS. applications/kappa/libkappa/makesurface.f | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) commit 773c40b671f1e0cc51122501aa439435093dbb9d Author: David Berry <[log in to unmask]> Date: Wed Apr 28 21:08:09 2010 +0100 smurf: Annul error caused by too few good bolos in smf_calcmodel-com applications/smurf/libsmf/smf_calcmodel_com.c | 31 ++++++++++++++++------ 1 files changed, 22 insertions(+), 9 deletions(-) commit 74c8c6e903ffb2a427d422ed593b0f0db01176f2 Author: David Berry <[log in to unmask]> Date: Wed Apr 28 16:13:01 2010 +0100 kaplibs: New C function kpg1Config gets a config keymap with name checking and defaults A text file is used to define all the allowed config parameter and their default values. A group expression is then obtained from the user containing config parameter values. An error is reported if the group contains any unknown config parameters. This allows the defaults to be defined in a single place, rather than scattered around the application code. libraries/kaplibs/kaplibs.news | 2 + libraries/kaplibs/kpg/Makefile.am | 4 +- libraries/kaplibs/kpg/kaplibs.h | 1 + libraries/kaplibs/kpg/kpg1Config.c | 140 ++++++++++++++++++++++++++++++++++ libraries/kaplibs/sun238.tex | 90 +++------------------- 5 files changed, 155 insertions(+), 82 deletions(-)