A python full-field electrodynamical solver, based on the Green dyadic method (volume integral technique in frequency domain).
Project description
pyGDM-UI is a pyqt based, pure python graphical user interface to pyGDM2. It provides the most common functionalities of pyGDM2 for rapid simulations and testing.
Requirements
python (tested with 3.5+, link python)
pyGDM2 (v1.1+, link pyGDM2)
pyqt5 (link pyqt5)
matplotlib (link matplotlib)
mayavi (link mayavi)
Installation
via pip
Install from pypi repository via
$ pip install pygdmUI
install mayavi
linux: Works easiest if you use the package manager of your distribution. For example under ubuntu:
$ sudo apt install mayavi2
windows: Tested with mayavi of the anaconda python distribution. In the anaconda terminal, install via
$ conda install mayavi
See also: https://docs.enthought.com/mayavi/mayavi/installation.html for more detailed instructions on how to install mayavi.
Manual installation
Download the latest code from gitlab or clone the git repository:
$ git clone https://gitlab.com/wiechapeter/pygdm-ui.git
$ cd pygdm-ui
$ python setup.py install --user
Run pyGDM-UI
In the terminal:
$ python3 -m pygdmUI.main
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.