Skip to content

Fix for bench usage

Marie Houillon requested to merge bench_fix_ginkgo into ginkgo_integration

Here is a fix that allows to use bench on the ginkgo_integration branch, waiting for a better way to fix this issue (feel free to integrate it or not). In particular, this is why the autotester CI job fails.

Explanation: param_globals::flavor is an openCARP parameter, and is not defined in bench (it is actually a nullptr). This caused the string constructor to fail in fem/slimfem/src/SF_fem_utils.h:2749 when using bench. I added a check on this value so that the PETSc backend is used if this parameter is a null pointer.

Merge request reports