DSWeb Dynamical Systems Software aims to collect all available software on dynamical systems theory. This project was originally launched during the special year Emerging Applications of Dynamical Systems, 1997/1998, at the Institute for Mathematics and its Applications. The information here includes functionality, platforms, languages, references, and contacts.

Please note that DSWeb is not responsible for any direct, indirect, special, incidental, or consequential damages arising from the use of the content provided here.


One-dimensional strong (un)stable manifold computation; module for DsTool


One-Dimensional Strong Stable and Unstable Manifolds

Screenshot of the SSMan1D extension module in DsTool
SSMan1D is a software package for one-dimensional strong (un)stable manifold computation that can be linked to the Tcl/Tk version of DsTool

When downloading the Strong (Un)Stable Manifold 1D code, please see the Readme file for instructions. Then download:


SSMan1D.tgz (15Kb)


Motivation for SSMan1D

The motivation for writing the Strong (Un)Stable Manifold 1D code comes from Control Theory. When using adaptive control, the system typically transforms into a dynamical system that has amanifold of equilibria. Hence, all these equilibria are non-hyperbolic. With this kind of control design it is important to understand the qualitative behaviour of the adaptive system, and in particular the asymptotic stability properties. In other words, one is interested in the geometry of the strong stable and unstable manifolds of these non-hyperbolic equilibria.

DsTool offers the possibility to compute equilibria of a vector field and the associated one-dimensional stable and unstable manifolds if the equilibria are hyperbolic. However, the algorithm that is used is not restricted to hyperbolic equilibria. Since a non-hyperbolic equilibrium can still have well-defined one-dimensional strong stable or unstable manifolds, SSMan1D was designed to compute and visualise them in the DsTool environment.

The Strong (Un)Stable Manifold 1D code computes one-dimensional strong stable and unstable manifolds of both hyperbolic and non-hyperbolic equilibria up to a pre-specified arclength. The extension module uses the algorithm of DsTool to compute the manifolds, but then reduces the number of points to represent the manifold using curvature accuracy conditions.

KeywordsDynamics (phase diagrams), Visualization
  • ODEs
Software Type
  • Package
  • C
  • Unix
  • Linux
Contact Person
Hinke Osinga (H.M.Osinga@bristol.ac.uk) and Reza Rokni (Rokni@tech.umz.ac.ir)
References to Papers
  1. H.M. Osinga and G.R. Rokni Lamooki (2003)
    "Numerical study of manifold computations"
    to appear in Proceedings of the International Conference on Differential Equations, Equadiff 2003.
  2. H.M. Osinga, G.R. Rokni Lamooki, and Stuart Townley (2004)
    "Numerical approximations of strong (un)stable manifolds"
    to appear in Dynamical Systems.

Documents to download

  • SSMan1D(.tgz, 14.9 KB) - 773 download(s)
  • sw_sw_000000423(.html, 6.41 KB) - 804 download(s) Readme File with Instructions
Categories: Software

Please login or register to post comments.


Software Search