source: trunk/yao/src/analyzers/testANTLR/11cmonlbc.d @ 1

Last change on this file since 1 was 1, checked in by lnalod, 15 years ago

Initial import of YAO sources

File size: 4.0 KB
Line 
1#==========================================================
2#                   fichier de DESCRIPTION trid.d
3#       RESPECTER L'ORDRE DE DECLARATION DES DIRECTIVES
4#==========================================================
5#DEFVAL : permet de définir des valeurs -------------DEFVAL
6defval  NR  2001   | X : longueur
7defval  NZ   270   | Y : profondeur (FOND)
8defval  PF   269   | =NZ-1 : (PREFOND)
9defval  NBUPT 0
10defval  NBPDT 1
11defval  NBPTO 1
12
13#NAME : nom des sources  "hat" --------------------HAT_NAME
14hat_name nlbc
15
16#OPTION : des options de génération -----------------OPTION
17#option O_GRADTEST
18option  O_M1QN3
19#option O_REAL float
20
21#TRAJECTOIRE ------------------------------------------TRAJ
22traj T0 M NBUPT NBPDT
23
24#ESPACE
25space  S0  M      1  T0
26space  S11 M  NR NZ  T0
27space  S2  M  NR  1  T0
28
29#MODULES: les modules et leurs attributs -----------MODULES
30modul  zigr    space S0  input   0 output 1 noward
31modul  zigi    space S0  input   0 output 1 noward
32modul  diaB    space S0  input   0 output 2 noward
33modul  diaC    space S0  input   0 output 2 noward
34#
35modul  elfe    space S2  input   0 output 2 noward target
36modul  beta    space S2  input   0 output 2 noward target
37modul  coef    space S2  input   2 output 2
38#modul dede    space S2  input   6 output 2
39modul  infCpf  space S2  input   2 output 2
40modul  diaCpf  space S2  input   2 output 2
41#
42modul  dede    space S11 inter YA1 input  6 output 2
43modul  res     space S11 input  12 output 2
44modul  gag     space S11 input   4 output 2
45modul  bet     space S11 input  10 output 2
46modul  ixu     space S11 input  10 output 2
47modul  psi     space S11 input   6 output 2 cout tempo
48modul  psifd   space S11 inter YA1 input  8 output 2 cout tempo
49
50#CONNECTIONS: liens sorties->entrées ----------------CTIN-M
51ctin  coef    1..2 from beta   1..2 i   1
52ctin  dede    1..2 from elfe   1..2 i   1
53ctin  dede    3..4 from coef   1..2 i   1
54ctin  dede    5..6 from psifd  1..2 i-1            t
55ctin  infCpf  1..2 from coef   1..2 i   1
56ctin  diaCpf  1..2 from coef   1..2 i   1
57#
58ctin  res 1       from zigr    1    1
59ctin  res 2       from zigi    1    1
60ctin  res 3..4    from diaB    1..2 1
61ctin  res 5..6    from psi     1..2 i-1 j-1      t
62ctin  res 7..8    from psi     1..2 i-1 j        t
63ctin  res 9..10   from psi     1..2 i-1 j+1      t
64#ctin res 11..12 from dede    1..2 i   1
65ctin  res 11..12  from dede    1..2 i
66ctin  gag 1       from zigr    1    1
67ctin  gag 2       from zigi    1    1
68ctin  gag 3..4    from bet     1..2 i   j-1
69ctin  bet 1..2    from gag     1..2 i   j
70ctin  bet 3       from zigr    1    1
71ctin  bet 4       from zigi    1    1
72ctin  bet 5..6    from diaC    1..2 1
73ctin  bet 7..8    from infCpf  1..2 i   1
74ctin  bet 9..10   from diaCpf  1..2 i   1
75ctin  ixu 1..2    from res     1..2 i   j
76ctin  ixu 3       from zigr    1    1
77ctin  ixu 4       from zigi    1    1
78ctin  ixu 5..6    from ixu     1..2 i   j-1
79ctin  ixu 7..8    from bet     1..2 i   j
80ctin  ixu 9..10   from infCpf  1..2 i   1
81ctin  psi 1..2    from ixu     1..2 i   j
82ctin  psi 3..4    from gag     1..2 i   j+1
83ctin  psi 5..6    from psi     1..2 i   j+1      t
84ctin  psifd 1..2  from elfe    1..2 i   1
85ctin  psifd 3..4  from beta    1..2 i   1
86ctin  psifd 5..6  from psi     1..2 i   NZ       t
87ctin  psifd 7..8  from psi     1..2 i   PF       t
88exec  disp_ct_in
89
90#ORDER: ----------------------------------------------ORDER
91#  ordre de parcourt de l'espace et de calcul des modules
92order modinspace S2
93#  order YA1 YA2 coef dede infCpf diaCpf forder
94   order YA1 YA2 coef      infCpf diaCpf forder
95forder
96order modinspace S11
97   order YA1
98         dede
99         order YA2 res gag bet ixu forder
100         order YB2 psi forder
101         psifd
102   forder
103forder
104order spaceintraj T0
105      S2 S11
106forder
107
108#USER FUNCTIONS: --------------------------------------UFCT
109#       instructions spécifiques de l'application
110insert_fct     xdisplay
111insert_fct arg xset_freq
112insert_fct arg xset_c0
113insert_fct arg xset_eps
114insert_fct arg xset_delta
115insert_fct arg xset_zs
116insert_fct arg xset_fac
117insert_fct     xinit_appli
118
119#FIN ================================================== END
120
Note: See TracBrowser for help on using the repository browser.