Overview
Comment:Improved determination of Octave version.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | origin/master | trunk
Files: files | file ages | folders
SHA3-256: 1d1895315ec5f8003f8736ad9962c548c687469ba741ca57ef0622849426d643
User & Date: geraint@users.sourceforge.net on 2001-03-27 13:10:23
Other Links: branch diff | manifest | tags
Context
2001-03-27
13:21:59
Octave version compatibility for save_ascii_data(_for_plotting). check-in: 1f42af64c9 user: geraint@users.sourceforge.net tags: origin/master, trunk
13:10:23
Improved determination of Octave version. check-in: 1d1895315e user: geraint@users.sourceforge.net tags: origin/master, trunk
01:14:27
Improved determination of Octave version. check-in: 31ebb993e5 user: geraint@users.sourceforge.net tags: origin/master, trunk
Changes

Modified mttroot/mtt/bin/trans/mtt_header from [4ed073be0b] to [0e3dd0e69d].

8
9
10
11
12
13
14




15
16
17
18
19
20
21
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25







+
+
+
+







# Copyright (C) 2000 by Peter J. Gawthrop

###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.28  2001/02/17 03:48:17  geraint
## Use assignment LHS to gather tmp variable names.
## Prevents collection of long expressions, eg: tmp34*(tmp75
##
## Revision 1.27  2001/02/14 06:06:34  geraint
## Removed octave_value_list wrappers from standalone.exe - speed improvements
##
## Revision 1.26  2001/02/05 08:50:58  geraint
## Octave 2.1.x compatability.
##
## Revision 1.28  2001/01/17 21:16:15  geraint
128
129
130
131
132
133
134




135
136


137
138



139


140
141
142
143
144
145
146
132
133
134
135
136
137
138
139
140
141
142


143
144


145
146
147

148
149
150
151
152
153
154
155
156







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







Nu=`mtt_getsize $system u` # Inputs 
Ny=`mtt_getsize $system y` # Outputs 
Nyz=`mtt_getsize $system yz` # Zero outputs
##Npar=`wc -l $system\_sympar.txt | awk '{print $1}'`

# get octave version
octave_development=`octave --version | awk '{print $4}' | awk -F\. '{print $2}'`
case `$MATRIX --version | awk -F\. '{print $2}'` in
    0) # stable
	vector_value=vector_value
	;;
if [ $octave_development ]; then
    vector_value=column_vector_value
    1) # development
	vector_value=column_vector_value
else
    vector_value=vector_value
	;;
    *)
	vector_value=column_vector_value
fi
	;;
esac


# Representation-specific stuff

eqnargs='mttx,mttu,mttt,mttpar'
inputeqnargs='mttx,mtty,mttt,mttpar'
case $rep in


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