2008-08-15 kingaa * tests/sir.R, tests/sir.Rout.save: improve test of SIR model * tests/logistic.Rout.save: * DESCRIPTION, src/euler.c: fix bug in Euler step 2008-08-14 kingaa * DESCRIPTION: make description more descriptive * inst/examples/sir.R: put trajectory computation into SIR example 2008-08-13 kingaa * data/ou2.rda, inst/doc/compiled_code_in_pomp.pdf, inst/doc/intro_to_pomp.pdf: * inst/ChangeLog: * inst/examples/sir.c: cosmetic * DESCRIPTION, NAMESPACE, R/aaa.R, R/pomp.R, R/trajectory-pomp.R, data/ou2.rda, inst/examples/logistic.R, inst/examples/sir.R, inst/examples/sir.c, man/mif-class.Rd, man/pomp-class.Rd, man/pomp.Rd, man/skeleton-pomp.Rd, man/trajectory-pomp.Rd, src/skeleton.c, tests/logistic.R, tests/logistic.Rout.save, tests/sir.R, tests/sir.Rout.save: add support for computing trajectories of the deterministic skeleton the skeleton must now be specified when the pomp is created: if the pomp is a discrete-time system, 'skeleton.map' is used to specify its deterministic skeleton; if it is a continuous-time system, 'skeleton.vectorfield' is used. the new method 'trajectory' will, in the first case, iterate the map to produce an itinerary and in the second case, it will call 'lsoda' from the now-required 'odesolve' package to compute the trajectory. some changes to the basic 'pomp' structure have been made to facilitate all this. specifically, a new slot, 'skeleton-type', distinguishes between discrete-time and continuous-time systems 2008-08-01 kingaa * inst/ChangeLog: * inst/ChangeLog: * inst/examples/logistic.R: make dprocess depend on 'log' 2008-07-31 kingaa * inst/NEWS: * DESCRIPTION: * R/mif.R: improved error handling in mif * man/pomp.Rd: fix inaccuracy in documentation of rmeasure and dmeasure arguments 2008-07-29 kingaa * inst/NEWS: * DESCRIPTION: * R/mif.R: bug fix in convergence record storage * R/mif.R: cosmetic 2008-07-26 kingaa * DESCRIPTION, inst/ChangeLog, inst/NEWS, inst/doc/compiled_code_in_pomp.pdf, inst/doc/intro_to_pomp.Rnw, inst/doc/intro_to_pomp.pdf, src/ou2.c: bug fix in "intro_to_pomp.Rnw" 2008-07-25 kingaa * R/pfilter-mif.R: * inst/NEWS: * inst/NEWS: * data/ou2.rda, inst/ChangeLog, inst/doc/compiled_code_in_pomp.pdf, inst/doc/intro_to_pomp.pdf: * tests/ou2-mif.Rout.save: no need to set rw.sd for parameters that aren't estimated * inst/examples/logistic.R, inst/examples/rw2.R, inst/examples/sir.R, tests/examples.R: add a test of the examples in 'inst/examples' to the 'tests' directory modify the sir.R example so that it attempts to build a shared-object library only if .Platform$OS.type=='unix' * inst/doc/intro_to_pomp.Rnw, tests/ou2-mif.R: no need to include zeros in 'rw.sd' * man/mif.Rd: improve documentation regarding arguments to mif * R/aaa.R: remove a whole lot of stuff that somehow got in from pomp.devel * inst/examples/sir.R: fix up R-function version * R/aaa.R: improve error handling: fix language and use sQuote, dQuote where appropriate * DESCRIPTION: * R/compare.mif.R, R/dmeasure-pomp.R, R/dprocess-pomp.R, R/euler.R, R/init.state-pomp.R, R/mif-methods.R, R/mif.R, R/particles-mif.R, R/pfilter.R, R/plot-pomp.R, R/pomp-methods.R, R/pomp.R, R/rmeasure-pomp.R, R/rprocess-pomp.R, R/simulate-pomp.R, R/skeleton-pomp.R, R/sobol.R: improve error handling: fix language and use sQuote, dQuote where appropriate * R/mif.R: trap as error parameters (including ivps) which are to be estimated but which have zero rw.sd 2008-07-22 kingaa * inst/NEWS: * inst/ChangeLog: * inst/ChangeLog, inst/O_CHANGES: 2008-07-20 kingaa * DESCRIPTION, NAMESPACE, R/aaa.R, R/bsplines.R, R/compare.mif.R, R/dmeasure-pomp.R, R/dprocess-pomp.R, R/euler.R, R/eulermultinom.R, R/init.state-pomp.R, R/mif-methods.R, R/mif.R, R/particles-mif.R, R/pfilter-mif.R, R/pfilter.R, R/plot-pomp.R, R/pomp-methods.R, R/pomp.R, R/rmeasure-pomp.R, R/rprocess-pomp.R, R/simulate-pomp.R, R/skeleton-pomp.R, R/sobol.R, inst, inst/ChangeLog, inst/GPL, inst/LICENSE, inst/NEWS, inst/doc, inst/doc/Makefile, inst/doc/compiled_code_in_pomp.Rnw, inst/doc/compiled_code_in_pomp.pdf, inst/doc/intro_to_pomp.Rnw, inst/doc/intro_to_pomp.pdf, inst/examples, inst/examples/logistic.R, inst/examples/rw2.R, inst/examples/sir.R, inst/examples/sir.c, inst/include, inst/include/pomp.h, man/bsplines.Rd, man/dmeasure-pomp.Rd, man/dprocess-pomp.Rd, man/euler.Rd, man/eulermultinom.Rd, man/init.state-pomp.Rd, man/mif-class.Rd, man/mif-methods.Rd, man/mif.Rd, man/ou2.Rd, man/particles-mif.Rd, man/pfilter.Rd, man/pomp-class.Rd, man/pomp-methods.Rd, man/pomp-package.Rd, man/pomp.Rd, man/rmeasure-pomp.Rd, man/rprocess-pomp.Rd, man/simulate-pomp.Rd, man/skeleton-pomp.Rd, man/sobol.Rd, src, src/bspline.c, src/dmeasure.c, src/dprocess.c, src/dsobol.c, src/euler.c, src/eulermultinom.c, src/initstate.c, src/lookup_table.c, src/ou2.c, src/pomp.h, src/pomp_fun.c, src/pomp_internal.h, src/resample.c, src/rmeasure.c, src/rprocess.c, src/sir.c, src/skeleton.c, src/sobol.f, tests, tests/logistic.R, tests/logistic.Rout.save, tests/ou2-kalman.R, tests/ou2-kalman.Rout.save, tests/ou2-mif.R, tests/ou2-mif.Rout.save, tests/ou2-simulate.R, tests/ou2-simulate.Rout.save, tests/rw2.R, tests/rw2.Rout.save, tests/sir.R, tests/sir.Rout.save: initial revision * data/ou2.rda: * data: 2007-06-25 stefan7th * ., R, man: Email in Readme changed