ghex-org / GHEX

Generic exascale-ready library for halo-exchange operations on variety of grids/meshes
Other
8 stars 14 forks source link

Build for Mac #150

Closed edopao closed 11 months ago

edopao commented 11 months ago

Update submodule oomph, which in turns contains an updated version of submodule hwmalloc, with new stub of libnuma, because this dependency is not available on Mac. Additionally, this PR contains a CMake fix to link oomph_mpi and a macro check on CPU architecture, to skip SSE instructions for ARM-based CPUs (e.g. Mac M1/M2).