Overview
Comment: | Main part of optimisation routine moved to separate file. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | origin/optimise-algebraic-equations | trunk |
Files: | files | file ages | folders |
SHA3-256: |
6be8a1a0f253792af0db77dbc1f7ce60 |
User & Date: | geraint@users.sourceforge.net on 2002-06-05 17:57:50 |
Other Links: | branch diff | manifest | tags |
Context
2002-06-05
| ||
18:23:38 | Cosmetic change. check-in: 8732fbf4bf user: geraint@users.sourceforge.net tags: origin/optimise-algebraic-equations, trunk | |
17:57:50 | Main part of optimisation routine moved to separate file. check-in: 6be8a1a0f2 user: geraint@users.sourceforge.net tags: origin/optimise-algebraic-equations, trunk | |
17:28:00 | Cosmetic change. check-in: a922f43a0b user: geraint@users.sourceforge.net tags: origin/optimise-algebraic-equations, trunk | |
Changes
Modified mttroot/mtt/bin/trans/def2write_r from [83e084d8bc] to [99d73e586c].
︙ | |||
9 10 11 12 13 14 15 16 17 18 19 20 21 22 | 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | + + + + + + + + + | # Copyright (C) 2000 by Peter J. Gawthrop ############################################################### ## Version control history ############################################################### ## $Id$ ## $Log$ ## Revision 1.11.2.1 2002/06/05 11:14:51 geraint ## ae.r now generated using def2write_r like cse?.r ## fix_c.r called at ese2rdae stage so that pow gets fixed in ae.r. ## ## These changes produce the desired result (optimised algebraic equations) but ## have highlighted a problem; when optimisation fails, Reduce does not write ## a result. For complicated systems, this can lead to missing assignments in ## the resultant code. ## ## Revision 1.11 2002/05/17 09:14:58 geraint ## Optimises each line in a separate session. Allows larger models to be built. ## ## Revision 1.10 2002/04/28 18:41:27 geraint ## Fixed [ 549658 ] awk should be gawk. ## Replaced calls to awk with call to gawk. ## |
︙ | |||
150 151 152 153 154 155 156 | 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 | - - + - - - - - - - + + - - - - - - - - - + - - - - + - - - - - + + + + - - - + + - - - + + - - - - | }' } mtt_optimise () { sys="$1" lhs="$2" |
︙ | |||
214 215 216 217 218 219 220 | 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 | - + | m=`first "$ms"`; ms=`rest "$ms"` is=`n2m 1 $n`; js=`n2m 1 $m`; for i in $is; do for j in $js; do if [ ${opt:-""} = "-optimise" ]; then name=`echo MTT$matrix'('$i','$j')'` |
Added mttroot/mtt/bin/trans/mtt_optimise.sh version [a0808806c8].
|