intro.rst.txt 2.8 KB
Newer Older
Jeremy BLEYER's avatar
Jeremy BLEYER committed
1 2 3 4 5 6 7 8 9 10 11 12 13
=========================
Introduction
=========================


Welcome to these **Numerical Tours of Computational Mechanics with FEniCS**.


------------------------
What is it about ?
------------------------


14 15
These numerical tours will introduce you to a wide variety of topics in
computational continuum and structural mechanics using the finite element software FEniCS.
Jeremy BLEYER's avatar
Jeremy BLEYER committed
16
Many covered topics can be considered as standard and will help the reader in
17
getting started with FEniCS using solid mechanics examples.
Jeremy BLEYER's avatar
Jeremy BLEYER committed
18 19 20 21 22 23 24

Other topics will also be more exploratory and will reflect currently investigated research topics,
illustrating the versatility of FEniCS.

The full set of demos can be obtained from the *COmputational MEchanics Toolbox* (COMET) available at
https://gitlab.enpc.fr/jeremy.bleyer/comet-fenics.

25 26 27 28
--------------------
Citing and license
--------------------

Jeremy BLEYER's avatar
Jeremy BLEYER committed
29 30 31 32 33
If you find these demos useful for your research work, please consider citing them using the following
Zenodo DOI https://doi.org/10.5281/zenodo.1287832

.. code-block:: none

34 35 36 37 38
	@article{bleyer2018numericaltours,
	title={Numerical Tours of Computational Mechanics with FEniCS},
	DOI={10.5281/zenodo.1287832},
	publisher={Zenodo},
	author={Jeremy Bleyer},
Jeremy BLEYER's avatar
Jeremy BLEYER committed
39 40
	year={2018}}

41 42 43
All this work is licensed under the `Creative Commons Attribution-ShareAlike 4.0 International License <http://creativecommons.org/licenses/by-sa/4.0/>`_ |license|.

.. |license| image:: https://i.creativecommons.org/l/by-sa/4.0/88x31.png
Jeremy BLEYER's avatar
Jeremy BLEYER committed
44 45

-----------------------
46
How do I get started ?
Jeremy BLEYER's avatar
Jeremy BLEYER committed
47 48
-----------------------

49 50
You can find instructions on how to install FEniCS on the FEniCS project website
http://fenicsproject.org. In the following numerical tours, we will use the
Jeremy BLEYER's avatar
Jeremy BLEYER committed
51 52 53
Python interface for the different FEniCS scripts. These demos have been written
using FEniCS 2017.2.0 but many should work with older versions.

54 55
FEniCS is also distributed along with an important number of documented or
undocumented examples, some of them will be revisited in these tours but do not
Jeremy BLEYER's avatar
Jeremy BLEYER committed
56 57
hesitate over looking at other interesting examples.

58
In the following, we will assume that readers possess basic knowledge of FEniCS commands.
Jeremy BLEYER's avatar
Jeremy BLEYER committed
59 60 61 62 63 64 65
In particular, we advise you to go first through the documentation and tutorials https://fenicsproject.org/tutorial/
if this is not the case.

----------------------
About the author
----------------------

66 67 68
`Jeremy Bleyer <https://sites.google.com/site/bleyerjeremy/>`_ is a researcher
in Solid and Structural Mechanics at `Laboratoire Navier <http://navier.enpc.fr>`_,
a joint research unit of `Ecole Nationale des Ponts et Chaussées <http://www.enpc.fr>`_,
Jeremy BLEYER's avatar
Jeremy BLEYER committed
69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84
`IFSTTAR <http://www.ifsttar.fr>`_ and `CNRS <http://www.cnrs.fr>`_ (UMR 8205).

email: jeremy.bleyer@enpc.fr

.. image:: _static/logo_Navier.png
   :scale: 8 %
   :align: left
.. image:: _static/logo_tutelles.png
   :scale: 20 %
   :align: right