.. Model Order Reduction for Stokes Flow in Microstructures documentation master file, created by sphinx-quickstart on Tue Feb 25 21:24:19 2025. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Model Order Reduction for Stokes Flow in Microstructures documentation ====================================================================== .. image:: https://git.rwth-aachen.de/janhab/pod/badges/main/pipeline.svg :target: https://git.rwth-aachen.de/JanHab/pod/pipelines .. image:: https://img.shields.io/badge/docs-latest-blue :target: https://janhab.pages.rwth-aachen.de/pod/ .. image:: https://img.shields.io/badge/version-1.0-blue.svg :target: https://git.rwth-aachen.de/janhab/pod/-/tags Seminar Thesis ============== | This repository contains the code to reproduce the results presented in the seminar thesis: **Model Order Reduction for Stokes Flow in Microstructures** Installation ============ | Use **`Python=3.12.7`** and run: .. code-block:: pip install -r requirements.txt Simulation: use `gismo` ======================== | For the CFD simulation **Isogeometric Analysis** is utilized. | For this a fork from the `gismo` package is used. .. code-block:: git clone git@github.com:markriegler/gismo.git -b starter-stokes cd gismo make cd build ./bin/gsView | The used program is the `stokes_example` in `build/bin`. | The executable (compiled with clang on macOS and gcc on Ubuntu) was moved to this package. | Be careful: Some errors occured with the Ubuntu version. Execution ========= Run the scripts in order `a_...py`, `b_...py`, ... Contact ======= **Author** - Jan Habscheid - Jan.Habscheid@rwth-aachen.de **Supervisor** - Mark Riegler - Computational Analysis of Technical Systems - RWTH Aachen University - riegler@cats.rwth-aachen.de .. toctree:: src/gismo src/miscellaneous src/models src/mainsteps :maxdepth: 2 :caption: Contents: .. src/gismo .. src/miscellaneous .. src/models