Skip to content

Releases: TUD-RST/pyplane

PyPlane 2.0.2 (2022-05-25)

25 May 14:58

Choose a tag to compare

New in this version (compared to PyPlane 2.0.1):

  • Fixed: PyPlane crashes when streamline plots are refreshed after changing of x- and y-axes limits

Open issues:

  • PyPlane will not launch if it detects a fully functional LaTeX-environment in which the package type1cm.sty is missing. Please place this style package in your LaTeX-installation.
  • Under Linux the information dialog occuring when a new system is processed is not displayed completely sometimes

Stand-alone version for MS Windows:

The stand-alone version is only available for MS Windows operating systems on which no Python is installed. You just need to run the provided installer file PyPlane_2.0.2_Setup.exe. It will create a directory on your desktop in which all required files will be stored. A shortcut for launching PyPlane will be placed on the desktop. No modifications in the system registry will be done. As in the native Python version a functional LaTeX installation will produce better formatting results in the linearization tabs. But even without LaTeX the program is fully functional.

Double-click on the PyPlane icon on the desktop in order to launch the application. Start-up may take some time.

PyPlane 2.0.1 (2021-11-15)

15 Nov 14:05

Choose a tag to compare

New in this version (compared to PyPlane 2.0.0):

  • Fixed: Log file is written into a possibly non writable location
  • Added: Script for building rpm packages (in packaging/linux directory)
  • Moved: Script for building MS Windows packages (into packaging\windows directory)

Open issues:

  • PyPlane will not launch if it detects a fully functional LaTeX-environment in which the package type1cm.sty is missing. Please place this style package in your LaTeX-installation.
  • Under Linux the information dialog occuring when a new system is processed is not displayed completely sometimes

Stand-alone version for MS Windows:

The stand-alone version is only available for MS Windows operating systems on which no Python is installed. You just need to run the provided installer file PyPlane_2.0.1_Setup.exe. It will create a directory on your desktop in which all required files will be stored. A shortcut for launching PyPlane will be placed on the desktop. No modifications in the system registry will be done. As in the native Python version a functional LaTeX installation will produce better formatting results in the linearization tabs. But even without LaTeX the program is fully functional.

Double-click on the PyPlane icon on the desktop in order to launch the application. Start-up may take some time.

PyPlane 2.0.0 (2021-09-21)

21 Sep 06:36

Choose a tag to compare

New in this version (compared to PyPlane 1.1):

  • PyPlane runs under Python 3.5+3.6 / PyQT5 and later now
  • Fixed: Eigenvectors not displayed in linearization tab title
  • Fixed: Labels not completely shown on plots
  • Fixed: Program crash when trying to edit settings if no configuration file was found
  • Fixed: Text on buttons not shown completely under Linux
  • Fixed: Stored systems cannot be loaded again
  • Added new color "Lime" in color chooser
  • Added information dialog informing the user that the program is still alive when complex systems are processed

Open issues:

  • PyPlane will not launch if it detects a fully functional LaTeX-environment in which the package type1cm.sty is missing. Please place this style package in your LaTeX-installation.
  • Under Linux the information dialog occuring when a new system is processed is not displayed completely sometimes

Stand-alone version for MS Windows:

The stand-alone version is only available for MS Windows operating systems on which no Python is installed. You just need to run the provided installer file PyPlane_2.0_Setup.exe. It will create a directory on your desktop in which all required files will be stored. A shortcut for launching PyPlane will be placed on the desktop. No modifications in the system registry will be done. As in the native Python version a functional LaTeX installation will produce better formatting results in the linearization tabs. But even without LaTeX the program is fully functional.

Double-click on the PyPlane icon on the desktop in order to launch the application. Start-up may take some time.

PyPlane version 2.0beta3

13 Jul 07:24

Choose a tag to compare

Pre-release
PyPlane_v2.0.0beta3

3rd beta for version 3 (PyInstaller 3.3.1, Python 3.6)

PyPlane version 1.1

14 Jun 14:37

Choose a tag to compare

New in this version:

  • improved linearization tabs
  • eigenvectors displayed as lines in linearization tabs
  • 3d plots t(x, y)
  • fixed: Setting controls in stand-alone version do not work (QVariant/ key error)

Open issues:

  • When creating the phase plane plot for a linearized system the creation of the plot title via LaTeX fails. Workaround: Just plot the streamlines or an arbitrary trajectory in the plot and the title will appear.
  • PyPlane will not launch if it detects a fully functional LaTeX-environment in which the package type1cm.sty is missing. Please place this style package in your LaTeX-installation.

Stand-alone version for MS Windows:
The stand-alone version is only available for MS Windows operating systems on which no Python is installed. You just need to run the provided installer file PyPlane_1.1_Setup.exe. It will create a directory on your desktop in which all required files will be stored. A shortcut for launching PyPlane will be placed on the desktop. No modifications in the system registry will be done. As in the native Python version a functional LaTeX installation will produce better formatting results in the linearization tabs. But even without LaTeX the program is fully functional.

Double-click on the PyPlane icon on the desktop in order to launch the application. Start-up may take some time.

PyPlane version 1.0

31 Jul 09:44

Choose a tag to compare

This is the initial release of PyPlane.

PyPlane runs either natively in a fully functional Python environment
under Linux/ Windows/ MAC or as a stand-alone executable under MS
Windows.

Prerequisites for running natively under Python

PyPlane runs under Python version 2.7 with the following packages
installed:

  • NumPy (tested under version 1.9)
  • SciPy (tested under version 0.15)
  • Matplotlib (tested under verison 1.4.3)
  • SymPy (tested under verison 0.7.6)
  • PyQt4 (tested under version 4.11.3)

An optionally installed and accessible LaTeX/ dvipng environment
produces much prettier results in the linearization tabs. If no LaTeX
is installed the program is still fully functional.

Call "python main.py" in the base directory of PyPlane in order to
launch the application.

Prerequisites for the stand-alone version

The stand-alone version is only available for MS Windows operating
systems on which no Python is installed. You just need to run the
provided installer file PyPlane_Setup.exe. It will create a directory
on your desktop in which all required files will be stored. A shortcut
for launching PyPlane will be placed on the desktop. No modifications
in the system registry will be done. As in the native Python version a
functional LaTeX installation will produce better formatting results
in the linearization tabs. But even without LaTeX the program is fully
functional.

Double-click on the PyPlane icon on the desktop in order to launch the
application. Start-up may take some time.

Open issues in version 1.0

  • PyPlane will not launch if it detects a fully functional
    LaTeX-environment in which the package type1cm.sty is
    missing. Please place this style package in your LaTeX-installation.
  • When having detected an equilibrium point the linearization tab is
    only shown if you double-click again on the detected equilibrium
    point.