[Pomp-commits] r425 - in pkg: inst inst/doc src
noreply at r-forge.r-project.org
noreply at r-forge.r-project.org
Tue Nov 23 22:44:16 CET 2010
Author: kingaa
Date: 2010-11-23 22:44:16 +0100 (Tue, 23 Nov 2010)
New Revision: 425
Modified:
pkg/inst/ChangeLog
pkg/inst/doc/advanced_topics_in_pomp.pdf
pkg/inst/doc/intro_to_pomp.pdf
pkg/src/dmeasure.c
Log:
- cosmetics
- update ChangeLog & vignettes
Modified: pkg/inst/ChangeLog
===================================================================
--- pkg/inst/ChangeLog 2010-11-23 21:37:56 UTC (rev 424)
+++ pkg/inst/ChangeLog 2010-11-23 21:44:16 UTC (rev 425)
@@ -1,3 +1,44 @@
+2010-11-23 kingaa
+
+ * [r424] man/trajectory-pomp.Rd, tests/fhn.Rout.save,
+ tests/ou2-trajmatch.R, tests/ou2-trajmatch.Rout.save: - update
+ the tests
+ - fix the example in 'trajectory'
+ - the deterministic skeleton for 'euler.sir' now includes a state
+ variable for the approximate number of cases (not cumulative
+ cases as before)
+ * [r423] DESCRIPTION, NAMESPACE, R/aaa.R, R/dmeasure-pomp.R,
+ R/pomp-fun.R, R/pomp.R, R/rmeasure-pomp.R, R/skeleton-pomp.R,
+ R/traj-match.R, R/trajectory-pomp.R, data/dacca.rda,
+ data/gillespie.sir.rda, data/ou2.rda, data/ricker.rda,
+ data/rw2.rda, data/verhulst.rda, inst/ChangeLog, inst/NEWS,
+ inst/doc/advanced_topics_in_pomp.pdf, inst/doc/intro_to_pomp.pdf,
+ man/traj-match.Rd, man/trajectory-pomp.Rd, src/dmeasure.c,
+ src/pomp_fun.c, src/pomp_internal.h, src/rmeasure.c,
+ src/simulate.c, src/skeleton.c, src/trajectory.c: - when PACKAGE
+ is undefined in 'pomp' or 'pomp.fun', the default is now ""
+ (rather than 'character(0)')
+ - rewrite 'simulate' and 'trajectory' to minimize extraction from
+ 'pomp.fun' objects (and consequent lookup of dynamically-loaded
+ symbols).
+ - rewrite 'skeleton', 'rmeasure', and 'dmeasure' in keeping with
+ above
+ - rewrite 'traj.match' internals
+ - add 'sannbox' box-constrained simulated annealing algorithm to
+ 'traj.match' suite of optimizers
+ - 'traj.match' generates an error when 'est' is not supplied and
+ 'eval.only=FALSE'
+ - for continuous-time POMPs, 'trajectory' computation is now done
+ by a single call to 'deSolve::ode' (vs. one call for each
+ parameter set as before)
+ - new .Call-able function 'get_pomp_fun' to extract from
+ 'pomp.fun' objects
+ - iteration of discrete-time deterministic skeleton maps is now
+ done in C for speed (new file 'trajectory.c')
+ * [r422] R/dprocess-pomp.R: - fix bug
+ * [r421] R/sannbox.R: - add a simulated annealing algorithm with
+ box constraints
+
2010-11-17 kingaa
* [r420] src/dmeasure.c, src/rmeasure.c, src/skeleton.c: - remove
Modified: pkg/inst/doc/advanced_topics_in_pomp.pdf
===================================================================
(Binary files differ)
Modified: pkg/inst/doc/intro_to_pomp.pdf
===================================================================
(Binary files differ)
Modified: pkg/src/dmeasure.c
===================================================================
--- pkg/src/dmeasure.c 2010-11-23 21:37:56 UTC (rev 424)
+++ pkg/src/dmeasure.c 2010-11-23 21:44:16 UTC (rev 425)
@@ -165,12 +165,6 @@
PROTECT(fn = VECTOR_ELT(fun,0)); nprotect++;
use_native = INTEGER(VECTOR_ELT(fun,1))[0];
-// PROTECT(
-// fn = pomp_fun_handler(
-// GET_SLOT(object,install("dmeasure")),
-// &use_native
-// )
-// ); nprotect++;
switch (use_native) {
case 0: // use R function
More information about the pomp-commits
mailing list