2024-04-18 Martin Maechler * man/varNPreg.Rd: in example, show res[] <-> sigma2, and 'snr' * DESCRIPTION (Version): 1.1-11 - ready for release 2023-02-20 Martin Maechler * DESCRIPTION (Date): updated, Version: 1.1-10 - ready for release * R/lokerns.R (etc): change default of `inputb` argument to use `all(bandwith > 0)' instead of `bandwidth > 0`. 2021-04-09 Martin Maechler * R/glkerns.R (asIntLogic): wrapper to ensure passing *integer* in .Fortran() 2021-04-07 Martin Maechler * DESCRIPTION (Date): updated, Version: 1.1-9 - ready for release * src/lokerns.f (lokern_s): Need to compute 'b := mean(bandw[])' in some cases; found from valgrind uninitialized 'b' results. * src/monitor.c (monitk0, monit2ib): enhanced and new - for 'trace=TRUE'; helped diagnosing the above bug. 2020-07-15 Martin Maechler * DESCRIPTION (Version): 1.1-9, (after CRAN NM-release of 1.1-8.1) * src/init.c: new (autogenerated) for "proper" registration * src/*.f : LTO-compatible calls to BLAS/Lapack, using FCONE * man/glkerns.Rd: UZH biostat 'kernel.html' is gone. 2016-10-10 Martin Maechler * DESCRIPTION (Version): 1.1-8, released to CRAN 2016-09-19 Martin Maechler * R/lokerns.R (predict.KernS): now 'newdata = *' works; and other {extraneous} args give a warning. 2014-11-19 Martin Maechler * Thanks to Andri Signorell's insistence: * R/lokerns.R (lokerns.default, *.formula): make S3 generic; provide formula method * R/glkerns.R (glkerns.default, *.formula): ditto 2014-11-18 Martin Maechler * DESCRIPTION (Version): 1.1-6 * R/lokerns.R (lines.KernS): simple method added 2013-11-19 Martin Maechler * R/lokerns.R (predict.KernS): fix for "interesting" case; * man/KernS-methods.Rd: also update documentation and add "regression" test. * DESCRIPTION (Version): 1.1-5 2013-04-18 Martin Maechler From -fbounds-check s: * src/auxkerns.f (kerncl): ist=0 is "ok" for s(0:n) but not x(1:n) * src/auxkerns.f (kernel, smo,..), * R/glkerns.R, R/lokerns.R (glkerns, lokerns): new argument 'trace.lev' for some algorithm tracing. 2012-11-14 Martin Maechler * tests/glk1.R: demo(*, ask = FALSE) at least when run as 'check' * DESCRIPTION (Version): 1.1-4 2011-11-28 Martin Maechler * DESCRIPTION (Version): 1.1-3 Imports: sfsmisc (instead of depends) * NAMESPACE: added 2010-09-25 Martin Maechler * DESCRIPTION (Version): 1.1-2 * R/lokerns.R (.lokerns), src/lokerns.f: make 'est' the 4th arg. (lokerns): fix 'x.out' bug; the same for glkerns(). * R/glkerns.R (.glkerns), src/glkerns.f: make 'est' the 4th arg. 2010-09-06 Martin Maechler * DESCRIPTION (Version): 1.1-1 * R/glkerns.R (.glkerns): factored out of glkerns(); * R/lokerns.R (.lokerns): factored out, to be used in * R/lokerns.R (predict.KernS): now work for all 'x' and different deriv. 2010-09-04 Martin Maechler * DESCRIPTION (Version, Date): 1.1-0 * R/glkerns.R (glkerns): return "kernS" class; * tests/glk1.R: adapt to new result class. 2010-08-28 Martin Maechler * R/lokerns.R (lokerns): return "kernS"; print() etc methods. * DESCRIPTION (Depends): sfsmisc, so we can provide nice predict() etc 2010-03-02 Martin Maechler * DESCRIPTION (Version): 1.0-9 * src/lokerns.f (lokerns): nyl must be initialized earlier; bugfix by Francesco Ferrari 2009-07-02 Martin Maechler * DESCRIPTION (Version): 1.0-8 * demo/glk-derivs.R (p.3glks): "testing" function showing several derivatives * src/glkerns.f (glkerns): comments; return #{iter} * R/glkerns.R (glkerns): #{plugin iterations} returned. * tests/glk1.R: call p.3glks() 2009-04-02 Martin Maechler * DESCRIPTION (Version): 1.0-7, released to CRAN * R/varNPreg.R (varest): as an alias + warning for varNPreg() * man/varNPreg.Rd: ditto; varest() was *ACCIDENTAL* copy of the varNPreg() function. * man/glkerns.Rd: update or delete no-longer working URLs. * src/glokerns.f, lokerns.f: got rid of remaining -Wall warnings 2009-04-01 Martin Maechler * tests/infloop-bug.R: add test against infinite loop 2008-01-29 Martin Maechler * R/lokerns.R, glkerns.R: use 'foo' instead of `foo' (messages & comments) * src/lokerns.f (lokerns): fix infinite loop bug, reported by Corinne Dahinden, Francesco Ferrari, and Ravi Varadhan. * src/glkerns.f (glkerns): with 'needsrt' 2007-10-09 Martin Maechler * man/xSim.Rd: eliminate "\non_function" 2003-11-04 Martin Maechler * src/lokerns.f (lokerns): switched arg. 3 <-> 4; s/smo/inputb/ * src/glkerns.f (glkerns): ditto 2003-11-04 Martin Maechler * DESCRIPTION (Version, Date): 1.0-4 * R/varest.R (varest): add PACKAGE to .Fortran() call * R/varNPreg.R (varNPreg): * R/lokerns.R (lokerns): error message; white space; no return(a,b,..) * R/glkerns.R (glkerns): * man/lokerns.Rd: codoc fixes (default argument names) * man/glkerns.Rd: * man/lokerns.Rd: all references *are* in glkerns.Rd 2002-07-03 Martin Maechler * DESCRIPTION (Version): 1.0-3 --> CRAN * man/glkerns.Rd: s/T/TRUE/, s/F/FALSE/ 2001-12-14 Martin Maechler * DESCRIPTION (Version): 1.0-2 release for R 1.4.0 2001-08-18 Martin Maechler * man/lokerns.Rd: API change --- Arguments hetero / is.rand * R/glkerns.R: and * R/lokerns.R: Ensure that 'stop' will be called in R, not in Fortran More argument checking; don't allow silly combinations anymore * src/lokerns.f (lokerns): cosmetics, some from glkerns.f 2001-07-09 Martin Maechler * R/varNPreg.R (varNPreg): New; interface to Fortran's 'resest()' * src/glkerns.f (glkerns), src/lokerns.f (lokerns): declare everything (as for 'implicit none') * src/auxkerns.f (constVec): better name than coff() Make all work with 'implicit none'. 2001-06-13 Martin Maechler * DESCRIPTION (Package): Version 1.0-1 - submitted to CRAN * man/(gl|lo)kerns.Rd : Extended/Improved the examples. * data/xSim.R: The simulated data from the original documenation * man/xSim.Rd: made accessible as data(xSim) * tests/* : Newly added. 2001-06-08 Martin Maechler * DESCRIPTION (Package): Version 1.0-0 {waiting for release} * TODO-MM: new internal file (part of) * .Rbuildignore: