Exercise 8 - Project B: 2D simulation of heat transfer in a coffee mug
  • C++ 66.7%
  • Python 14.2%
  • Makefile 10.9%
  • Shell 3%
  • MATLAB 2.8%
  • Other 2.4%
Find a file
jakob.schratter 599bb76010 remove clutter
2026-01-27 15:51:20 +01:00
fluid-openfoam fluid sim 2026-01-27 11:05:57 +01:00
generate_mesh add another 67 degree break condition 2026-01-26 17:24:33 +01:00
mgrid_2 tried to get rid of warnings - unsuccessfully 2026-01-27 15:47:54 +01:00
preCICE_tools copied from preCICE tutorials 2026-01-26 16:14:46 +01:00
solid-cpp remove clutter 2026-01-27 15:51:20 +01:00
.gitignore project pdf 2026-01-22 21:15:11 +01:00
CLANG_default.mk added subdomain support in Mesh class, CalculateLaplaceMult implementation 2026-01-22 17:52:23 +01:00
GCC_default.mk added subdomain support in Mesh class, CalculateLaplaceMult implementation 2026-01-22 17:52:23 +01:00
GCC_SINGLE_default.mk added subdomain support in Mesh class, CalculateLaplaceMult implementation 2026-01-22 17:52:23 +01:00
GCCMKL_default.mk added subdomain support in Mesh class, CalculateLaplaceMult implementation 2026-01-22 17:52:23 +01:00
precice-config.xml precice config. should work as is 2026-01-26 16:14:06 +01:00
project.pdf project pdf 2026-01-22 21:15:11 +01:00
README.md instructions 2026-01-27 12:17:53 +01:00

Project: Simulation of a coffee mug

How to run simulation (i) and (ii)

Running

  • from /mgrid_2 run in bash: make run

Cleaning up afterwards:

  • from /mgrid_2 run in bash: make clean

How to run coupled simulation (iii)

Running

  • from /fluid-openfoam run in bash: openfoam2512 ./run.sh

  • from /solid-cpp run in bash: cmake . && make ./run.sh

Cleaning up afterwards:

  • from /fluid-openfoam run in bash: ./clean.sh

  • from /solid-cpp run in bash: ./clean.sh