︙ | | |
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
+
+
+
|
# Copyright (c) P.J.Gawthrop, 1989, 1990, 1991, 1993, 1994, 1995, 1996.
###############################################################
## Version control history
###############################################################
## $Header$
## $Log$
## Revision 1.188 1998/08/27 08:33:21 peterg
## New reduce integration methods - euler/Implicit only
##
## Revision 1.187 1998/08/25 20:06:56 peterg
## New data structure for abg.m and cbg.m
##
## Revision 1.186 1998/08/18 10:49:05 peterg
## VERSION 3.1 release
##
## Revision 1.185 1998/08/18 09:21:14 peterg
|
︙ | | |
716
717
718
719
720
721
722
723
724
725
726
727
728
729
|
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
|
+
+
+
|
tidy=untidy ;;
-l )
mtt_switches="$mtt_switches $1 $2";
level=$2; shift ;;
-A )
mtt_switches="$mtt_switches $1";
Solving='Solving';;
-abg )
mtt_switches="$mtt_switches $1";
start_at_abg='yes';;
--version)
echo MTT $version; exit;;
--versions)
mtt_versions; exit;;
*)
echo "$1 is an invalid argument - ignoring" ;;
esac
|
︙ | | |
776
777
778
779
780
781
782
783
784
785
786
787
788
789
|
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
|
+
|
echo ' mtt <system_name> <representation> vc'
echo ' mtt <system_name> <representation> <language>'
echo ' mtt <system_name> <representation> <language> <parameters>'
echo 'Options: -q quiet mode -- suppress MTT banner'
echo ' -A solve algebraic equations symbolically'
echo ' -D debug -- leave log files etc'
echo ' -I prints more information'
echo ' -abg start at abg.m representation'
echo ' -c c-code generation'
echo ' -d <dir> use directory <dir>'
echo ' -d <dir> use directory <dir>'
echo ' -o ode and dae are the same'
echo ' -p print environment variables'
echo ' -ss use steady-state info to initialise simulations'
echo ' -t tidy mode (default)'
|
︙ | | |
849
850
851
852
853
854
855
856
857
858
859
860
861
862
|
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
|
+
+
+
+
+
+
+
+
+
+
+
+
|
You should have received a copy of the GNU General Public License
along with this program. If not, write to the Free Software
Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
EOF
exit
fi
# Start at abg representation
if [ -n "$start_at_abg" ]; then
if [ -f "$1_abg.m" ]; then
if [ "$quiet" != "quiet" ]; then
echo Starting from $1_abg.m
fi
else
echo $1_abg.m does not exist
exit
fi
fi
# Clean up
if [ "$1" = "clean" ]; then
echo 'Removing intermediate files'
rm -fr MTT_work
exit
fi
|
︙ | | |