Overview
Comment: | Added additional term to MTTEdx to account for zdot terms on Right-Hand Side state equations |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | origin/master | trunk |
Files: | files | file ages | folders |
SHA3-256: |
21352fb544dc4a072368534456822633 |
User & Date: | gawthrop@users.sourceforge.net on 2002-10-28 23:31:21 |
Other Links: | branch diff | manifest | tags |
Context
2002-10-29
| ||
23:44:57 | More informative error message check-in: 84ce5c7e24 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
2002-10-28
| ||
23:31:21 |
Added additional term to MTTEdx to account for zdot terms on Right-Hand Side state equations check-in: 21352fb544 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
2002-10-24
| ||
04:19:48 | Corrected documentation check-in: 2bc2414a29 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
Changes
Modified mttroot/mtt/bin/trans/dae2cse_r from [557bc43b9c] to [95dc8808f1].
︙ | ︙ | |||
11 12 13 14 15 16 17 18 19 20 21 22 23 24 | # Copyright (c) P.J.Gawthrop 1991, 1992, 1994. ############################################################### ## Version control history ############################################################### ## $Id$ ## $Log$ ## Revision 1.24 2002/09/16 08:08:00 geraint ## Merged changes from global-optimisation branch. ## ## Revision 1.23.2.3 2002/09/12 18:50:50 geraint ## Uncommented cse optimisations - they seem to work ok. ## ## Revision 1.23.2.2 2002/09/10 23:24:19 geraint | > > > > > | 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | # Copyright (c) P.J.Gawthrop 1991, 1992, 1994. ############################################################### ## Version control history ############################################################### ## $Id$ ## $Log$ ## 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. ## ## Revision 1.23.2.3 2002/09/12 18:50:50 geraint ## Uncommented cse optimisations - they seem to work ok. ## ## Revision 1.23.2.2 2002/09/10 23:24:19 geraint |
︙ | ︙ | |||
300 301 302 303 304 305 306 307 308 309 310 311 312 313 | IF MTTNx>0 THEN BEGIN MTTEdX := MTTdX; %Ie MTTEdX is MTTdX with the dz terms deleted ie EdX. MTTdX := MTTdXs; %Restore the symbolic dX %% Add on input derivative terms MTTEdX := MTTEdX + MTTExu*MTTdu; END; %%%%%MTTY := MTTY + MTTEyx*MTTEdX; %%% This causes the matrix mismatch %%% MTTdXs and MTTdu need setting in _def.r file MTTY := MTTY + MTTEyu*MTTdu; | > > | 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 | IF MTTNx>0 THEN BEGIN MTTEdX := MTTdX; %Ie MTTEdX is MTTdX with the dz terms deleted ie EdX. MTTdX := MTTdXs; %Restore the symbolic dX %% Add on input derivative terms MTTEdX := MTTEdX + MTTExu*MTTdu; %% Add on output derivative terms MTTEdx := MTTEdX + MTTExx*(MTTE^(-1))*MTTEdX; END; %%%%%MTTY := MTTY + MTTEyx*MTTEdX; %%% This causes the matrix mismatch %%% MTTdXs and MTTdu need setting in _def.r file MTTY := MTTY + MTTEyu*MTTdu; |
︙ | ︙ |