Overview
Comment: | Changed incorrect statement about searching for components. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | origin/master | trunk |
Files: | files | file ages | folders |
SHA3-256: |
dca4801b4d8f6492f7cd2f9fdde68cfc |
User & Date: | gawthrop@users.sourceforge.net on 2002-04-23 09:51:54 |
Other Links: | branch diff | manifest | tags |
Context
2002-04-23
| ||
11:44:34 |
Fix for bug [ 547495 ] - renamed "sim" representation as "cxxsim". This representation creates a C++ simulation without using Reduce. Additional files are required. check-in: fd12d1c586 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
09:51:55 | Created branch unlabeled-1.7.2 check-in: afb9dc617d user: gawthrop@users.sourceforge.net tags: origin/unlabeled-1.7.2, trunk | |
09:51:54 | Changed incorrect statement about searching for components. check-in: dca4801b4d user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
2002-04-22
| ||
10:25:47 | Handles unnamed components & ingnores artwork check-in: 900a60e271 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
Changes
Modified mttroot/mtt/doc/mtt.texi from [8004f91ec3] to [95bf219a63].
︙ | ︙ | |||
12 13 14 15 16 17 18 19 20 21 22 23 24 25 | @comment %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @comment Version control history @comment %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @comment $Id$ @comment $Log$ @comment Revision 1.5 2001/07/23 03:35:29 geraint @comment Updated file structure (mtt/bin). @comment @comment Revision 1.4 2001/07/23 03:25:02 geraint @comment Added notes on -ae hybrd, rk4, ode2odes.cc, .oct dependencies. @comment @comment Revision 1.3 2001/07/13 03:02:38 geraint | > > > | 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | @comment %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @comment Version control history @comment %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @comment $Id$ @comment $Log$ @comment Revision 1.6 2001/10/15 14:29:50 gawthrop @comment Added documentaton on [1:N] style port labels @comment @comment Revision 1.5 2001/07/23 03:35:29 geraint @comment Updated file structure (mtt/bin). @comment @comment Revision 1.4 2001/07/23 03:25:02 geraint @comment Added notes on -ae hybrd, rk4, ode2odes.cc, .oct dependencies. @comment @comment Revision 1.3 2001/07/13 03:02:38 geraint |
︙ | ︙ | |||
2817 2818 2819 2820 2821 2822 2823 | a valid name (@pxref{Valid names}.The name provides a link to more information to be found in @xref{Labels (lbl)}. For example: @example R:r @end example @item type:label:cr Not only are the type and the label of the component given, but also the | | > > > > > > > > > > > > > > | 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 | a valid name (@pxref{Valid names}.The name provides a link to more information to be found in @xref{Labels (lbl)}. For example: @example R:r @end example @item type:label:cr Not only are the type and the label of the component given, but also the component cr argument. The type must be a valid name (@pxref{Valid names}.The name provides a link to more information to be found in @xref{Labels (lbl)}. For example: @example R:r:flow,r @end example @item type:label:expression Expression is a mathematical expression relating the effort (called mtt_e) to the flow (called mtt_f). For example the following three forms are equivalent @example R:r:mtt_e=r*mtt_f R:r:mtt_e-r*mtt_f=0 R:r:mtt_f=mtt_e/r @end example A non-linear example is: @example R:r:mtt_e = sin(mtt_f) @end example @item type*n The name, together with the number @samp{n} of repetitions of the component, are given. This repetition only makes sense if the component has an even number of ports (@pxref{Port labels}); n copies of the component are concatenated with odd Named ports (@pxref{Port labels}) of the component being connected to the even Named ports of the previous component in the chain in numerical order. This feature is particularly |
︙ | ︙ | |||
3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 | This transformation is implemented in GNU awk (gawk). It scans both the fig file (@pxref{Language fig (abg.fig)}) and the label file (@pxref{Labels (lbl)}) and generates the rbg (@pxref{Language m (rbg.m)}) with components sorted according to the label file. It also generates a file sys_fig.fig containing details of the bond graph with the components removed. @node Language m (abg.m), Language tex (abg.tex), Language m (rbg.m), Acausal bond graph (abg) @comment node-name, next, previous, up @subsection Language m (abg.m) @cindex Language m (abg.m) @cindex bonds @cindex components | > | 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 | This transformation is implemented in GNU awk (gawk). It scans both the fig file (@pxref{Language fig (abg.fig)}) and the label file (@pxref{Labels (lbl)}) and generates the rbg (@pxref{Language m (rbg.m)}) with components sorted according to the label file. It also generates a file sys_fig.fig containing details of the bond graph with the components removed. @node Language m (abg.m), Language tex (abg.tex), Language m (rbg.m), Acausal bond graph (abg) @comment node-name, next, previous, up @subsection Language m (abg.m) @cindex Language m (abg.m) @cindex bonds @cindex components |
︙ | ︙ | |||
4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 | # Generated by MTT at Mon Jun 16 15:10:17 BST 1997 # %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% # %% Version control history # %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% # %% $Id$ # %% $Log$ # %% Revision 1.5 2001/07/23 03:35:29 geraint # %% Updated file structure (mtt/bin). # %% # %% Revision 1.4 2001/07/23 03:25:02 geraint # %% Added notes on -ae hybrd, rk4, ode2odes.cc, .oct dependencies. # %% # %% Revision 1.3 2001/07/13 03:02:38 geraint | > > > | 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 | # Generated by MTT at Mon Jun 16 15:10:17 BST 1997 # %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% # %% Version control history # %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% # %% $Id$ # %% $Log$ # %% Revision 1.6 2001/10/15 14:29:50 gawthrop # %% Added documentaton on [1:N] style port labels # %% # %% Revision 1.5 2001/07/23 03:35:29 geraint # %% Updated file structure (mtt/bin). # %% # %% Revision 1.4 2001/07/23 03:25:02 geraint # %% Added notes on -ae hybrd, rk4, ode2odes.cc, .oct dependencies. # %% # %% Revision 1.3 2001/07/13 03:02:38 geraint |
︙ | ︙ | |||
5555 5556 5557 5558 5559 5560 5561 | @cindex component @cindex Component library If @strong{MTT} does not recognise a component (eg named MyComponent) as a simple component (@pxref{Simple components}) or as already existing, it searches the library search path $MTT_COMPONENTS (@pxref{$MTT_COMPONENTS}) for a directory called MyComponent containing | | | | < < | 5576 5577 5578 5579 5580 5581 5582 5583 5584 5585 5586 5587 5588 5589 5590 5591 5592 5593 | @cindex component @cindex Component library If @strong{MTT} does not recognise a component (eg named MyComponent) as a simple component (@pxref{Simple components}) or as already existing, it searches the library search path $MTT_COMPONENTS (@pxref{$MTT_COMPONENTS}) for a directory called MyComponent containing MyComponent_lbl.txt. It then copies the @emph{entire} directory into the current working directory. Thus, for example, the directory could contain MyComponent_desc.tex MyComponent_abg.fig MyComponent_lbl.txt and MyComponent_cr.r in addition to MyComponent_lbl.txt. @c node next prev up @node Languages, Language tools, Extending MTT, Top @chapter Languages @cindex Languages @pindex Languages |
︙ | ︙ | |||
6111 6112 6113 6114 6115 6116 6117 6118 | @comment node-name, next, previous, up @unnumbered Index @printindex cp @contents @bye | > | 6130 6131 6132 6133 6134 6135 6136 6137 6138 | @comment node-name, next, previous, up @unnumbered Index @printindex cp @contents @bye |