... | ... | @@ -67,8 +67,17 @@ zlib/1.2.11 |
|
|
# Build MFIX
|
|
|
|
|
|
```
|
|
|
env CC=$(which hipcc) CXX=$(which hipcc) cmake -S. -Bbuild -DMFIX_CSG=1
|
|
|
cmake --build build
|
|
|
❯ mkdir builddir; cd builddir
|
|
|
❯ env CC=$(which hipcc) CXX=$(which hipcc) \
|
|
|
cmake ~/mfix/exa/ -DMFIX_MPI=YES -DMFIX_OMP=NO \
|
|
|
-DMFIX_CSG=YES \
|
|
|
-DMFIX_HYPRE=YES \
|
|
|
-DAMReX_TINY_PROFILE=YES \
|
|
|
-DMFIX_GPU_BACKEND=HIP -DAMReX_AMD_ARCH=gfx908 \
|
|
|
-DCMAKE_CXX_FLAGS='-std=c++17' \
|
|
|
-DMPI_COMPILER_FLAGS="--cray-print-opts=all" \
|
|
|
|
|
|
❯ cmake --build .
|
|
|
```
|
|
|
|
|
|
Building MFIX should use the (already cached) conan packages. |
|
|
\ No newline at end of file |