1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242
|
2022-10-18 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Version): 1.5-2:
* src/fracdiff.h, src/fdcore.c: (S_fp) pointer *with* argument list [clang15 warnings].
2020-01-17 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Version): 1.5-1; for CRAN 'Additional issues', fiddling w/
* tests/Valderio-ex.R: show all.equal(*, tol=0) only if "surprising"
2019-12-09 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Authors@R): using new format; ready for CRAN
* R/fd-methods.R (summary.fracdiff): renamed '$ coefficients' such
that 'coef()' works.
2019-12-09 Rob Hyndman <rob.hyndman@monash.edu>
* R/fracdiff.R, fd-methods.R (fracdiff): provide 'residuals()' and
'fitted'()' methods.
2018-09-10 Martin Maechler <maechler@stat.math.ethz.ch>
* R/diffseries.R (diffseries): Finally found bug in the fft() based
version {"forgotten" centering} and fixed it.
2018-09-06 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Version): 1.5-0 (for new release with proper Imports)
2012-12-01 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Version): 1.4-2
* R/fracdiff.R (fracdiff.sim): new argument 'start.innov' in order
to become even closer to arima.sim(). New arg 'backComp' which
should allow to get *the same* results are arima.sima().
2011-08-09 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Version): 1.4-0
* R/fd-methods.R (summary.fracdiff): fix bug that gave wrong 'df'
* R/fracdiff.R (fracdiff): new 'trace' argument;
further: now return estimated sigma (of white noise).
* src/fdcore.c: -> verbose argument for iteration monitoring
* src/init.c: add (dll symbol) "registration", for implied consistency checking
* NAMESPACE: ditto
* src/*.[ch]: a bit of cleanup; no longer using global fd_min_fnorm
2011-04-29 Martin Maechler <maechler@stat.math.ethz.ch>
* src/fdcore.c: remove set but unused variables (R 2.14.0 on CRAN now warns).
2009-06-09 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Version): 1.3-2, released to CRAN
2009-06-08 Martin Maechler <maechler@stat.math.ethz.ch>
* R/fracdiff.R (fracdiff): save *both* kind of warnings;
* R/fd-methods.R (print.fracdiff): print them
2009-05-07 Martin Maechler <maechler@stat.math.ethz.ch>
src/
* NAMESPACE: add namespace, "just for fun"
* R/fracdiff.R (fracdiff): first steps in *saving*
warning messages (from C calls).
2006-09-08 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Enhances): longmemo
2006-09-08 Martin Maechler <maechler@stat.math.ethz.ch>
* released 1.3-1 to CRAN
* tests/ex.R: update; use summary()
* tests/ex.Rout.save:
* R/fd-methods.R (summary.fracdiff): logLik + AIC (also in print).
2006-09-07 Martin Maechler <maechler@stat.math.ethz.ch>
* R/fd-methods.R (summary.fracdiff): also add summary(), print()
vcov() and logLik() methods for that.
* R/fracdiff.R (fracdiff.var):
* DESCRIPTION (Version): 1.3-1
* R/fracdiff.R (fracdiff): finally add *class* "fracdiff"
* src/Makevars: add missing FLIBS
* R/fd-methods.R (confint.fracdiff): new, based on
Spencer Graves' code (R-help, 23 Jul 2006)
* R/fd-methods.R: (print.fracdiff), etc; new; just a stub
* man/fd-methods.Rd: new.
2006-02-06 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Version): 1.3-0 released to CRAN
2005-12-27 Martin Maechler <maechler@stat.math.ethz.ch>
* R/diffseries.R (diffseries): new functions from Valderio Reisen
* R/Sperio.R (Sperio):
2005-07-19 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Version): 1.2-2
* R/fracdiff.R (fracdiff): use .C(), no longer .Fortran()
* src/fdcore.c (fracdf): dito
* Calling: update
* tests/sim-ex.R: if(FALSE) library(*, lib="..MM..")
2005-07-06 Martin Maechler <maechler@stat.math.ethz.ch>
* src/fdhess.c (hesspq_): move "inline" declarations to beginning
of loop: against warning "ISO C89 forbids mixed declarations and code"
2005-07-02 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Version): 1.2-1
* src/fdsim.c (fdsim): finally found "off by 1" indexing bug
{introduced only in 1.1-2, two weeks ago} which accessed s[0]
and hence sometimes gave huge garbage initially.
* tests/sim-ex.R: new: for fracdiff.sim() bug search
now also a speed test.
2005-06-30 Martin Maechler <maechler@stat.math.ethz.ch>
* R/fracdiff.R (fracdiff.sim): add 'n.start', 'rand.gen', etc;
similar as in arima.sim.
NOTA BENE: changes the default fracdiff.sim() result as soon as
--------- p + q >= 1 !
2005-06-29 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Version): 1.2-0 {never released}
* src/fdcore.c: using FD_EXTERNAL and including all the
``common block'' declarations:
* src/mach_comm.h: all these are new, and included by
* src/maux_comm.h: the *.c files that need them.
* src/tols_comm.h:
* src/gamm_comm.h:
* src/hess_comm.h:
* README: added several general notes
* R/fracdiff.R (fracdiff): .C("fdhpq"): 'x' is not neeeded
* src/fdcore.c (fdcom): move fdcom() {Common Block Initialization}
* src/fdhess.c (fdcom): from fdhess.c to fdcore.c
2005-06-17 Martin Maechler <maechler@stat.math.ethz.ch>
* src/Makevars : drop the non-portable "-O3 -Wall" flags
2005-06-17 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Version): 1.1-2
* DESCRIPTION (Date): 2004-10-02 --- never released ---> now to CRAN
* tests/ex-Vinod.R: add the example that failed (memory error)
2004-10-02 Martin Maechler <maechler@stat.math.ethz.ch>
* R/fracdiff.R (fracdiff): new integer work array passed to C.
* src/fdcore.c (fracdf_): etc: new iw[] integer work array.
* README: explain the "cast" bug in pqopt_()'s call to lmder1_()...
* src/fracdiff.h: new for common declarations
2004-09-18 Martin Maechler <maechler@stat.math.ethz.ch>
* src/fdcore.c: now translated from fortran
* src/fdgam.c: using f2c, my "f2c-clean"
* src/fdhess.c: and lots of manual cleaning.
* src/fdmin.c:
* src/fdsim.c:
2004-04-29 Martin Maechler <maechler@stat.math.ethz.ch>
* R/fracdiff.R (fracdiff): make 'lenw' compatible to check in
src/fdcore.f; {also make "info = 1" message more informative}
* src/fdcore.f (fracdf): in the case of too small workspace,
return the desired size to R.
2004-01-12 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Version): 1.1-1
* tests/ex.R: changed version; less precision - portable?
* tests/ex.Rout.save:
2004-01-07 Martin Maechler <maechler@stat.math.ethz.ch>
* man/fracdiff.Rd: explain `h' argument and its default;
now list all components in \value{}; also 'dtol':
* R/fracdiff.R: dtol < 0 now does work as the docs have always said.
* src/Makevars (PKG_LIBS): new; use BLAS_LIBS.
2003-12-29 Martin Maechler <maechler@stat.math.ethz.ch>
* DESCRIPTION (Version): 1.1-0 -> released to CRAN
* tests/ex.R: new - first regression tests
* R/fracdiff.R (fracdiff): found *the* bug!! : use result$w !
* src/fdmin.f: declared all; checked with "implicit none"
* src/fdhess.f: <ditto>
* src/fdcore.f: <ditto>
* src/fdgam.f (d9lgmc): fixed typo: s/d9gmlc/d9lgmc/
checked all with "implicit none"
* DESCRIPTION (Maintainer): Martin Maechler (was ORPHANED)
* DESCRIPTION (License): GPL
|