Overview
Comment:Don't write an empty cseo file
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | origin/master | trunk
Files: files | file ages | folders
SHA3-256: fcee4e322bd186688f85c7f9d1eb329e7839e8380d164fd552b2d9e8fa85d068
User & Date: gawthrop@users.sourceforge.net on 2005-03-21 11:50:39
Other Links: branch diff | manifest | tags
Context
2005-03-31
07:53:48
New Bicausal 2 Unicausal converter check-in: f1461d77dd user: gawthrop@users.sourceforge.net tags: origin/master, trunk
2005-03-21
11:50:39
Don't write an empty cseo file check-in: fcee4e322b user: gawthrop@users.sourceforge.net tags: origin/master, trunk
11:44:06
Avoid error messages when no inputs or no outputs or no states check-in: 3c009496b1 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
Changes

Modified mttroot/mtt/bin/trans/dae2cse_r from [95dc8808f1] to [2dd70a2575].

11
12
13
14
15
16
17




18
19
20
21
22
23
24
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28







+
+
+
+







# Copyright (c) P.J.Gawthrop 1991, 1992, 1994.

###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.26  2002/10/28 23:31:21  gawthrop
## Added additional term to MTTEdx to account for zdot terms on
## Right-Hand Side state equations
##
## Revision 1.25  2002/09/18 19:46:48  geraint
## Refined test to reduce shell loop overhead for unnecessary E matrix.
## Removed unnecessary attempt to optimise cse.
## Fixes sm representation.
##
## Revision 1.24  2002/09/16 08:08:00  geraint
## Merged changes from global-optimisation branch.
477
478
479
480
481
482
483
484
485
486
487

488

489
490
491
492
493
494
495
496
497
498
481
482
483
484
485
486
487


488
489
490

491
492
493

494
495
496
497
498
499
500







-
-


+
-
+


-







OUT "$1_csex.r2";
write "%File: $1_cse.r";
in ("$1_csex_write.r");
write "END;";
SHUT "$1_csex.r2";

%Write out the  output equations
IF MTTNy>0 THEN
BEGIN
OUT "$1_cseo.r2";
write "%File: $1_cseo.r";
IF MTTNy>0 THEN
in ("$1_cseo_write.r");
   in ("$1_cseo_write.r");
write "END;";
SHUT "$1_cseo.r2";
END;
quit;
EOF

touch $1_ae.r1 $1_ae.r2
touch $1_cseo.r1
touch $1_cseo.r2
cat $1_ae.r1 $1_ae.r2 > $1_ae.r


MTT: Model Transformation Tools
GitHub | SourceHut | Sourceforge | Fossil RSS ]