LLNL / serac

Serac is a high order nonlinear thermomechanical simulation code
BSD 3-Clause "New" or "Revised" License
173 stars 30 forks source link

Re-add petsc/ slepc vars to Serac config #1163

Closed chapman39 closed 1 week ago

chapman39 commented 1 week ago

In my previous mfem petsc wrapper PR, I removed the petsc/ slepc cmake variables (e.g. SERAC_USE_PETSC) from serac-config.cmake.in, which might prevent downstream users of Serac from being able to check whether Serac has been configured with petsc/ slepc support (since mfem installed without petsc/ slepc is still allowed).

This is just a small PR that re-adds those cmake variables. I also removed the sundials find_dependency section, since sundials is built through MFEM (just like petsc/ slepc), and is therefore not required.