Overview
Comment: | Tidied up: SS broken due to incorrect ss.r file Switches?? |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | origin/master | trunk |
Files: | files | file ages | folders |
SHA3-256: |
6f1452bfca0a7cd4060557864b701b03 |
User & Date: | gawthrop@users.sourceforge.net on 2000-10-16 08:28:56 |
Other Links: | branch diff | manifest | tags |
Context
2000-10-16
| ||
08:36:31 | Creat empty _aliased file if it doesn't exist check-in: 71160c794c user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
08:28:56 |
Tidied up: SS broken due to incorrect ss.r file Switches?? check-in: 6f1452bfca user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
08:20:23 |
New version with direct naming. Note ss version is broken - ss.r file in wrong format check-in: 796a6529d4 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
Changes
Modified mttroot/mtt/bin/trans/struc2input_txt2txt from [70929e9789] to [811485b466].
︙ | ︙ | |||
10 11 12 13 14 15 16 17 18 19 20 21 22 23 | # Copyright (c) P.J.Gawthrop 1997 ############################################################### ## Version control history ############################################################### ## $Id$ ## $Log$ ## Revision 1.12 1998/08/10 14:29:05 peterg ## Removed -s (switches) stuff ## ## Revision 1.11 1998/08/10 14:23:58 peterg ## Added -ss option ## ## Revision 1.10 1998/07/27 11:10:38 peterg | > > > | 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | # Copyright (c) P.J.Gawthrop 1997 ############################################################### ## Version control history ############################################################### ## $Id$ ## $Log$ ## Revision 1.13 2000/03/03 11:33:19 peterg ## *** empty log message *** ## ## Revision 1.12 1998/08/10 14:29:05 peterg ## Removed -s (switches) stuff ## ## Revision 1.11 1998/08/10 14:23:58 peterg ## Added -ss option ## ## Revision 1.10 1998/07/27 11:10:38 peterg |
︙ | ︙ | |||
61 62 63 64 65 66 67 68 69 70 71 72 73 74 | steadystate_computation=yes ;; *) echo "$1 is an invalid argument - ignoring" ;; esac shift done #Create the input file complete with headers. echo '# -*-octave-*- Put Emacs into octave-mode' > $1_input.txt echo "# Input specification ($1_input.txt)" >> $1_input.txt echo "# Generated by MTT at `date`" >> $1_input.txt cat $MTTPATH/trans/rcs_header.sh >> $1_input.txt echo "# Set the inputs" >> $1_input.txt | > > | 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 | steadystate_computation=yes ;; *) echo "$1 is an invalid argument - ignoring" ;; esac shift done # Default input default='1.0' #Create the input file complete with headers. echo '# -*-octave-*- Put Emacs into octave-mode' > $1_input.txt echo "# Input specification ($1_input.txt)" >> $1_input.txt echo "# Generated by MTT at `date`" >> $1_input.txt cat $MTTPATH/trans/rcs_header.sh >> $1_input.txt echo "# Set the inputs" >> $1_input.txt |
︙ | ︙ | |||
85 86 87 88 89 90 91 | split($0,a,"="); u[j]=a[2]; } if($1=="input") { i++; if (length(u[i])==0) u[i]="0.0;"; | | > | < | < < | | | | | | 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 | split($0,a,"="); u[j]=a[2]; } if($1=="input") { i++; if (length(u[i])==0) u[i]="0.0;"; # print "u(" i ") =\t", u[i], " \# " $4 " (" $3 ")" printf("%s =\t%s # MTT initial value from steady state\n", $4, u[i]); } }' >> $1_input.txt else #Write out the defaults -- unit inputs echo Creating $1_input.txt - default to $default awk '{ if ($1=="input") { printf("%s = \t%s; # MTT initial value\n", $4, default) } }' Nu=$Nu default=$default <$1_struc.txt >> $1_input.txt fi #Set some switches # echo >> $1_input.txt # echo "# Set the switches" >> $1_input.txt # strip_comments<$1_switch.txt |\ # awk '{if (length($1)>0) print tolower($1) "= (t>=0);"}' >> $1_input.txt |