File: node52.html

package info (click to toggle)
dstooltk-doc 2.0-3
  • links: PTS
  • area: main
  • in suites: woody
  • size: 4,024 kB
  • ctags: 451
  • sloc: perl: 753; makefile: 49; sh: 8
file content (163 lines) | stat: -rw-r--r-- 5,625 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
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
120
121
122
123
124
125
126
127
128
129
130
131
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
157
158
159
160
161
162
163
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<!--Converted with LaTeX2HTML 98.1p1 release (March 2nd, 1998)
originally by Nikos Drakos (nikos@cbl.leeds.ac.uk), CBLU, University of Leeds
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
* with significant contributions from:
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
<HTML>
<HEAD>
<TITLE>Installing a New Dynamical System in DsTool</TITLE>
<META NAME="description" CONTENT="Installing a New Dynamical System in DsTool">
<META NAME="keywords" CONTENT="userman">
<META NAME="resource-type" CONTENT="document">
<META NAME="distribution" CONTENT="global">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<LINK REL="STYLESHEET" HREF="userman.css">
<LINK REL="next" HREF="node64.html">
<LINK REL="previous" HREF="node51.html">
<LINK REL="up" HREF="node50.html">
<LINK REL="next" HREF="node53.html">
</HEAD>
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1181"
 HREF="node53.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
 SRC="/usr/lib/latex2html/icons.gif/next_motif.gif"></A> 
<A NAME="tex2html1178"
 HREF="node50.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
 SRC="/usr/lib/latex2html/icons.gif/up_motif.gif"></A> 
<A NAME="tex2html1172"
 HREF="node51.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
 SRC="/usr/lib/latex2html/icons.gif/previous_motif.gif"></A> 
<A NAME="tex2html1180"
 HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
 SRC="/usr/lib/latex2html/icons.gif/contents_motif.gif"></A>  
<BR>
<B> Next:</B> <A NAME="tex2html1182"
 HREF="node53.html">Defining the Equations of</A>
<B> Up:</B> <A NAME="tex2html1179"
 HREF="node50.html">User-Defined Dynamical Systems</A>
<B> Previous:</B> <A NAME="tex2html1173"
 HREF="node51.html">Preliminaries</A>
<BR>
<BR>
<!--End of Navigation Panel-->

<H1><A NAME="SECTION00620000000000000000">&#160;</A><A NAME="def_ds">&#160;</A><A NAME="1935">&#160;</A>
<BR>
Installing a New Dynamical System in DsTool
</H1>

<P>
The addition of a new dynamical system in DsTool is a two-step process.  The first
step entails writing a few procedures which define the set of governing equations for
the dynamical system (be it a vector field or a mapping) and the initial settings of
variables and parameters.  If desired, additional procedures may be written which
define derivatives (with respect to space, time, and parameters) and define an
arbitrary number of auxiliary scalar-valued functions.  The second step in the process
is to install the procedures into the libraries used to construct the executable
version of DsTool.  To help you complete the necessary steps, we provide the following checklist:
<DL COMPACT>
<DT>1.
<DD>Define the dynamical system
<DL COMPACT>
<DT>(a)
<DD>Equations of motion
<DT>(b)
<DD>Derivatives
	<DT>(c)
<DD>Inverse
	<DT>(d)
<DD>Auxillary equations
	<DT>(e)
<DD>Names and default ranges for variables
	<DT>(f)
<DD>Names and default ranges for parameters
	<DT>(g)
<DD>Names and default ranges for auxiliary functions
	<DT>(h)
<DD>Periodic variables
	<DT>(i)
<DD>Names of user-defined functions
	</DL><DT>2.
<DD>Install the dynamical system
	<DL COMPACT>
<DT>(a)
<DD>Initialization routine
<DT>(b)
<DD>Title
	<DT>(c)
<DD>Compile source code
	</DL></DL>
<P>
The discussion which follows contains details of this process and a description of the
files and variables involved.  If you are not already there, change directories to
your local DsTool directory.

<P>
<BR><HR>
<!--Table of Child-Links-->
<A NAME="CHILD_LINKS">&#160;</A>
<UL>
<LI><A NAME="tex2html1183"
 HREF="node53.html">Defining the Equations of Motion</A>
<LI><A NAME="tex2html1184"
 HREF="node54.html">Defining Derivative Information</A>
<LI><A NAME="tex2html1185"
 HREF="node55.html">Defining Information About an Inverse</A>
<LI><A NAME="tex2html1186"
 HREF="node56.html">Defining Auxiliary Functions</A>
<LI><A NAME="tex2html1187"
 HREF="node57.html">Defining Labels and Initial Conditions</A>
<UL>
<LI><A NAME="tex2html1188"
 HREF="node58.html">Variables</A>
<LI><A NAME="tex2html1189"
 HREF="node59.html">Parameters</A>
<LI><A NAME="tex2html1190"
 HREF="node60.html">Auxiliary Functions</A>
<LI><A NAME="tex2html1191"
 HREF="node61.html">Periodic Variables</A>
<LI><A NAME="tex2html1192"
 HREF="node62.html">Numerical Algorithms</A>
</UL>
<LI><A NAME="tex2html1193"
 HREF="node63.html">Installing a Defined Dynamical System</A>
</UL>
<!--End of Table of Child-Links-->
<HR>
<!--Navigation Panel-->
<A NAME="tex2html1181"
 HREF="node53.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
 SRC="/usr/lib/latex2html/icons.gif/next_motif.gif"></A> 
<A NAME="tex2html1178"
 HREF="node50.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
 SRC="/usr/lib/latex2html/icons.gif/up_motif.gif"></A> 
<A NAME="tex2html1172"
 HREF="node51.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
 SRC="/usr/lib/latex2html/icons.gif/previous_motif.gif"></A> 
<A NAME="tex2html1180"
 HREF="node1.html">
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents"
 SRC="/usr/lib/latex2html/icons.gif/contents_motif.gif"></A>  
<BR>
<B> Next:</B> <A NAME="tex2html1182"
 HREF="node53.html">Defining the Equations of</A>
<B> Up:</B> <A NAME="tex2html1179"
 HREF="node50.html">User-Defined Dynamical Systems</A>
<B> Previous:</B> <A NAME="tex2html1173"
 HREF="node51.html">Preliminaries</A>
<!--End of Navigation Panel-->
<ADDRESS>
<I>John Lapeyre</I>
<BR><I>1998-09-04</I>
</ADDRESS>
</BODY>
</HTML>