From ef770c614dd1d6e76ed82cc2037a1a3d8232f595 Mon Sep 17 00:00:00 2001
From: FZill <florian.zill@ufz.de>
Date: Thu, 22 Sep 2022 11:54:37 +0200
Subject: [PATCH] added missing includes for PETSC build

---
 MathLib/LinAlg/MatrixVectorTraits.cpp                            | 1 +
 .../BoundaryConditionAndSourceTerm/DirichletBoundaryCondition.h  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/MathLib/LinAlg/MatrixVectorTraits.cpp b/MathLib/LinAlg/MatrixVectorTraits.cpp
index bee6c4e4cb0..2cf45d73cf0 100644
--- a/MathLib/LinAlg/MatrixVectorTraits.cpp
+++ b/MathLib/LinAlg/MatrixVectorTraits.cpp
@@ -9,6 +9,7 @@
  */
 
 #include "MatrixVectorTraits.h"
+#include <cassert>
 
 #include "MatrixSpecifications.h"
 
diff --git a/ProcessLib/BoundaryConditionAndSourceTerm/DirichletBoundaryCondition.h b/ProcessLib/BoundaryConditionAndSourceTerm/DirichletBoundaryCondition.h
index 9c9d99122e1..bf84bca15e5 100644
--- a/ProcessLib/BoundaryConditionAndSourceTerm/DirichletBoundaryCondition.h
+++ b/ProcessLib/BoundaryConditionAndSourceTerm/DirichletBoundaryCondition.h
@@ -11,6 +11,7 @@
 #pragma once
 
 #include "BoundaryCondition.h"
+#include <memory>
 
 namespace BaseLib
 {
-- 
GitLab