From c56f1de5df0986ea1b03d456f865fbee2a3ab8ea Mon Sep 17 00:00:00 2001
From: Felix Schindler <felix.schindler@wwu.de>
Date: Wed, 17 May 2017 13:48:39 +0200
Subject: [PATCH] [bindings] update numeric_cast and include type casters

---
 dune/xt/la/bindings.cc | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/dune/xt/la/bindings.cc b/dune/xt/la/bindings.cc
index 193f947da..d709fc0b5 100644
--- a/dune/xt/la/bindings.cc
+++ b/dune/xt/la/bindings.cc
@@ -14,8 +14,6 @@
 #include <string>
 #include <vector>
 
-#include <dune/xt/common/exceptions.bindings.hh>
-
 #include <dune/common/parallel/mpihelper.hh>
 
 #if HAVE_DUNE_FEM
@@ -25,9 +23,7 @@
 #include <dune/pybindxi/pybind11.h>
 #include <dune/pybindxi/stl.h>
 
-#include <dune/xt/common/timedlogging.hh>
-#include <dune/xt/common/configuration.pbh>
-#include <dune/xt/common/fvector.pbh>
+#include <dune/xt/common/bindings.hh>
 
 #include "container/container-interface.pbh"
 #include "container/vector-interface.pbh"
@@ -96,7 +92,7 @@ PYBIND11_PLUGIN(_la)
 
   m.def("_init_mpi",
         [](const std::vector<std::string>& args) {
-          int argc = boost::numeric_cast<int>(args.size());
+          int argc = Dune::XT::Common::numeric_cast<int>(args.size());
           char** argv = Dune::XT::Common::vector_to_main_args(args);
           Dune::MPIHelper::instance(argc, argv);
 #if HAVE_DUNE_FEM
-- 
GitLab