SGpp / DisCoTec

MPI-based code for distributed HPC simulations with the sparse grid combination technique
https://sparsegrids.org/
GNU Lesser General Public License v3.0
8 stars 6 forks source link

Remove depandancie build from CMake #46

Closed vancraar closed 1 year ago

vancraar commented 1 year ago

Since we propose a DisCoTec spack package (https://raw.githubusercontent.com/freifrauvonbleifrei/spack/develop/var/spack/repos/builtin/packages/discotec/package.py), would it probably be a better idea to build the dependencies cleanly over spack and not have it redundantly in CMake.

Some alternatives for building DisCoTec with spack:

vancraar commented 1 year ago

As discussed, it makes more sense to make the HAVE_HIGHFIVE flag unique for DisCoTec and set it PUBLIC. This is implemented in the last commit with DISCOTEC_USE_HIGHFIVE.