encapsulate petsc in a compile unit
Currently petc is publicly included in solver.hpp As this polutes the namespace and heavily restricts the architecture, petcs should be banned to its own compile unit (cpp file).
To receive notifications about scheduled maintenance, please subscribe to the mailing-list gitlab-operations@sympa.ethz.ch. You can subscribe to the mailing-list at https://sympa.ethz.ch
Currently petc is publicly included in solver.hpp As this polutes the namespace and heavily restricts the architecture, petcs should be banned to its own compile unit (cpp file).