History of file mttroot/mtt/bin/trans/m/abg2cbg.m at check-in 55fa7613d6ccff54
2021-03-01
| ||
11:39 | Deleted: Cleanup repository after cvs2git conversion. check-in: [af3953deae] user: jeff@gridfinity.com, branch: master, size: 0 | |
2014-07-25
| ||
21:31 | Changed newline escape from backslash to ellipsis in m files file: [27f38055ab] check-in: [2e8cbaac42] user: geraint@users.sourceforge.net, branch: origin/master, size: 19835 [annotate] [blame] [check-ins using] [diff] | |
2009-11-02
| ||
16:54 | Replaced deprecated functions from Octave 2.1 for Octave 3.0: is_struct -> isstruct, struct_contains -> isfield, struct_elements -> fieldnames, is_complex -> iscomplex, setstr -> char file: [d576ebb7c3] check-in: [5d73f2403a] user: geraint@users.sourceforge.net, branch: origin/master, size: 19577 [annotate] [blame] [check-ins using] [diff] | |
2004-09-07
| ||
18:22 |
Issues a more helpful error message than the cryptic Octave stuff if there are unconnected ports. file: [b9b1f81aae] check-in: [5b281f0ce4] user: geraint@users.sourceforge.net, branch: origin/master, size: 19448 [annotate] [blame] [check-ins using] [diff] | |
2004-02-20
| ||
20:42 | Initialize Flipped.cons with [] instead of "". file: [e07b1fc091] check-in: [0cb8463412] user: geraint@users.sourceforge.net, branch: origin/master, size: 19038 [annotate] [blame] [check-ins using] [diff] | |
2003-10-20
| ||
17:10 | Deleted: Created tag version-0-1 check-in: [e62ad9467f] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 0 | |
2003-03-13
| ||
15:19 | Now uses __ to delimit subsystems in names. file: [559de756c4] check-in: [2cf0c97f97] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 18925 [annotate] [blame] [check-ins using] [diff] | |
2002-04-23
| ||
09:51 | Deleted: Created branch unlabeled-1.7.2 check-in: [afb9dc617d] user: gawthrop@users.sourceforge.net, branch: origin/unlabeled-1.7.2, size: 0 | |
2001-07-26
| ||
05:02 | Now writes cbg.fig when under-causal (again). file: [5a064c61a6] check-in: [9a442e81f0] user: geraint@users.sourceforge.net, branch: origin/master, size: 18760 [annotate] [blame] [check-ins using] [diff] | |
2001-07-23
| ||
23:20 | Now only writes to type.sh and cbg.m when causality is completed. file: [3c67584895] check-in: [98fff55b25] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 18648 [annotate] [blame] [check-ins using] [diff] | |
2000-03-20
| ||
16:45 | *** empty log message *** file: [33b648bc24] check-in: [fd9ba05b44] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 18570 [annotate] [blame] [check-ins using] [diff] | |
2000-02-17
| ||
16:14 | *** empty log message *** file: [98bc576303] check-in: [01d3aca91f] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 18052 [annotate] [blame] [check-ins using] [diff] | |
1999-11-01
| ||
03:17 | Added extra info - current subsystem file: [0ce9d167d6] check-in: [d7b29b2026] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 17959 [annotate] [blame] [check-ins using] [diff] | |
1999-03-11
| ||
23:54 | Include possibility of vector SS when finding port_bond_index file: [b751c30fd5] check-in: [52908cf045] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 17628 [annotate] [blame] [check-ins using] [diff] | |
1998-12-14
| ||
15:19 |
Added missing "derivative_causality," argument to recursive call of this function file: [1e80d94d7f] check-in: [584472cf6d] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 17350 [annotate] [blame] [check-ins using] [diff] | |
1998-12-03
| ||
14:55 |
Now uses number of components with complete causality to measure progress of algorithm -- Done. This replaces bond count -- done. file: [bdedc69a24] check-in: [d7c2bf278a] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 17029 [annotate] [blame] [check-ins using] [diff] | |
1998-11-20
| ||
10:52 |
Copies port bonds if the port bonds ARE set -- replaces Copies port bonds if the component bonds are NOT set file: [d2cff795a1] check-in: [d61940d276] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 16347 [annotate] [blame] [check-ins using] [diff] | |
1998-09-02
| ||
11:47 |
Now uses explicit ordered list of ports instead of port.index. Note that subsystems are still treated in arbitrary order. file: [6774ac386d] check-in: [6f76662867] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 16057 [annotate] [blame] [check-ins using] [diff] | |
1998-08-25
| ||
20:06 | Writes flipped port info file: [fe77282cde] check-in: [d92c3d35de] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 15949 [annotate] [blame] [check-ins using] [diff] | |
09:15 |
Fixed couple of problems with using two copies of the one data stucture: ABG_field and ABG.field Maybe this is conceptually wrong? file: [d3bc550e93] check-in: [53d7f1424c] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 15658 [annotate] [blame] [check-ins using] [diff] | |
08:33 | Now does ports as well - fixed string prob by using deblank file: [48d9bf68c8] check-in: [626aa26982] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 15449 [annotate] [blame] [check-ins using] [diff] | |
06:44 | Furhter revisions file: [dd77400bdc] check-in: [8285d226a8] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 16472 [annotate] [blame] [check-ins using] [diff] | |
1998-08-24
| ||
10:16 | Coverted to new structure - still needs status sorting. file: [9f90d421b7] check-in: [31a0093978] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 14911 [annotate] [blame] [check-ins using] [diff] | |
07:35 | About to go to new abg format. file: [1f987172ec] check-in: [6b1935a6ad] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 13880 [annotate] [blame] [check-ins using] [diff] | |
1998-07-29
| ||
13:36 | Don't set port status if there aren't any ports. file: [5675b837da] check-in: [e6308d4267] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 13775 [annotate] [blame] [check-ins using] [diff] | |
1998-07-28
| ||
19:06 | *** empty log message *** file: [bcdc587034] check-in: [e27b94cba2] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 13666 [annotate] [blame] [check-ins using] [diff] | |
13:15 | Vector SS ports included. file: [05dc51143e] check-in: [6118409a13] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 13585 [annotate] [blame] [check-ins using] [diff] | |
1998-07-27
| ||
20:29 |
Had another go at causality .... 1. Impose external causality onto all port bonds 2. Set C_cause.m so that it DOESN'T set causality -- I_cause is already ok ! file: [264898a1e7] check-in: [b4b9bc1d47] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 13101 [annotate] [blame] [check-ins using] [diff] | |
1998-07-10
| ||
09:01 | Added error + info file in new form file: [d6db9ad5be] check-in: [b3ebb38395] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 12999 [annotate] [blame] [check-ins using] [diff] | |
1998-07-08
| ||
09:23 | Undid the previous change -- needs more thought. file: [7e9388ab88] check-in: [607fcfb5ae] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 12670 [annotate] [blame] [check-ins using] [diff] | |
1998-07-03
| ||
19:03 | Always override the causality of port bonds! file: [c92b0c1411] check-in: [5046e243f1] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 12569 [annotate] [blame] [check-ins using] [diff] | |
1998-06-27
| ||
13:24 |
Causality now set correctly for: multi-port C and I C and I with arrows pointing in file: [43eb33081e] check-in: [074b696b35] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 12413 [annotate] [blame] [check-ins using] [diff] | |
1998-06-25
| ||
18:53 |
Actually, the previous comment was optimistic. The port causalities on a compound are now forced to be the same as that specified by a a _cuase.m file (if it exists) file: [c289a11e44] check-in: [f8d47b29cf] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 12098 [annotate] [blame] [check-ins using] [diff] | |
17:45 | No change -- but checked that explicit causality works! file: [e2573b8bd0] check-in: [daf24cad68] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 11419 [annotate] [blame] [check-ins using] [diff] | |
1998-04-04
| ||
10:46 |
Coerces port bonds to have smae direction as the imposing bonds _cbg now generates the (coerced) components as welll as the (coerced) causality. file: [5a6470c9cc] check-in: [52853415b7] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 11275 [annotate] [blame] [check-ins using] [diff] | |
1997-08-19
| ||
10:21 |
Only copy port cuaslity info if not already set within the subsystem. I thought I'd done this already .... file: [869686270d] check-in: [906b281df2] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 10206 [annotate] [blame] [check-ins using] [diff] | |
1997-08-18
| ||
16:25 | Minor bug fixes file: [1126ffe3fb] check-in: [e87199e5d9] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 9962 [annotate] [blame] [check-ins using] [diff] | |
12:45 |
Replaced: comp_bonds = bonds(bond_list,:) by: for kk = 1:n_comp comp_bonds(kk,:) = bonds(comp(kk),:); end; to avoid an octave bug in 1.92. file: [1e301015c1] check-in: [c07c83d7e6] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 9714 [annotate] [blame] [check-ins using] [diff] | |
11:23 |
Main component loop now misses out the ports (SS:[]) -- the causality is merely passed through these components. file: [23f6a7ee0b] check-in: [a02aee26fe] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 9261 [annotate] [blame] [check-ins using] [diff] | |
1997-08-08
| ||
08:11 | Suppress compoment trace. file: [78e9f9a094] check-in: [96d016903b] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 9121 [annotate] [blame] [check-ins using] [diff] | |
1997-08-07
| ||
16:10 | Move the if status .. to the beginning of the main loop. file: [669cc5e30a] check-in: [cf8931efd8] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 9038 [annotate] [blame] [check-ins using] [diff] | |
1997-08-04
| ||
13:11 |
Only change to component-orientated causality for simple components NOT for compound components. file: [0176f779b9] check-in: [bd79acf2f3] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 8457 [annotate] [blame] [check-ins using] [diff] | |
1997-01-05
| ||
12:25 | More informative message about port bonds incompatible with ports file: [52c4f8c2fd] check-in: [ad3bd0df1a] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 8191 [annotate] [blame] [check-ins using] [diff] | |
1996-12-31
| ||
16:20 |
Just write causality information at top level -- it gets a bit voluminous if written at deeper levels. file: [48fbab77ba] check-in: [53097c3f8a] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 8010 [annotate] [blame] [check-ins using] [diff] | |
11:49 |
Don't copy port bond causality if already set -- allows subsystem causality to be preset directely on named SS. file: [c7cfca2b49] check-in: [084adb76c9] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 7796 [annotate] [blame] [check-ins using] [diff] | |
11:42 | *** empty log message *** file: [e9b917dd58] check-in: [49d12edd47] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 7599 [annotate] [blame] [check-ins using] [diff] | |
1996-12-07
| ||
17:10 |
Allows port SS at top level - ie takes it to be an ardianry SS at top level. file: [2795ee140c] check-in: [87eb8b25dc] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 7378 [annotate] [blame] [check-ins using] [diff] | |
1996-12-04
| ||
21:48 |
Compares full-name with empty string (instead of testing for zero length. file: [44d0261bf2] check-in: [a881d61f6d] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 7081 [annotate] [blame] [check-ins using] [diff] | |
1996-08-30
| ||
12:55 | More heirachical stuff added. file: [b856f2f0d6] check-in: [2096815ce6] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 5811 [annotate] [blame] [check-ins using] [diff] | |
09:58 | Deleted: Created branch unlabeled-1.2.1 check-in: [52c052eb87] user: gawthrop@users.sourceforge.net, branch: origin/unlabeled-1.2.1, size: 0 | |
1996-08-26
| ||
10:04 | Fixed error due to a line wrap. file: [d319395afb] check-in: [5f796466c0] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 5698 [annotate] [blame] [check-ins using] [diff] | |
1996-08-16
| ||
12:58 | Now does preferred causality of I and C. file: [39c9487445] check-in: [4064008eaa] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 5569 [annotate] [blame] [check-ins using] [diff] | |
1996-08-09
| ||
08:27 | Added a few deguging lines file: [86c7f41797] check-in: [d6adab3bc0] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 5049 [annotate] [blame] [check-ins using] [diff] | |
1996-08-08
| ||
18:06 | Unified file naming scheme file: [e85e3a42b3] check-in: [aeb605b914] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 4998 [annotate] [blame] [check-ins using] [diff] | |
08:30 |
The cbg filename contains the system name - this makes things easier when setting up the m to fig translation and m to ese translation file: [11dc352884] check-in: [a124243583] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 4830 [annotate] [blame] [check-ins using] [diff] | |
1996-08-05
| ||
18:53 | Fixed bug passing causality from subsystems. file: [aa59dcdd82] check-in: [51c0f242ff] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 4697 [annotate] [blame] [check-ins using] [diff] | |
15:41 | Now recursively does causality on subsystems. file: [88d6038942] check-in: [0476f9f152] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 4315 [annotate] [blame] [check-ins using] [diff] | |
1996-08-04
| ||
17:55 | Added: Initial revision file: [ffe620077d] check-in: [92c9933aa2] user: gawthrop@users.sourceforge.net, branch: origin/master, size: 3436 [annotate] [blame] [check-ins using] | |