LLNL / axom

CS infrastructure components for HPC applications
BSD 3-Clause "New" or "Revised" License
157 stars 27 forks source link

Add support for Axom to use a parallel mfem #547

Closed kennyweiss closed 3 years ago

kennyweiss commented 3 years ago

As we begin to use MFEM in more of Axom, e.g. in the MFEMSidreDataCollection class, we need to add support for generating a parallel MFEM in our uberenv/spack and for testing Axom against a parallel version of MFEM.

In particular, a serial version of Axom should support a serial MFEM, while a parallel version of Axom should support both serial and parallel configurations of MFEM.

In #496, I attempted to generate a parallel version of mfem in our spack configs, but ran into some problems:

rhornung67 commented 3 years ago

@kennyweiss can this issue be closed?

kennyweiss commented 3 years ago

I was able to resolve this for one configuration in #649

https://github.com/LLNL/axom/blob/d7e784d7092c1508b6a6559f3bb07f80e5a06f19/scripts/spack/configs/blueos_3_ppc64le_ib_p9/packages.yaml#L48-L54

Changing the configs is tracked by #680