source: tags/initial/NIELS_F77/pal_cmdlin.inc

Last change on this file was 2, checked in by oldcode, 23 years ago

Initial revision

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 4.7 KB
Line 
1C
2C Indices to IO arrays with flags, logical units and file names
3C
4      INTEGER ndx_ingbk, ndx_inkey, ndx_intbl
5      INTEGER ndx_dbbin, ndx_dbgbk, ndx_dbkey, ndx_dbtbl
6      INTEGER ndx_bpmat
7      INTEGER ndx_outgbk, ndx_outkey, ndx_outsab, ndx_outtbl,
8     -        ndx_outhum, ndx_outrul, ndx_outsrv
9      INTEGER ndx_log, ndx_err
10
11      COMMON / NDX /  ndx_ingbk, ndx_inkey, ndx_intbl,
12     -                ndx_dbbin, ndx_dbgbk, ndx_dbkey, ndx_dbtbl,
13     -                ndx_bpmat,
14     -                ndx_outgbk, ndx_outkey, ndx_outsab, ndx_outtbl,
15     -                ndx_outhum, ndx_outrul, ndx_outsrv,
16     -                ndx_log, ndx_err
17C
18C Arrays that store flags, logical units and file names,
19C
20      LOGICAL   IO_flags (ndx_max)
21      COMMON  / IO_FLAGS / IO_flags
22
23      INTEGER  IO_luns (ndx_max)
24      COMMON / IO_LUNS / IO_luns
25
26      CHARACTER*80 IO_fnms (ndx_max)
27      COMMON / IO_FNMS / IO_fnms
28C
29C Options
30C
31      INTEGER      cl_templates
32      REAL         cl_completepct
33      INTEGER      cl_listwid
34      INTEGER      cl_olilen
35
36      LOGICAL      cl_completeflag, cl_tplflag,  cl_outbinflag,
37     -             cl_dbgapsflag,   cl_t2uflag,  cl_u2tflag,
38     -             cl_upcaseflag, cl_locaseflag,  cl_debugflag,
39     -             cl_htmlflag
40C
41C Common block for command line options,
42C
43      COMMON / IO_OPTS /
44     -    cl_templates,  cl_completepct,  cl_listwid,  cl_olilen,
45     -    cl_completeflag, cl_tplflag, cl_outbinflag,
46     -    cl_dbgapsflag, cl_t2uflag,      cl_u2tflag, 
47     -    cl_upcaseflag, cl_locaseflag,   cl_debugflag,
48     -    cl_htmlflag
49
50
51
52C
53C New unaligned sequences and names
54C
55C      CHARACTER*80 IO_fnms(ndx_ingbk),  IO_fnms(ndx_inkey),  IO_fnms(ndx_intbl)
56C      INTEGER      IO_luns(ndx_ingbk),  IO_luns(ndx_inkey),  IO_luns(ndx_intbl)
57C      LOGICAL      IO_flags(ndx_ingbk), IO_flags(ndx_inkey), IO_flags(ndx_intbl)
58CC
59CC Database of aligned sequences
60CC
61C      CHARACTER*80 IO_fnms(ndx_dbgbk),  cl_dbkeyfnm,  cl_dbtblfnm,  IO_fnms(ndx_dbbin)
62C      INTEGER      IO_luns(ndx_dbgbk),  cl_dbkeylun,  cl_dbtbllun,  IO_luns(ndx_dbbin)
63C      LOGICAL      IO_flags(ndx_dbgbk), cl_dbkeyflag, cl_dbtblflag, IO_flags(ndx_dbbin)
64CC
65CC Matrices
66CC
67C      CHARACTER*80 IO_fnms(ndx_bpmat)
68C      INTEGER      IO_luns(ndx_bpmat)
69C      LOGICAL      IO_flags(ndx_bpmat)
70CC
71CC
72CC Output of aligned sequences and names
73CC
74C      CHARACTER*80 IO_fnms(ndx_outgbk),  cl_outkeyfnm,  cl_outrulfnm,
75C     -             cl_outtblfnm,  cl_outhumfnm,  cl_outsabfnm
76C      INTEGER      IO_luns(ndx_outgbk),  IO_luns(ndx_outkey),  IO_luns(ndx_outrul),
77C     -             IO_luns(ndx_outtbl),  cl_outhumlun,  IO_luns(ndx_outsab)
78C      LOGICAL      IO_flags(ndx_outgbk), IO_flags(ndx_outkey), IO_flags(ndx_outrul),
79C     -             IO_flags(ndx_outtbl), cl_outhumflag, cl_outsabflag
80CC
81CC Log and error messages
82CC
83C      CHARACTER*80 IO_fnms(ndx_err),  IO_fnms(ndx_log)
84C      INTEGER      IO_luns(ndx_err),  IO_luns(ndx_log)
85C      INTEGER      IO_flags(ndx_err), IO_flags(ndx_log)
86CC
87CC Options
88CC
89C      INTEGER      cl_templates
90C      REAL         cl_completepct
91C      INTEGER      cl_listwid
92C      INTEGER      cl_olilen
93C
94C      LOGICAL      cl_completeflag, cl_tplflag,  IO_flags(ndx_outbin),
95C     -             cl_dbgapsflag,   cl_t2uflag,  cl_u2tflag,
96C     -             cl_upcaseflag, cl_locaseflag,  cl_debugflag
97CC
98CC Common block for everything that relates to command line
99CC
100C      COMMON / IO /
101C     -    IO_fnms(ndx_ingbk),   IO_fnms(ndx_inkey),   IO_fnms(ndx_intbl),
102C     -    IO_luns(ndx_ingbk),   IO_luns(ndx_inkey),   IO_luns(ndx_intbl),
103C     -    IO_flags(ndx_ingbk),  IO_flags(ndx_inkey),  IO_flags(ndx_intbl),
104C     -    IO_fnms(ndx_dbgbk),   cl_dbkeyfnm,   cl_dbtblfnm,  IO_fnms(ndx_dbbin),
105C     -    IO_luns(ndx_dbgbk),   cl_dbkeylun,   cl_dbtbllun,  IO_luns(ndx_dbbin),
106C     -    IO_flags(ndx_dbgbk),  cl_dbkeyflag,  cl_dbtblflag, IO_flags(ndx_dbbin),
107C     -    IO_fnms(ndx_bpmat),   IO_luns(ndx_bpmat),   IO_flags(ndx_bpmat),
108C     -    IO_fnms(ndx_outgbk),  cl_outkeyfnm,  cl_outrulfnm, 
109C     -    cl_outtblfnm,  cl_outhumfnm,  cl_outsabfnm,
110C     -    IO_luns(ndx_outgbk),  IO_luns(ndx_outkey),  IO_luns(ndx_outrul),
111C     -    IO_luns(ndx_outtbl),  cl_outhumlun,  IO_luns(ndx_outsab),
112C     -    IO_flags(ndx_outgbk), IO_flags(ndx_outkey), IO_flags(ndx_outrul),
113C     -    IO_flags(ndx_outtbl), cl_outhumflag, cl_outsabflag,
114C     -    IO_fnms(ndx_err),     IO_fnms(ndx_log),
115C     -    IO_luns(ndx_err),     IO_luns(ndx_log),
116C     -    IO_flags(ndx_err),    IO_flags(ndx_log),
117C     -    cl_templates,  cl_completepct,  cl_listwid,  cl_olilen,
118C     -    cl_completeflag, cl_tplflag, IO_flags(ndx_outbin),
119C     -    cl_dbgapsflag, cl_t2uflag,      cl_u2tflag, 
120C     -    cl_upcaseflag, cl_locaseflag,   cl_debugflag
121C
Note: See TracBrowser for help on using the repository browser.