Official HackMD for extensive TODO list.
- Rewrite previous Fortran code in C++
In our current development chain, we use three different compiler version presets. However, they all run the same CMakeLists.txt file.
g++/gcc 14:
cmake --preset gcc14
cmake --build --preset gcc14g++/gcc 13:
cmake --preset gcc13
cmake --build --preset gcc13clang 18:
cmake --preset clang18
cmake --build --preset clang18If you want to use any of the Python utilties, we recommend using Python3 venv for building your local environment.
Using python3-venv
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
pip install -e . # to install in interactive modeLater, you just need to source venv/bin/activate to activate the environment.