Demo code accompanying the talk "Implementing memory locality optimizations in OpenFOAM based code" by Ilya Popov and Dmitry Astakhov, ISTEQ BV, 2023
This is demo not suitable for real world use yet.
-
Clone code repository
git clone https://github.com/ISTEQ-BV/OpenFOAM_Workshop_2023_Demo.git cd OpenFOAM_Workshop_2023_Demo
-
Checkout git submodules
git submodule update --init
-
Activate your OpenFOAM environment
. ~/OpenFOAM/OpenFOAM-v2212/etc/bashrc
-
Compile code
cd src wmake cd ../
-
Run the nechmark in the test case directory
cd test_case ./run.sh