************************ 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 <../examples/tutorial_dealii_1.xml>`_ Runtime model report `tutorial_dealii_1-rt.xml <../examples/tutorial_dealii_1-rt.xml>`_ Source code `tutorial_dealii_1.py <../examples/tutorial_dealii_1.html>`_ ===================== ================================================================= .. _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 <../examples/tutorial_dealii_2.xml>`_ Runtime model report `tutorial_dealii_2-rt.xml <../examples/tutorial_dealii_2-rt.xml>`_ Source code `tutorial_dealii_2.py <../examples/tutorial_dealii_2.html>`_ ===================== ================================================================= .. _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 <../examples/tutorial_dealii_3.xml>`_ Runtime model report `tutorial_dealii_3-rt.xml <../examples/tutorial_dealii_3-rt.xml>`_ Source code `tutorial_dealii_3.py <../examples/tutorial_dealii_3.html>`_ ===================== ================================================================= .. _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 <../examples/tutorial_dealii_4.xml>`_ Runtime model report `tutorial_dealii_4-rt.xml <../examples/tutorial_dealii_4-rt.xml>`_ Source code `tutorial_dealii_4.py <../examples/tutorial_dealii_4.html>`_ ===================== ================================================================= .. _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 <../examples/tutorial_dealii_5.xml>`_ Runtime model report `tutorial_dealii_5-rt.xml <../examples/tutorial_dealii_5-rt.xml>`_ Source code `tutorial_dealii_5.py <../examples/tutorial_dealii_5.html>`_ ===================== ================================================================= .. _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 <../examples/tutorial_dealii_6.xml>`_ Runtime model report `tutorial_dealii_6-rt.xml <../examples/tutorial_dealii_6-rt.xml>`_ Source code `tutorial_dealii_6.py <../examples/tutorial_dealii_6.html>`_ ===================== ================================================================= .. _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 <../examples/tutorial_dealii_7.xml>`_ Runtime model report `tutorial_dealii_7-rt.xml <../examples/tutorial_dealii_7-rt.xml>`_ Source code `tutorial_dealii_7.py <../examples/tutorial_dealii_7.html>`_ ===================== ================================================================= .. _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 <../examples/tutorial_dealii_8.xml>`_ Runtime model report `tutorial_dealii_8-rt.xml <../examples/tutorial_dealii_8-rt.xml>`_ Source code `tutorial_dealii_8.py <../examples/tutorial_dealii_8.html>`_ ===================== ================================================================= .. end-command