50 descendants of 2a8a0522e318f9fb

2004-08-11
08:18:07
Ignores diy make files if the file ${rep}_rep.make.ignore exists, thus allowing user-defined makefiles to use the default MTT rules for languages which they do not override. See odes_rep.make and odeso_rep.make for an example of its use. check-in: 79cd292a16 user: geraint@users.sourceforge.net tags: origin/master, trunk
07:44:18
Included cmp.m as a prerequisite for abg.m check-in: fb86096442 user: geraint@users.sourceforge.net tags: origin/master, trunk
07:35:24
Fixed variable names in diy rep example: MTT_{OPT,SYS,LANG}. check-in: 2cde5146d9 user: geraint@users.sourceforge.net tags: origin/master, trunk
2004-08-09
17:50:56
Updated to reflect new CR format: component type is passed as the first argument.
Prepended std:: to iostream classes to satisfy g++.
check-in: de2bcac636 user: geraint@users.sourceforge.net tags: origin/master, trunk
17:49:52
string header file is required.
cmath is preferred to math.h
check-in: 110ca310cf user: geraint@users.sourceforge.net tags: origin/master, trunk
17:49:06
Prepended std:: to iostream classes to satisfy g++.
cmath is preferred to math.h
check-in: 5ad98a8817 user: geraint@users.sourceforge.net tags: origin/master, trunk
17:46:52
Declarations of class string prepended with std:: to satisfy g++.
cmath is preferred to math.h
check-in: 7850422450 user: geraint@users.sourceforge.net tags: origin/master, trunk
17:45:56
cmath is preferred to math.h check-in: e2526f63ef user: geraint@users.sourceforge.net tags: origin/master, trunk
17:44:16
Updated to read recent struct.txt records which contain 6 fields.
Prepended std:: to iostream classes to satisfy g++.
check-in: c4e7be7512 user: geraint@users.sourceforge.net tags: origin/master, trunk
17:42:23
Updated to reflect new CR format: component type is passed as the first argument. check-in: 3865ce4c3e user: geraint@users.sourceforge.net tags: origin/master, trunk
17:40:41
-O3 optimisation by default. check-in: f03da97648 user: geraint@users.sourceforge.net tags: origin/master, trunk
14:47:28
Changed arg to args to avoid strange octave bug check-in: d0b97fa131 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
14:44:41
Compatible with Octave 2.1.57 check-in: d2263a7136 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
2004-08-05
09:07:51
Sorts by type:name within categories: ports, components, 0, 1 check-in: 5e3a150ae1 user: geraint@users.sourceforge.net tags: origin/master, trunk
01:42:49
Sorts components alphabetically within categories: internal ports, components, 0, 1. check-in: a887e74441 user: geraint@users.sourceforge.net tags: origin/master, trunk
00:54:03
Fixed punctuation in cmp.m check-in: 366fd14505 user: geraint@users.sourceforge.net tags: origin/master, trunk
00:02:57
Uses lbl2cmp_txt2m.pl to generate _cmp.m. check-in: 407dee0fc2 user: geraint@users.sourceforge.net tags: origin/master, trunk
2004-08-04
23:58:23
Simple model consisting of two Oscillators: one built with Dia, the other with Xfig
(requires bond graph patches to be applied to Dia)
check-in: 4d455e8e6f user: geraint@users.sourceforge.net tags: origin/master, trunk
23:56:51
Simple Oscillator model built with xfig. check-in: 94fe8144da user: geraint@users.sourceforge.net tags: origin/master, trunk
23:54:43
Simple Oscillator model built with Dia
(requires bond graph patches to be applied to Dia)
check-in: 70193d65aa user: geraint@users.sourceforge.net tags: origin/master, trunk
22:28:57
Names anonymous components consistently with Xfig models. check-in: 5d66d7dafe user: geraint@users.sourceforge.net tags: origin/master, trunk
22:16:02
Writes junctions to component list. check-in: 5936a151d4 user: geraint@users.sourceforge.net tags: origin/master, trunk
21:47:28
Names anonymous components consistently with Xfig models. check-in: 282e8edd95 user: geraint@users.sourceforge.net tags: origin/master, trunk
21:34:17
Writes junctions to component list. check-in: 848ba86dbf user: geraint@users.sourceforge.net tags: origin/master, trunk
19:51:14
Specifies maintainers address. check-in: 5529613571 user: geraint@users.sourceforge.net tags: origin/master, trunk
19:46:42
Sorts components alphabetically (type:name) within the categories:
internal ports, components, 0 junctions and 1 junctions.

Standardising the order in which components are listed allows models
built with different editors to interact correctly by separating the
graphical information from the data which is required to build models. check-in: 9776515d1e user: geraint@users.sourceforge.net tags: origin/master, trunk

