File: editor.cmn

package info (click to toggle)
x13as 1.1-B39-2
  • links: PTS, VCS
  • area: non-free
  • in suites: bullseye
  • size: 8,700 kB
  • sloc: fortran: 110,641; makefile: 14
file content (64 lines) | stat: -rw-r--r-- 3,588 bytes parent folder | download | duplicates (2)
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
c-----------------------------------------------------------------------
c     This is a set of common blocks used in the EDITOR subroutine of 
c     X-11-ARIMA, and contains most of the variables used by the 
c     seasonal adjustment routines of X-12-ARIMA
c-----------------------------------------------------------------------
c     Pcdif - label text : "differences" if additive adjustment, else
c                          "percent change"
c     Rad   - label text : "differences" if additive adjustment, else
c                          "ratios"
c     Mq    - label text : "month" if monthly data, "quarter" if not
c     Qm    - label text : "monthly" if monthly data, "quarterly" if not
c     Mqcd  - label text : "mcd" if monthly data, "qcd" if not
c     Bstdsn - model description of the "best" model selected by the
c              automatic model identification procedure
c-----------------------------------------------------------------------
      CHARACTER Pcdif*(15),Rad*(11),Mq*(7),Qm*(9),Mqcd*(3),Svfmt*(11),
     &          Bstdsn*(132)
c-----------------------------------------------------------------------
c     Kpart - counter for which seasonal adjustment iteration
c             we are currently in
c     Kswv - indicator for prior trading day
c     Ksect - counter for what part of the seasonal adjustment iteration
c             we are currently in
c     Mcd - months for cyclical dominance
c     Lmsr - if > 0, this means automatic seasonal filter selection is 
c            on for this run
c     Length - Length of the series
c     Keastr - Indicator variable for X-11 easter adjustment
c     Khol - Indicator variable for X-11 holiday adjustment
c     Ksdev - Indicator for Budesbank outlier procedure
c     Kersa - Indicator variable used in Budesbank outlier procedure
c     Nbstds - length of description of "best" model
c----------------------------------------------------------------------
      INTEGER Kpart,Kswv,Ksect,Mcd,Length,Svprec,Svsize,
     &        Keastr,Khol,Ksdev,Kersa,Nbstds,Nxcld
c----------------------------------------------------------------------
c     Stdper - standard errors for different months (or quarters) used
c              in Bundesbank extreme value replacement procedure
c----------------------------------------------------------------------
      DOUBLE PRECISION Stdper
c-----------------------------------------------------------------------
c     Csigvc - Logical variable which indicates when calendarsigma is
c              used
c     Xeastr - Logival variable which determines if an AIC test will be
c              performed for Easter in the irregular regression
c     Xuser  - Logical variable which determines if an AIC test will be
c              performed for user-defined regressors in the irregular 
c              regression
c     Xhlnln - Logical variable which determines if a nonlinear 
c              procedure will be used when TD+Holiday is used in the
c              X-11 regression.
c-----------------------------------------------------------------------
      LOGICAL Csigvc,Rgxcld
c-----------------------------------------------------------------------
      DIMENSION Stdper(PSP),Csigvc(PSP),Rgxcld(PLEN)
c-----------------------------------------------------------------------
      COMMON /mq2   / Kpart,Kswv,Ksect,Mcd
      COMMON /mq3   / Pcdif,Rad,Mq,Qm,Mqcd
      COMMON /kcjh  / Length
      COMMON /opthol/ Keastr,Khol
      COMMON /bund  / Stdper,Ksdev,Kersa,Csigvc
      COMMON /autom / Nbstds,Bstdsn
      COMMON /savcmn/ Svprec,Svsize,Svfmt
      COMMON /xclude/ Nxcld,Rgxcld