Overview
Comment:Now explicitly generates executable _ode2odes.out file
Which takes command line arguments
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | origin/master | trunk
Files: files | file ages | folders
SHA3-256: 32fba21cb4a8c3bc24435bf0e842a0bf262b1db160167ad928f23c6f9e78c90b
User & Date: gawthrop@users.sourceforge.net on 1999-09-02 23:24:40
Other Links: branch diff | manifest | tags
Context
1999-09-04
04:59:08
Initial revision check-in: 732b893409 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
1999-09-02
23:24:40
Now explicitly generates executable _ode2odes.out file
Which takes command line arguments
check-in: 32fba21cb4 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
03:07:16
r_d --> dr check-in: 3b86878efd user: gawthrop@users.sourceforge.net tags: origin/master, trunk
Changes

Modified mttroot/mtt/bin/mtt from [4482119964] to [763cd39481].

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, 1997,1998,1999

###############################################################
## Version control history
###############################################################
## $Header$
## $Log$
## Revision 1.212  1999/08/18 06:20:32  peterg
## Put -u back again .....
##
## Revision 1.211  1999/08/17 04:10:38  peterg
## Removed the -u switch from cp - it doesnt work on non GNU cps
##
## Revision 1.210  1999/08/02 12:52:12  peterg
## Removed redundant .p copying.
##
## Revision 1.209  1999/07/27 03:50:13  peterg
979
980
981
982
983
984
985
986

987
988
989
990
991
992
993
982
983
984
985
986
987
988

989
990
991
992
993
994
995
996







-
+







  rm -f *_sm.* *_can.*
  rm -f *_struc.* *_sympar.txt *_sympar.c *_sympar.h *_sympar.m
  rm -f *_odes.c *_odes.dat *_odes.gdat *_odes.m *_odes.ps
  rm -f *_odeso.dat *_odeso.gdat *_odeso.sdat *_odeso.m *_odeso.ps
  rm -f *_*.doc *_*.idx *_*.ind *_*.ilg *_*.dvi *_*.aux *_*.lof *_*.toc
  rm -f *_rep.tex
  rm -f  *_unique_raw_list *_raw_list
  rm -f mtt_error.txt mtt_info.txt a.out 
  rm -f mtt_error.txt mtt_info.txt *_ode2odes.out 
  rm -fR *_rep MTT_work
  exit
fi

# Clean up named system
if [ "$2" = "Clean" ] && [ "$3" = "" ]; then
  echo 'Removing all generated files for system ' $1
1003
1004
1005
1006
1007
1008
1009
1010

1011
1012
1013
1014
1015
1016
1017
1006
1007
1008
1009
1010
1011
1012

1013
1014
1015
1016
1017
1018
1019
1020







-
+







  rm -f $1_sm*.* $1_can.*
  rm -f $1_struc.* $1_sympar.txt $1_sympar.c $1_sympar.h $1_sympar.m
  rm -f $1_odes.c $1_odes.dat $1_odes.gdat $1_odes.sdat $1_odes.m $1_odes.ps
  rm -f $1_odeso.dat $1_odeso.gdat $1_odeso.m $1_odeso.ps
  rm -f $1_*.doc $1_*.idx $1_*.ind $1_*.ilg $1_*.dvi $1_*.aux $1_*.lof $1_*.toc
  rm -f $1_rep.tex
  rm -f $1_unique_raw_list $1_raw_list
  rm -f mtt_error.txt mtt_info.txt a.out 
  rm -f mtt_error.txt mtt_info.txt $1_ode2odes.out 
  rm -fR $1_rep MTT_work
  exit
fi

if [ "$2" = "rep" ]; then
     documenttype=article
      # See if we are making a book -- ie representation rep on a directory
2099
2100
2101
2102
2103
2104
2105
2106
2107


2108
2109
2110





2111
2112
2113
2114
2115
2116
2117
2102
2103
2104
2105
2106
2107
2108


2109
2110



2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122







-
-
+
+
-
-
-
+
+
+
+
+







ifeq ($computation,octave)
$1_odes.dat2: $1_ode2odes.m $1_ode.m $1_numpar.m $1_switchopen.m  \
             $1_def.m $1_input.m $1_state.m $1_simpar.m
	time octave_ode2odes $1
endif

ifeq ($computation,c)
$1_odes.dat2: $1_ode2odes.c
	echo Creating $1_odes.dat2
$1_ode2odes.out: $1_ode2odes.c
	echo Creating $1_odes.out
	echo 'Compiling ...'
	$CC $1_ode2odes.c  -lm
	echo 'Running  ...'; time ./a.out>$1_odes.dat2 ; echo 'Done.'
	$CC $1_ode2odes.c  -lm -o $1_ode2odes.out

$1_odes.dat2: $1_ode2odes.out
	echo Creating $1_odes.dat2
	    time ./$1_ode2odes.out>$1_odes.dat2


$1_sms.m: $1_sms.c $1_sm.c $1_numpar.c $1_simpar.h\
         $1_sympar.c $1_sympar.h\
         $1_numpar.c $1_input.c dsvdcmp.c
	echo Creating $1_sms.m
	echo Creating $1_smso.m


MTT: Model Transformation Tools
GitHub | SourceHut | Sourceforge | Fossil RSS ]