Skip to content

Commit 779ed43

Browse files
committed
new references, and works involving pygem
1 parent 4f4f9dd commit 779ed43

File tree

1 file changed

+24
-34
lines changed

1 file changed

+24
-34
lines changed

README.md

Lines changed: 24 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@
2323

2424
## Table of contents
2525
* [Description](#description)
26-
* [Graphical User Interface](#graphical-user-interface)
2726
* [Dependencies and installation](#dependencies-and-installation)
2827
* [Docker](#docker)
2928
* [Documentation](#documentation)
3029
* [Testing](#testing)
3130
* [Examples](#examples)
31+
* [Graphical User Interface](#graphical-user-interface)
3232
* [How to cite](#how-to-cite)
3333
* [References](#references)
3434
* [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
4848
See the [**Examples**](#examples) section below and the [**Tutorials**](tutorials/README.md) to have an idea of the potential of this package.
4949

5050

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-
<p align="center">
57-
<img src="readme/gui_PyGeM.png" alt>
58-
</p>
59-
<p align="center">
60-
<em>PyGeM GUI: how it appears when it pops up.</em>
61-
</p>
62-
63-
6451
## Dependencies and installation
6552
**PyGeM** requires `numpy`, `scipy` and `matplotlib`. They can be easily installed via `pip`.
6653
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
166153
<em>DrivAer model: morphing of the bumper starting from an OpenFOAM mesh file.</em>
167154
</p>
168155

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+
169170
## How to cite
170171
If you use this package in your publications please cite the package as follows:
171172

@@ -175,31 +176,20 @@ If you use this package in your publications please cite the package as follows:
175176
```
176177

177178
### 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},
188-
volume = {28},
189-
number = {3-4},
190-
pages = {158-169},
191-
year = {2014},
192-
publisher = {Taylor & Francis},
193-
doi = {10.1080/10618562.2014.932352},
194-
URL = {http://dx.doi.org/10.1080/10618562.2014.932352},
195-
eprint = { http://dx.doi.org/10.1080/10618562.2014.932352}}
179+
The deformations implemented are taken from the following papers:
196180

181+
* Sieger, Menzel, Botsch. *On Shape Deformation Techniques for Simulation-based Design Optimization*. SEMA SIMAI Springer Series, 2015. [[DOI](https://doi.org/10.1007/978-3-319-06053-8_14)], [[pdf](http://www.honda-ri.de/pubs/pdf/1052.pdf)].
182+
* 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)].
197185

198186
### Recent works with PyGeM
199187
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.
200188

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)].
203193

204194

205195
## Authors and contributors

0 commit comments

Comments
 (0)