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