Overview
| Comment: | Added port_name to error message when multiple bonds are near a port. |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | origin/master | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
dd777940a7a8c301c787a6321537163b |
| User & Date: | geraint@users.sourceforge.net on 2002-08-27 16:09:01.000 |
| Other Links: | branch diff | manifest | tags |
Context
|
2002-08-27
| ||
| 17:34:36 | Updated for new ppp_qp (using qp_mu from Will Heath/Adrian Wills check-in: 41f2ee5ebb user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
| 16:09:01 | Added port_name to error message when multiple bonds are near a port. check-in: dd777940a7 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
| 12:33:40 | Replaced Euler integration by exact solution via ppp_ystar. check-in: 002f042ec0 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
Changes
Modified mttroot/mtt/bin/trans/m/rbg2abg.m
from [6edafa9130]
to [7bd05447ed].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | + + + | function [bonds,components,n_vector_bonds] = rbg2abg(name,rbonds,rstrokes,rcomponents,\ port_coord,port_name,\ infofile,errorfile) ## ############################################################### ## ## Version control history ## ############################################################### ## ## $Id$ ## ## $Log$ ## ## Revision 1.46 2000/09/11 08:22:02 peterg ## ## Checks for absent port list in subsystem abg file. ## ## ## ## Revision 1.45 1999/10/19 02:13:31 peterg ## ## Now assigns correct bonds to the new junction port names ## ## ## ## Revision 1.44 1999/10/19 00:05:44 peterg ## ## Now defaults junction ports when only one specified (for vector junctions) ## ## ## ## Revision 1.43 1999/10/18 04:08:46 peterg |
| ︙ | |||
219 220 221 222 223 224 225 | 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 | - - + + |
## col 2 of port_near_bond contains the corresponding port index
port_bond = [];
for i = 1:n_ports
near_bond = adjbond(port_coord(i,1:2),arrow_end,other_end);
[rows,cols]=size(near_bond);
if rows>1
error(sprintf ...
|
| ︙ | |||
356 357 358 359 360 361 362 | 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 | - + |
mtt_info(["Defaulting port name [" port_name_i "]\t on component " \
comp_name " (" comp_type ")" ],infofile);
port_name = [port_name; ["[" port_name_i "]"]]; # add to list
[port_name_index,junk] = size(port_name); # the corresponding
# index
port_bond(port_name_index,:) = signed_bond; # add to port bond
else
|
| ︙ | |||
666 667 668 669 670 671 672 | 669 670 671 672 673 674 675 | - - - - - - - - - - - - - - - - - - - |
components(i,k) = signed_bond_list(j);
endif
endfor
endif
endfor
endfunction
|