You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+24-34Lines changed: 24 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,12 +23,12 @@
23
23
24
24
## Table of contents
25
25
*[Description](#description)
26
-
*[Graphical User Interface](#graphical-user-interface)
27
26
*[Dependencies and installation](#dependencies-and-installation)
28
27
* [Docker](#docker)
29
28
*[Documentation](#documentation)
30
29
*[Testing](#testing)
31
30
*[Examples](#examples)
31
+
*[Graphical User Interface](#graphical-user-interface)
32
32
*[How to cite](#how-to-cite)
33
33
* [References](#references)
34
34
* [Recent works with PyGeM](#recent-works-with-pygem)
@@ -48,19 +48,6 @@ By now, it has been used with meshes with up to 14 milions of cells. Try with mo
48
48
See the [**Examples**](#examples) section below and the [**Tutorials**](tutorials/README.md) to have an idea of the potential of this package.
49
49
50
50
51
-
## Graphical User Interface
52
-
**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.
53
-
54
-
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).
55
-
56
-
<palign="center">
57
-
<imgsrc="readme/gui_PyGeM.png"alt>
58
-
</p>
59
-
<palign="center">
60
-
<em>PyGeM GUI: how it appears when it pops up.</em>
61
-
</p>
62
-
63
-
64
51
## Dependencies and installation
65
52
**PyGeM** requires `numpy`, `scipy` and `matplotlib`. They can be easily installed via `pip`.
66
53
Moreover **PyGeM** depends on `OCC` and `vtk`. These requirements cannot be satisfied through `pip`.
@@ -166,6 +153,20 @@ Here we show three applications, taken from the **naval**, **nautical** and **au
166
153
<em>DrivAer model: morphing of the bumper starting from an OpenFOAM mesh file.</em>
167
154
</p>
168
155
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
+
<palign="center">
163
+
<imgsrc="readme/gui_PyGeM.png"alt>
164
+
</p>
165
+
<palign="center">
166
+
<em>PyGeM GUI: how it appears when it pops up.</em>
167
+
</p>
168
+
169
+
169
170
## How to cite
170
171
If you use this package in your publications please cite the package as follows:
171
172
@@ -175,31 +176,20 @@ If you use this package in your publications please cite the package as follows:
175
176
```
176
177
177
178
### References
178
-
The deformations implemented are taken from the following paper:
179
-
180
-
* Forti and Rozza. Efficient geometrical parametrisation techniques of interfaces for reduced-order modelling: application to fluid–structure interaction coupling problems. International Journal of Computational Fluid Dynamics, 2014. ([DOI](http://dx.doi.org/10.1080/10618562.2014.932352)).
181
-
182
-
Here there is the .bib file if you need it:
183
-
184
-
@article{doi:10.1080/10618562.2014.932352,
185
-
author = {Davide Forti and Gianluigi Rozza},
186
-
title = {Efficient geometrical parametrisation techniques of interfaces for reduced-order modelling: application to fluid–structure interaction coupling problems},
187
-
journal = {International Journal of Computational Fluid Dynamics},
* Forti, Rozza. *Efficient geometrical parametrisation techniques of interfaces for reduced-order modelling: application to fluid–structure interaction coupling problems*. International Journal of Computational Fluid Dynamics, 2014. [[DOI](http://dx.doi.org/10.1080/10618562.2014.932352)].
183
+
* Sieger, Menzel, Botsch. *RBF Morphing Techniques for Simulation-based Design Optimization*. M. Engineering with Computers, 2014. [[DOI](https://doi.org/10.1007/s00366-013-0330-1)], [[pdf](http://www.honda-ri.de/pubs/pdf/923.pdf)].
184
+
* Lombardi, Parolini, Quarteroni, Rozza. *Numerical Simulation of Sailing Boats: Dynamics, FSI, and Shape Optimization*. Springer Optimization and Its Applications, 2012. [[DOI](http://dx.doi.org/10.1007/978-1-4614-2435-2_15)], [[pdf](https://infoscience.epfl.ch/record/175879/files/PaerErice-Lombardi-parolini-quarteroni-Rozza.pdf)].
197
185
198
186
### Recent works with PyGeM
199
187
Here there is a list of the scientific works involving **PyGeM** you can consult and/or cite. If you want to add one, please open a PR.
200
188
201
-
* Tezzele, Salmoiraghi, Mola, Rozza. Dimension reduction in heterogeneous parametric spaces with application to naval engineering shape design problems. Submitted, 2017. [[arXiv](https://arxiv.org/abs/1709.03298)].
202
-
* Salmoiraghi, Ballarin, Corsi, Mola, Tezzele, Rozza. Advances in geometrical parametrization and reduced order models and methods for computational fluid dynamics problems in applied sciences and engineering: overview and perspectives. ECCOMAS 2016 proceedings. [[DOI](https://doi.org/10.7712/100016.1867.8680)].
189
+
* Bergmann, Ferrero, Iollo, Lombardi, Scardigli, Telib. *A zonal Galerkin-free POD model for incompressible flows*. Journal of Computational Physics, 2018. [[DOI](https://doi.org/10.1016/j.jcp.2017.10.001)].
190
+
* Tezzele, Ballarin, Rozza. *Combined parameter and model reduction of cardiovascular problems by means of active subspaces and POD-Galerkin methods*. Submitted, 2017. [[arXiv](https://arxiv.org/abs/1711.10884)].
191
+
* Tezzele, Salmoiraghi, Mola, Rozza. *Dimension reduction in heterogeneous parametric spaces with application to naval engineering shape design problems*. Submitted, 2017. [[arXiv](https://arxiv.org/abs/1709.03298)].
192
+
* Salmoiraghi, Ballarin, Corsi, Mola, Tezzele, Rozza. *Advances in geometrical parametrization and reduced order models and methods for computational fluid dynamics problems in applied sciences and engineering: overview and perspectives*. ECCOMAS 2016 proceedings. [[DOI](https://doi.org/10.7712/100016.1867.8680)].
0 commit comments