[Pomp-commits] r85 - pkg/inst

noreply at r-forge.r-project.org noreply at r-forge.r-project.org
Fri Apr 10 19:02:26 CEST 2009


Author: kingaa
Date: 2009-04-10 19:02:26 +0200 (Fri, 10 Apr 2009)
New Revision: 85

Modified:
   pkg/inst/ChangeLog
Log:


Modified: pkg/inst/ChangeLog
===================================================================
--- pkg/inst/ChangeLog	2009-04-10 16:51:57 UTC (rev 84)
+++ pkg/inst/ChangeLog	2009-04-10 17:02:26 UTC (rev 85)
@@ -1,5 +1,58 @@
+2009-04-10  kingaa
+
+	* [r84] DESCRIPTION:
+	* [r83] DESCRIPTION, R/mif.R, R/pfilter.R, man/mif.Rd,
+	  man/pfilter.Rd: The handling of the argument 'pars' and 'ivps' in
+	  mif has been changed to eliminate redundancy and a possible
+	  source of errors. Now 'pars' and 'ivps' are checked to make sure
+	  that all names are in 'names(start)' and 'names(rw.sd)' and that
+	  they are mutually disjoint. Further, all the entries in
+	  'rw.sd[pars]' and 'rw.sd[ivps]' must be positive or an error is
+	  generated. If 'rw.sd' has positive values in slots not in the
+	  union of 'ivps' and 'pars', these are ignored and a warning is
+	  generated. The 'random.walk.sd' slot of the resulting 'mif'
+	  object contains only nonzero entries corresponding to the union
+	  of 'pars' and 'ivps'.
+	  
+	  If 'pars' is not specified in the arguments, then it is taken to
+	  be
+	  'names(rw.sd)[!(names(rw.sd)%in%ivps)]'
+	  
+	  Thus it is no longer necessary to specify 'pars' explicitly,
+	  provided one takes care that all and only nonzero entries in
+	  'rw.sd' correspond to parameters that one wishes to estimate. One
+	  can be a bit more careless with 'rw.sd' if one uses 'pars'. In
+	  any case, entries in 'rw.sd' that are zero are ignored.
+	  
+	  The computation of prediction means and variances and filtering
+	  means in 'pfilter' is handled differently. When used as a
+	  toplevel function (i.e., when the .rw.sd parameter used
+	  internally by 'mif' is unset), then the prediction means and
+	  variances and the filtering means are only computed for the state
+	  variables. This eliminates an annoying and unnecessary behavior
+	  that arose when parameters were set to nonfinite values.
+	  
+	  When .rw.sd is set (as when 'mif' calls 'pfilter'), the
+	  prediction means and variances are computed only for all state
+	  variables, but for only those parameters which are undergoing the
+	  MIF random walk. Filtering means are computed for all state
+	  variables and parameters, since they are needed for the fixed-lag
+	  smoothing on the initial-value parameters.
+	* [r82] man/mif-class.Rd, man/mif-methods.Rd: fix some
+	  documentation infelicities and bugs
+
+2009-03-16  kingaa
+
+	* [r81] inst/CITATION: fix Carles accent
+
+2009-03-13  kingaa
+
+	* [r80] man/pomp-methods.Rd: improve documentation for coef<-
+	  method for pomp object
+
 2009-03-11  kingaa
 
+	* [r79] DESCRIPTION, inst/ChangeLog:
 	* [r78] man/eulermultinom.Rd, src/eulermultinom.c: replace "euler
 	  infelicity" Rprintf statements with warnings
 	* [r77] inst/CITATION: add CITATION file
@@ -233,6 +286,5 @@
 
 2007-06-25  stefan7th
 
-	* [r1] README, ., R, man, www, www/index.php: Email in Readme
-	  changed
+	* [r1] ., R, man: Email in Readme changed
 



More information about the pomp-commits mailing list