Overview
| Comment: | Vectorises sorted algebraic equations. |
|---|---|
| Downloads: | Tarball | ZIP archive |
| Timelines: | family | ancestors | descendants | both | origin/master | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
41edb4bf411e5623e255c79f3f5f0f39 |
| User & Date: | geraint@users.sourceforge.net on 2004-08-29 13:13:24.000 |
| Other Links: | branch diff | manifest | tags |
Context
|
2004-08-29
| ||
| 13:14:29 | Added rule to make header for sae (sorted algebraic equations). check-in: 65bc3f5c5c user: geraint@users.sourceforge.net tags: origin/master, trunk | |
| 13:13:24 | Vectorises sorted algebraic equations. check-in: 41edb4bf41 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
| 13:12:19 | Added rule to create MTTyz vector (unknown inputs). check-in: 1a74bd5881 user: geraint@users.sourceforge.net tags: origin/master, trunk | |
Changes
Modified mttroot/mtt/bin/trans/mtt_r2m
from [ade99c22c1]
to [0603bb581c].
| ︙ | ︙ | |||
14 15 16 17 18 19 20 21 22 23 24 25 26 27 | # Copyright (C) 2000 by Peter J. Gawthrop ############################################################### ## Version control history ############################################################### ## $Id$ ## $Log$ ## Revision 1.32 2003/04/17 20:07:33 geraint ## Added rule to create _sese.m ## ## Revision 1.31 2002/09/16 08:08:00 geraint ## Merged changes from global-optimisation branch. ## ## Revision 1.30.4.1 2002/09/03 23:44:43 geraint | > > > | 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | # Copyright (C) 2000 by Peter J. Gawthrop ############################################################### ## Version control history ############################################################### ## $Id$ ## $Log$ ## Revision 1.33 2004/08/29 03:17:02 geraint ## Vectorise sesx and sesy. ## ## Revision 1.32 2003/04/17 20:07:33 geraint ## Added rule to create _sese.m ## ## Revision 1.31 2002/09/16 08:08:00 geraint ## Merged changes from global-optimisation branch. ## ## Revision 1.30.4.1 2002/09/03 23:44:43 geraint |
| ︙ | ︙ | |||
159 160 161 162 163 164 165 | echo Creating $out # Remove the old log file rm -f mtt_r2m.log #Header case $rep in | | | > | 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 |
echo Creating $out
# Remove the old log file
rm -f mtt_r2m.log
#Header
case $rep in
ae|csex|cseo|ode|odeo|sae|sese|sesx|sesy)
vectorise=yes
;;
*)
esac
mtt_header $1 $rep $ext > mtt_junk
#Convert from the (optimised) r file
echo >> mtt_junk
echo '## Code' >> mtt_junk
strip_comments<$1_$2.r |\
tr [A-Z] [a-z] |\
grep -vi 'MATRIX ' |\
grep -vi 'END;' |\
grep -vi 'clear mtt' |\
grep -v '^off .*\$' |\
grep -v '^in .*\$' |\
sed \
-e "s/^mtt/ mtt/" \
|
| ︙ | ︙ |