diff --git a/dune/tectonic/globallaursennonlinearity.hh b/dune/tectonic/globallaursennonlinearity.hh index 66a601b0ddff0e4764669fa9d3969f97f3a95156..6397cdbc6e48fa9ea1124e4a64f3f2acd7320d21 100644 --- a/dune/tectonic/globallaursennonlinearity.hh +++ b/dune/tectonic/globallaursennonlinearity.hh @@ -6,6 +6,7 @@ #include <vector> #include <dune/common/fvector.hh> +#include <dune/common/shared_ptr.hh> #include "localnonlinearity.hh" #include "globalnonlinearity.hh" diff --git a/dune/tectonic/globalnonlinearity.hh b/dune/tectonic/globalnonlinearity.hh index 15d15da8a19bed63f2e835e519e8b85353feafef..a8524fdf666d44bb7d9141b4bc312064159793d6 100644 --- a/dune/tectonic/globalnonlinearity.hh +++ b/dune/tectonic/globalnonlinearity.hh @@ -4,6 +4,7 @@ #define DUNE_TECTONIC_GLOBAL_NONLINEARITY_HH #include <dune/common/fvector.hh> +#include <dune/common/shared_ptr.hh> #include "nicefunction.hh" #include "localnonlinearity.hh" diff --git a/dune/tectonic/localnonlinearity.hh b/dune/tectonic/localnonlinearity.hh index 2e14e1c2a1f1dc9750a8749836b87fd2858dae8e..a8bc770d5d9295efbe492be5e78183a200200d85 100644 --- a/dune/tectonic/localnonlinearity.hh +++ b/dune/tectonic/localnonlinearity.hh @@ -7,6 +7,7 @@ #include <dune/common/fvector.hh> #include <dune/common/fmatrix.hh> +#include <dune/common/shared_ptr.hh> #include <dune/fufem/interval.hh> diff --git a/dune/tectonic/myblockproblem.hh b/dune/tectonic/myblockproblem.hh index cb96d7d0a7f6aa98fc5a8e6b6e097de31ca12d0b..c413a0bf459f1cbc85ec0244a9c4176f4c2562cf 100644 --- a/dune/tectonic/myblockproblem.hh +++ b/dune/tectonic/myblockproblem.hh @@ -4,6 +4,7 @@ #define MY_BLOCK_PROBLEM_HH #include <dune/common/bitsetvector.hh> +#include <dune/common/parametertree.hh> #include <dune/tnnmg/problem-classes/bisection.hh> #include <dune/tnnmg/problem-classes/onedconvexfunction.hh>