Skip to content

Commit 745f806

Browse files
committed
Remove GUI, update dependencies
- update dependencies (`nose` and `sphinx` in README) - remove the gui files - remove gui section on README
1 parent b33b46c commit 745f806

File tree

4 files changed

+2
-341
lines changed

4 files changed

+2
-341
lines changed

README.md

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ See the [**Examples**](#examples) section below and the [**Tutorials**](tutorial
4949

5050

5151
## Dependencies and installation
52-
**PyGeM** requires `numpy`, `scipy` and `matplotlib`. They can be easily installed via `pip`.
52+
**PyGeM** requires `numpy`, `scipy`, `matplotlib`, `sphinx` (for the documentation) and `nose` (for local test). They can be easily installed via `pip`.
5353
Moreover **PyGeM** depends on `OCC` and `vtk`. These requirements cannot be satisfied through `pip`.
5454
Please see the table below for instructions on how to satisfy the requirements.
5555

@@ -122,7 +122,7 @@ The generated html can be found in `docs/build/html`. Open up the `index.html` y
122122
## Testing
123123
We are using Travis CI for continuous intergration testing. You can check out the current status [here](https://travis-ci.org/mathLab/PyGeM).
124124

125-
To run tests locally:
125+
To run tests locally (the package `nose` is required):
126126

127127
```bash
128128
> python test.py
@@ -153,20 +153,6 @@ Here we show three applications, taken from the **naval**, **nautical** and **au
153153
<em>DrivAer model: morphing of the bumper starting from an OpenFOAM mesh file.</em>
154154
</p>
155155

156-
157-
## Graphical User Interface
158-
**PyGeM** is now provided with a very basic Graphical User Interface (GUI) that, in Ubuntu environment, looks like the one depicted below. This feature can be easily used even by the pythonists beginners with not much effort. Up to now, PyGeM GUI works on linux and Mac OS X computers.
159-
160-
Pick the geometry, the parameters file, set the name of the output and decide whether dump the FFD lattices or not. Now just click on the `Run PyGeM` button and that is it. For a demonstration, see the [video tutorial on YouTube](https://youtu.be/iAjGEhXs_ys).
161-
162-
<p align="center">
163-
<img src="readme/gui_PyGeM.png" alt>
164-
</p>
165-
<p align="center">
166-
<em>PyGeM GUI: how it appears when it pops up.</em>
167-
</p>
168-
169-
170156
## How to cite
171157
If you use this package in your publications please cite the package as follows:
172158

pygem/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,4 @@
1919
from .stephandler import StepHandler
2020
from .igeshandler import IgesHandler
2121
from .khandler import KHandler
22-
from . import gui
2322
from .params import *

pygem/gui.py

Lines changed: 0 additions & 247 deletions
This file was deleted.

tests/test_gui.py

Lines changed: 0 additions & 77 deletions
This file was deleted.

0 commit comments

Comments
 (0)