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
2026-01-27 17:18:16 +01:00
fluid-openfoam updates 2026-01-27 16:51:41 +01:00
generate_mesh add another 67 degree break condition 2026-01-26 17:24:33 +01:00
mgrid_2 wet 2026-01-27 17:17:40 +01:00
preCICE_tools copied from preCICE tutorials 2026-01-26 16:14:46 +01:00
solid-cpp wet 2026-01-27 17:17:40 +01:00
.gitignore updates 2026-01-27 16:51:41 +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 Update README.md 2026-01-27 12:22:29 +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