****************** Advanced 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_adv_1` |tadv_1| ----------------------- ----------------------------------------------------------------- :ref:`tutorial_adv_2` |tadv_2| ----------------------- ----------------------------------------------------------------- :ref:`tutorial_adv_3` |tadv_3| ----------------------- ----------------------------------------------------------------- :ref:`tutorial_adv_4` |tadv_4| ======================= ================================================================= .. |tadv_1| replace:: Interactive operating procedures (pyQt GUI). .. |tadv_2| replace:: Solution of a discretized population balance using high resolution upwind schemes with flux limiter. .. |tadv_3| replace:: Using code-generators (Scilab/GNU_Octave/Matlab MEX functions, Simulink S-functions, Modelica/gPROMS/FMI code-generators). .. |tadv_4| replace:: OpenCS code generator. .. begin-command .. _tutorial_adv_1: Advanced Tutorial 1 =================== .. automodule:: daetools.examples.tutorial_adv_1 :no-members: :no-undoc-members: .. rubric:: Files ===================== ================================================================= Model report `tutorial_adv_1.xml <../examples/tutorial_adv_1.xml>`_ Runtime model report `tutorial_adv_1-rt.xml <../examples/tutorial_adv_1-rt.xml>`_ Source code `tutorial_adv_1.py <../examples/tutorial_adv_1.html>`_ ===================== ================================================================= .. _tutorial_adv_2: Advanced Tutorial 2 =================== .. automodule:: daetools.examples.tutorial_adv_2 :no-members: :no-undoc-members: .. rubric:: Files ===================== ================================================================= Model report `tutorial_adv_2.xml <../examples/tutorial_adv_2.xml>`_ Runtime model report `tutorial_adv_2-rt.xml <../examples/tutorial_adv_2-rt.xml>`_ Source code `tutorial_adv_2.py <../examples/tutorial_adv_2.html>`_ ===================== ================================================================= .. _tutorial_adv_3: Advanced Tutorial 3 =================== .. automodule:: daetools.examples.tutorial_adv_3 :no-members: :no-undoc-members: .. rubric:: Files ===================== ================================================================= Model report `tutorial_adv_3.xml <../examples/tutorial_adv_3.xml>`_ Runtime model report `tutorial_adv_3-rt.xml <../examples/tutorial_adv_3-rt.xml>`_ Source code `tutorial_adv_3.py <../examples/tutorial_adv_3.html>`_ ===================== ================================================================= .. _tutorial_adv_4: Advanced Tutorial 4 =================== .. automodule:: daetools.examples.tutorial_adv_4 :no-members: :no-undoc-members: .. rubric:: Files ===================== ================================================================= Model report `tutorial_adv_4.xml <../examples/tutorial_adv_4.xml>`_ Runtime model report `tutorial_adv_4-rt.xml <../examples/tutorial_adv_4-rt.xml>`_ Source code `tutorial_adv_4.py <../examples/tutorial_adv_4.html>`_ ===================== ================================================================= .. end-command