16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
+
+
+
|
## [bonds,status] = abg2cbg(system_name, system_type, full_name, port_bonds, infofile)
## ###############################################################
## ## Version control history
## ###############################################################
## ## $Id$
## ## $Log$
## ## Revision 1.49 2001/07/26 05:02:53 geraint
## ## Now writes cbg.fig when under-causal (again).
## ##
## ## Revision 1.48 2001/07/23 23:20:27 gawthrop
## ## Now only writes to type.sh and cbg.m when causality is completed.
## ##
## ## Revision 1.47 2000/03/20 16:45:26 peterg
## ## *** empty log message ***
## ##
## ## Revision 1.46 2000/02/17 16:14:49 peterg
|
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
|
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
|
+
+
+
|
## ## Revision 1.2 1996/08/05 15:41:41 peter
## ## Now recursively does causality on subsystems.
## ##
## ## Revision 1.1 1996/08/04 17:55:55 peter
## ## Initial revision
## ##
## ###############################################################
mtt_info(sprintf("Completing causality for subsystem %s", system_name), infofile);
pc = '%';
sub_delim = "__"; # Subsystem delimiter
if nargin<1
system_name = 'no_name';
end;
if nargin<4
port_bonds = [];
end;
|
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
|
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
|
-
+
|
# end;
## Create the (full) system name
if at_top_level
full_name = system_name;
system_type = system_name;
else
full_name = [full_name, "_", system_name];
full_name = [full_name, sub_delim, system_name];
end;
fun_name = [system_type, "_abg"];
disp("====================================");
disp(["BEGIN: ", full_name, " (", fun_name, ")"]);
disp("====================================");
|