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.)