Compiling Kharon
Kharon is Kraken's thermal hydraulics solver containing both Fortran and C code.
Build instructions are provided for Linux and Windows.
Linux
The makefiles are configured to use gnu compilers (gcc and gfortran)
- On Ubuntu Bionic
- sudo apt install gcc
- sudo apt install gfortran
- On potku2 (espnr130)
- module load gcc
To compile everything, go to the base directory (Kharon) and command:
make
To clean the compilation, go to the base directory (Kharon) and command:
make clean
The executable is produced to the main Kharon folder.
Windows
- Open KharonGit.sln in Visual Studio in either vs2015 or vs2019 folder, depending on Visual Studio version
- Compile tableMaker project
- Run tableMaker.exe (not in Kharon/vs201?/libTable folder but in Kharon/libTable), thus writing waterTable.h
- Compile KharonGit project