Fixed an issue with the S3 method that was reported as NOTE in the pre-test.
Defined method for S3 classes 'decomp' and 'specmx'.
Removed C wrapper functions and registered entry points for the routines accessed by the .Fortran interface to call Fortran subroutines.
Fixed bugs in decomp() and mulmer().
Added a ‘NEWS.md’ file.
Removed arguments year and month, and changed the default value of period in decomp().
If attributes of the input time series are required, set the start time and frequency using ts() or tsp().
Modified the plotting method for missing values in decomp().
Fixed a bug in prdctr() for memory access issues with ASan.
Added ‘src/init.c‘.
Changed the names of C routines to be different from the function names in R.
bsubst() for memory access issues with Valgrind.-Wall -pedantic.decomp() help page.inst/doc/index.html according to the error message from the W3C Markup Validator Service.Fixed a bug in mulmar().
If max.order (upper limit of AR model order) is too large, output results will be incorrect.
In such a case, max.order is changed to the appropriate value. (Reported by Jiri Baum.)
Fixed bugs in armafit(), baysea(), bispec(), decomp(), mlomar(), mulmar() and perars() for memory access issues on Valgrind. (Reported by Brian Ripley.)
Fixed a bug in simcon.c. (Reported by Kurt Hornik and Brian Ripley.)
Airpollution. (Reported by Vivek Rao.)Fixed array boundary dimensions (1) and (*) in Fortran source code.
Removed armaimp(), lsar2(), ngsmth(), tsmooth(), tvvar(), tvar() and tvspc() functions.
These functions have been added to the TSSS package.
Deleted a document f77program.pdf in the doc directory.
Added lsar2() function.
Defined S3methods (print) for blocar(), mlocar(), nonst() and tvvar() classes.
Changed argument name ord to subset in perars().
Removed argument ar.order in tvspc().
Added a document f77program.pdf to the doc directory.
Fixed bugs in autoarmafit() and armafit().
Added an array CXY equivalent to CXX to subroutine SC0GRH in autarmf.f.
Removed the default value for delta in tvvar() and tvar() functions.
Fixed a bug in decomp().
If argument log is TRUE and there is a zero or negative number in input y, print an error message.
Fixed a bug in mulcor().
In mulcor.c, the size of allocVector is not enough.
mulmar() that did not work for certain types of data. (Reported by William Pleasant.)Added C wrapper functions for calling Fortran subroutines.
Removed arguments tmp.file from autoarmafit(), armafit(), exsar(), markov(), mulmar() and unimar() functions.
Changed the argument type of smt from single to double to use the C wrapper function in ngsmth().
Fixed a bug in bsubst().
In the case of mtype = 3, argument nreg (number of regressors) of bsubst() is automatically set.
Fixed a bug in markov().
Added new arguments nh to subroutines C0GR and NSUBX1 in markovf.f.
The following warnings were found in 00install.out (GNU Fortran (GCC) 4.7.0) :
Warning: Rank mismatch in argument nh at (1) (rank-1 and scalar)
Removed arguments param from FUNCTION UNIF and FUNCTION DBLEXP in ngsmthf.f.
The following warnings were found in 00install.out (GNU Fortran (GCC) 4.7.0) :
Warning: Rank mismatch in argument 'param' at (1) (scalar and rank-1)
Warning: Rank mismatch in argument 'param' at (1) (scalar and rank-1)
Removed the value spec from tvar().
Added tvspc() function.
Fixed a bug that could cause abnormal termination of routine processing when argument trend.order to tvar() was set to 1.
Fixed the dimension of array A in subroutine setcar in tvarf.f.
Removed arguments ncon, nman and inw and added new arguments control and manip to fpec() and mulnos().
Removed argument niv from mulfrf().
Changed the allowed values of argument initd from {0,1,2} to {1,2,3} in ngsmth().
Deleted C wrapper functions.
Fixed a bug that could cause abnormal termination of routine processing when argument seasonal.order to decomp() was zero.
(reported by Seisho Sato.)
Fixed the dimension of working array D in subroutine smoth3.
Set the default value for outlier to NULL in tvar().
Added overview help page timsac-package.
Changed argument imiss to miss.
Added Details description to the help page for decomp().
Added baysea() function.
Added a new argument lag to canarm().
Added a set of macros (F77_NAME(name), F77_CALL(name)) in all C source files (arma.c, auspec.c, ..., xsarma.c).
Fixed a bug in fpec().
aperm(arcoef, c(2,3,1)) gives an error if z$ordermin = 1. (Reported by Seisho Sato.)
Fixed a bug in blomar().
Added new arguments F1 and F2 to subroutine MNONSB in blomarf.f.
Fixed a bug in mlomar().
Added new arguments X and U to subroutine MNONST in mlomarf.f.
tsmooth() function.Changed the type of argument smt from double to single in ngsmth().
Changed the function name from arma() to armaimp().
arma(), tvvar(), tvar() and ngsmth() functions.Fixed a bug that occurred when decomp() did not take into account both seasonal components and trading day effects.
In the following example, this problem occurs:
data(Blsallfood)
decomp(Blsallfood, seasonal.order=0) # trade=FALSE (default)
(Reported by Makoto Kodama.)