19:41:47
Writes 0 junctions before 1 junctions. check-in: 459eb924a5 user: geraint@users.sourceforge.net tags: origin/master, trunk
2004-08-03
22:57:50
Fixed naming of anonymous 0 junctions. check-in: c7d6c73273 user: geraint@users.sourceforge.net tags: origin/master, trunk
22:33:35
Writes components in lbl file order. check-in: 13f4d96b63 user: geraint@users.sourceforge.net tags: origin/master, trunk
06:32:38
Writes ports before components before junctions. check-in: 5ef80ccba4 user: geraint@users.sourceforge.net tags: origin/master, trunk
06:17:20
Writes ports before components. check-in: 9aa24ddf0b user: geraint@users.sourceforge.net tags: origin/master, trunk
2004-08-02
20:25:47
abg.m requires lbl.txt to allow units to be checked. check-in: 8b7e94d63e user: geraint@users.sourceforge.net tags: origin/master, trunk
09:33:25
Script to convert lbl.txt to cmp.m check-in: e1d377992c user: geraint@users.sourceforge.net tags: origin/master, trunk
06:55:01
Handles repetitions (cmp.txt, ibg.m and abg.m) check-in: 1c4381e3b0 user: geraint@users.sourceforge.net tags: origin/master, trunk
2004-08-01
22:07:14
Writes anonymous components (except junctions) to cmp.txt and then assigns names to them. check-in: 197b2ca8ba user: geraint@users.sourceforge.net tags: origin/master, trunk
20:13:30
ibg2abg transformation does not require lbl.txt (directly) check-in: b5dcb07ed7 user: geraint@users.sourceforge.net tags: origin/master, trunk
19:50:07
Moved rules for ibg.m and abg.m so that -ibg can be used with dia models.
Need to create cmp.m files before this combination will work.
check-in: 034870e631 user: geraint@users.sourceforge.net tags: origin/master, trunk
19:47:59
New file. check-in: 801c05c7c8 user: geraint@users.sourceforge.net tags: origin/master, trunk
18:39:50
Writes port data (bond labels) to ibg.m check-in: 6e4a80f8ae user: geraint@users.sourceforge.net tags: origin/master, trunk
2004-07-31
22:51:55
Writes causality information to ibg.m. check-in: 5ae9f2bbec user: geraint@users.sourceforge.net tags: origin/master, trunk
20:04:08
Patches to allow the user to increase the buffer size of p2c.
(useful if very long lines occur when building with -c option (deprecated)).
check-in: 7e670f6594 user: geraint@users.sourceforge.net tags: origin/master, trunk
02:00:26
Started modifying to write ibg.m
- only writes component connection data so far.

Found a bug in abg.m generation (not fixed)
- anonymous components are not written to cmp.txt check-in: 560a17a325 user: geraint@users.sourceforge.net tags: origin/master, trunk

2004-07-29
17:46:45
Removed error if label file has less than three fields. check-in: 1733343d63 user: geraint@users.sourceforge.net tags: origin/master, trunk
17:38:19
Uncompress _abg.dia if necessary before calling dia2abg.pl check-in: 468481d575 user: geraint@users.sourceforge.net tags: origin/master, trunk
2004-07-23
11:05:27
Updated Reduce URL: http://www.reduce-algebra.com check-in: 90ed89c4ff user: geraint@users.sourceforge.net tags: origin/master, trunk
2004-07-22
21:28:22
It works!!! -ibg gives identical results (abg.m and odeso.view) for rc, rc2, Clutch and BigHeatedRod! check-in: ca4ad96c1b user: geraint@users.sourceforge.net tags: origin/master, trunk
13:18:02
Minor typo in error message. check-in: 0b3302dd94 user: geraint@users.sourceforge.net tags: origin/master, trunk
2004-07-21
22:55:43
Updating with locally modified version.

rc, rc2 and Clutch work flawlessly; abg.m is identical whether or not -ibg is used.
BigHeatedRod doesn't work with -ibg option. check-in: 0be332b4d1 user: geraint@users.sourceforge.net tags: origin/master, trunk

2004-07-19
22:22:25
Fixed initialisation of ColumnVectors for -oct. check-in: 0c0ea183a1 user: geraint@users.sourceforge.net tags: origin/master, trunk
2004-06-21
16:30:41
Don't zero for cc code check-in: b75a629a5b user: gawthrop@users.sourceforge.net tags: origin/master, trunk
16:05:58
Zapped comment that causes check-in: 2a8a0522e3 user: gawthrop@users.sourceforge.net tags: origin/master, trunk

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