Overview
Comment: | Rollback to previous version. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | origin/master | trunk |
Files: | files | file ages | folders |
SHA3-256: |
7891a05eddb6b987a539d94634a1bf21 |
User & Date: | gawthrop@users.sourceforge.net on 2013-11-25 03:16:20 |
Other Links: | branch diff | manifest | tags |
Context
2014-03-26
| ||
04:37:32 | New AE version with k_e check-in: 9d4aaf3744 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
2013-11-25
| ||
03:16:20 | Rollback to previous version. check-in: 7891a05edd user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
02:54:48 | Replace default by Default - default is now reserved in gawk check-in: 501413a38b user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
Changes
Modified mttroot/mtt/bin/trans/dae2cse_r from [31b5bf2187] to [7002845624].
︙ | ︙ | |||
264 265 266 267 268 269 270 | MTTGx(i,j) := df(MTTZ(i,1), xj, 1); END; END; % Find MTTGu; write "% Find MTTGu;"; | < < < < < < > < < < < < < | < < < | 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 | MTTGx(i,j) := df(MTTZ(i,1), xj, 1); END; END; % Find MTTGu; write "% Find MTTGu;"; matrix MTTGu(MTTNz,MTTNu); FOR j := 1:MTTNu DO BEGIN uj := MTTu(j,1); FOR i := 1:MTTNz DO MTTGu(i,j) := df(MTTZ(i,1), uj, 1); END; %Create E matrices write "%Create E matrices"; IF MTTNx>0 THEN BEGIN matrix MTTExx(MTTNx,MTTNx); MTTExx := MTTFx*MTTGx; matrix MTTExu(MTTNx,MTTNu); MTTExu := MTTFx*MTTGu; matrix MTTEyx(MTTNy,MTTNx); MTTEyx := MTTFy*MTTGx; matrix MTTE(MTTNx,MTTNx); MTTE := MTTI - MTTExx; END; matrix MTTEyu(MTTNy,MTTNu); MTTEyu := MTTFy*MTTGu; %% The following gets rid of the dZs; there must be a better way. MTTdZ1 := 0; MTTdZ2 := 0; |
︙ | ︙ | |||
327 328 329 330 331 332 333 | MTTdZ19 := 0; IF MTTNx>0 THEN BEGIN MTTEdX := MTTdX; %Ie MTTEdX is MTTdX with the dz terms deleted ie EdX. MTTdX := MTTdXs; %Restore the symbolic dX | < | | < < < | | < < < | < | 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 | MTTdZ19 := 0; 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 + MTTEyx*(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; IF MTTNx>0 THEN MTTY := MTTY + MTTEyx*(MTTE^(-1))*MTTEdX; END; %%of MTTNz>0 |
︙ | ︙ |