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
|
<!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>Tips for Using Geomview</TITLE>
<META NAME="description" CONTENT="Tips for Using Geomview">
<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="node45.html">
<LINK REL="previous" HREF="node43.html">
<LINK REL="up" HREF="node43.html">
<LINK REL="next" HREF="node45.html">
</HEAD>
<BODY >
<!--Navigation Panel-->
<A NAME="tex2html1080"
HREF="node45.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="/usr/lib/latex2html/icons.gif/next_motif.gif"></A>
<A NAME="tex2html1077"
HREF="node43.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="/usr/lib/latex2html/icons.gif/up_motif.gif"></A>
<A NAME="tex2html1071"
HREF="node43.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="/usr/lib/latex2html/icons.gif/previous_motif.gif"></A>
<A NAME="tex2html1079"
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="tex2html1081"
HREF="node45.html">Tips for the Tcl/Tk</A>
<B> Up:</B> <A NAME="tex2html1078"
HREF="node43.html">Hints and Suggestions for</A>
<B> Previous:</B> <A NAME="tex2html1072"
HREF="node43.html">Hints and Suggestions for</A>
<BR>
<BR>
<!--End of Navigation Panel-->
<H2><A NAME="SECTION00521000000000000000"> </A><A NAME="1854"> </A>
<BR>
Tips for Using Geomview
</H2>
In order to use DsTool Tk's three dimensional viewing capabilities,
you need to have access to Geomview. For information on using Geomview,
see the documentation accompanying it. This section gives
some tips which are specific to Geomview's interaction with DsTool.
In order to use Geomview effectively with DsTool, you need to know how
DsTool interacts with Geomview. Geomview is used for two purposes in
DsTool: plotting and viewing three dimensional data, and doing animations.
For three dimensional viewing, data previously computed by DsTool
is sent to Geomview, where the user can view and manipulate the data.
For animations, the data is sent to Geomview as it is computed, so
that the animation can take place in real time.
Here are some other helpful tips:
<DL COMPACT>
<DT>1.
<DD>You can scale the individual axes of a target sent to Geomview
from DsTool using the external module ``Transformer''<A NAME="1856"> </A>.
This module allows you to scale axes individually, or in groups. This
feature comes in handy when you have data that has widely varying
scales. While DsTool automatically compensates for these cases,
Geomview does not.
<DT>2.
<DD>There are two basic types of animations<A NAME="1857"> </A> that are done with Geomview.
The first type involves sending transformation matrices from DsTool to
Geomview at each time step of an integration to change the position of
the objects. The second type involves replacing the objects in Geomview with
new ones at each time step. Due to the large amounts
of data being passed from DsTool to Geomview, animations can be very slow,
even for the first type. Therefore, when doing animations, you might want to
lower the number of time steps taken or choose a faster integrator.
<DT>3.
<DD>You can delete trajectories or other data objects by using the
``Delete'' function (on the edit menu), but this option will delete
only the target which is highlighted in the target menu. This target
is also listed in the Target field of the Tools window. Selecting
Delete when the target is ``World'' will delete everything.
Deleting selected targets can be useful when
for example you want to view the (un)stable manifold of a single
fixed point. Since DsTool sends the
computed stable and unstable manifolds of the fixed points
individually, you can delete the ones you aren't interested in seeing.
Alternately, you can delete the manifolds in DsTool before sending
them to Geomview.
<DT>4.
<DD>You can overlay plots of variables<A NAME="1858"> </A> by using the 3-D View window
and Geomview. For example, if you want to overlay plots of x vs. t,
y vs. t and z vs. t, you can do this by the following procedure:
First, send to Geomview (via the 3-D View window) the plot x vs. t vs. 0.
Then copy the resulting Geomview target by selecting the Copy
option from the Edit menu button. Next, send to Geomview
the plot y vs. t vs. 0. Again, copy this resulting target.
Finally, send to Geomview the plot z vs. t vs. 0.
The resulting plot in Geomview will be the overlay of the three plots.
If you fail to copy any of the targets, they will be erased. This is
because DsTool sends trajectory objects to Geomview using the
name ``Traj.n.m'', where <I>n</I> is the flow number, and <I>m</I> is the
trajectory number. Since we're only using one trajectory to generate
all three plots, DsTool sends the data to the same target name each
time, writing over the previous data in that target.
</DL><HR>
<!--Navigation Panel-->
<A NAME="tex2html1080"
HREF="node45.html">
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
SRC="/usr/lib/latex2html/icons.gif/next_motif.gif"></A>
<A NAME="tex2html1077"
HREF="node43.html">
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
SRC="/usr/lib/latex2html/icons.gif/up_motif.gif"></A>
<A NAME="tex2html1071"
HREF="node43.html">
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
SRC="/usr/lib/latex2html/icons.gif/previous_motif.gif"></A>
<A NAME="tex2html1079"
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="tex2html1081"
HREF="node45.html">Tips for the Tcl/Tk</A>
<B> Up:</B> <A NAME="tex2html1078"
HREF="node43.html">Hints and Suggestions for</A>
<B> Previous:</B> <A NAME="tex2html1072"
HREF="node43.html">Hints and Suggestions for</A>
<!--End of Navigation Panel-->
<ADDRESS>
<I>John Lapeyre</I>
<BR><I>1998-09-04</I>
</ADDRESS>
</BODY>
</HTML>
|