diff --git a/Solver/linearSystemPETSc.cpp b/Solver/linearSystemPETSc.cpp index ebffba05199ae58bec52c7b66c5d9cdf5bc18eba..0a15b442faa457e2bf348c3d5c0fd7f7cd00d7b2 100644 --- a/Solver/linearSystemPETSc.cpp +++ b/Solver/linearSystemPETSc.cpp @@ -120,6 +120,7 @@ void linearSystemPETSc<fullMatrix<PetscScalar> >::allocate(int nbRows) _isAllocated = true; } + #include "Bindings.h" void linearSystemPETScRegisterBindings(binding *b) { diff --git a/Solver/linearSystemPETSc.h b/Solver/linearSystemPETSc.h index fac4ef84ae259592de0cf05f3d87feff3e90130a..8aa4b1382c9caa4bae974fe21cab34c574cc6427 100644 --- a/Solver/linearSystemPETSc.h +++ b/Solver/linearSystemPETSc.h @@ -38,6 +38,7 @@ #include "GmshMessage.h" #include "linearSystem.h" #include "sparsityPattern.h" +#include "fullMatrix.h" #include <vector> #if defined(HAVE_PETSC)