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-28 18:32:02 +01:00
figures figures/a.txt hinzugefügt 2026-01-28 18:30:57 +01:00
fluid-openfoam fix fluid mesh 2026-01-27 19:09:23 +01:00
generate_mesh add another 67 degree break condition 2026-01-26 17:24:33 +01:00
mgrid_2 tweaked parameters to be more realistic -> coffee cup cools down early (as expected) 2026-01-28 11:36:32 +01:00
preCICE_tools copied from preCICE tutorials 2026-01-26 16:14:46 +01:00
solid-cpp fix double counting time 2026-01-28 15:43:46 +01:00
.gitignore gitignore 2026-01-27 19:16:10 +01:00
CLANG_default.mk added subdomain support in Mesh class, CalculateLaplaceMult implementation 2026-01-22 17:52:23 +01:00
Coupled_heat_simulation_of_a_coffee_mug.pdf results 2026-01-28 18:31:33 +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 parameters 2026-01-27 19:02:07 +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
simulation1_0seconds.jpg pictures 2026-01-28 16:27:38 +01:00
simulation1_173seconds.jpg pictures 2026-01-28 16:27:38 +01:00
simulation2_0seconds.jpg pictures 2026-01-28 16:27:38 +01:00
simulation2_600seconds.jpg pictures 2026-01-28 16:27:38 +01:00
simulation3_0seconds.jpg pictures 2026-01-28 16:27:38 +01:00
simulation3_600seconds.jpg pictures 2026-01-28 16:27:38 +01:00
Simulation_results.txt results 2026-01-28 16:30:35 +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