************************
Finite Element Tutorials
************************
..
Copyright (C) Dragan Nikolic
DAE Tools is free software; you can redistribute it and/or modify it under the
terms of the GNU General Public License version 3 as published by the Free Software
Foundation. DAE Tools is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with the
DAE Tools software; if not, see .
========================= =================================================================
:ref:`tutorial_dealii_1` |tdealii_1|
------------------------- -----------------------------------------------------------------
:ref:`tutorial_dealii_2` |tdealii_2|
------------------------- -----------------------------------------------------------------
:ref:`tutorial_dealii_3` |tdealii_3|
------------------------- -----------------------------------------------------------------
:ref:`tutorial_dealii_4` |tdealii_4|
------------------------- -----------------------------------------------------------------
:ref:`tutorial_dealii_5` |tdealii_5|
------------------------- -----------------------------------------------------------------
:ref:`tutorial_dealii_6` |tdealii_6|
------------------------- -----------------------------------------------------------------
:ref:`tutorial_dealii_7` |tdealii_7|
------------------------- -----------------------------------------------------------------
:ref:`tutorial_dealii_8` |tdealii_8|
========================= =================================================================
.. |tdealii_1| replace:: Introductory example to illustrate the support for the finite elements method
in **DAE Tools** (solution of a simple heat conduction equation).
.. |tdealii_2| replace:: Solution of a simple transient heat convection-diffusion equation.
.. |tdealii_3| replace:: Solution of the Cahn-Hilliard equation.
.. |tdealii_4| replace:: Solution of a transient heat conduction using the various types of
boundary conditions.
.. |tdealii_5| replace:: Flow through porous media (Darcy's law).
.. |tdealii_6| replace:: A simple steady-state diffusion and first-order reaction in an irregular catalyst shape.
.. |tdealii_7| replace:: Transient Stokes flow driven by the temperature differences in the fluid.
.. |tdealii_8| replace:: Model of a small parallel-plate reactor with a catalytic surface
(phenomena defined in two coupled FE systems with different dimensions: 2D and 1D).
.. begin-command
.. _tutorial_dealii_1:
Tutorial deal.II 1
==================
.. automodule:: daetools.examples.tutorial_dealii_1
:no-members:
:no-undoc-members:
.. rubric:: Files
===================== =================================================================
Model report `tutorial_dealii_1.xml `_
Runtime model report `tutorial_dealii_1-rt.xml `_
Source code `tutorial_dealii_1.py `_
===================== =================================================================
.. _tutorial_dealii_2:
Tutorial deal.II 2
==================
.. automodule:: daetools.examples.tutorial_dealii_2
:no-members:
:no-undoc-members:
.. rubric:: Files
===================== =================================================================
Model report `tutorial_dealii_2.xml `_
Runtime model report `tutorial_dealii_2-rt.xml `_
Source code `tutorial_dealii_2.py `_
===================== =================================================================
.. _tutorial_dealii_3:
Tutorial deal.II 3
==================
.. automodule:: daetools.examples.tutorial_dealii_3
:no-members:
:no-undoc-members:
.. rubric:: Files
===================== =================================================================
Model report `tutorial_dealii_3.xml `_
Runtime model report `tutorial_dealii_3-rt.xml `_
Source code `tutorial_dealii_3.py `_
===================== =================================================================
.. _tutorial_dealii_4:
Tutorial deal.II 4
==================
.. automodule:: daetools.examples.tutorial_dealii_4
:no-members:
:no-undoc-members:
.. rubric:: Files
===================== =================================================================
Model report `tutorial_dealii_4.xml `_
Runtime model report `tutorial_dealii_4-rt.xml `_
Source code `tutorial_dealii_4.py `_
===================== =================================================================
.. _tutorial_dealii_5:
Tutorial deal.II 5
==================
.. automodule:: daetools.examples.tutorial_dealii_5
:no-members:
:no-undoc-members:
.. rubric:: Files
===================== =================================================================
Model report `tutorial_dealii_5.xml `_
Runtime model report `tutorial_dealii_5-rt.xml `_
Source code `tutorial_dealii_5.py `_
===================== =================================================================
.. _tutorial_dealii_6:
Tutorial deal.II 6
==================
.. automodule:: daetools.examples.tutorial_dealii_6
:no-members:
:no-undoc-members:
.. rubric:: Files
===================== =================================================================
Model report `tutorial_dealii_6.xml `_
Runtime model report `tutorial_dealii_6-rt.xml `_
Source code `tutorial_dealii_6.py `_
===================== =================================================================
.. _tutorial_dealii_7:
Tutorial deal.II 7
==================
.. automodule:: daetools.examples.tutorial_dealii_7
:no-members:
:no-undoc-members:
.. rubric:: Files
===================== =================================================================
Model report `tutorial_dealii_7.xml `_
Runtime model report `tutorial_dealii_7-rt.xml `_
Source code `tutorial_dealii_7.py `_
===================== =================================================================
.. _tutorial_dealii_8:
Tutorial deal.II 8
==================
.. automodule:: daetools.examples.tutorial_dealii_8
:no-members:
:no-undoc-members:
.. rubric:: Files
===================== =================================================================
Model report `tutorial_dealii_8.xml `_
Runtime model report `tutorial_dealii_8-rt.xml `_
Source code `tutorial_dealii_8.py `_
===================== =================================================================
.. end-command