From ecaab53c4800fb9d886295dc2b0703af6cb1866c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Carsten=20Gr=C3=A4ser?= <graeser@mi.fu-berlin.de>
Date: Thu, 12 Dec 2019 11:39:03 +0100
Subject: [PATCH] Change entries from Field*<double,1,1> to plain double

---
 src/05-poisson-problem.cc |  4 ++--
 src/05-poisson-problem.hh | 10 +++++-----
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/05-poisson-problem.cc b/src/05-poisson-problem.cc
index 3101efa..519f95a 100644
--- a/src/05-poisson-problem.cc
+++ b/src/05-poisson-problem.cc
@@ -87,8 +87,8 @@ int main(int argc, char** argv)
     using GridView = decltype(gridView);
 
 
-    using Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double,1,1>>;
-    using Vector = Dune::BlockVector<Dune::FieldVector<double,1>>;
+    using Matrix = Dune::BCRSMatrix<double>;
+    using Vector = Dune::BlockVector<double>;
 
     Matrix A;
     Vector rhs;
diff --git a/src/05-poisson-problem.hh b/src/05-poisson-problem.hh
index 6c19093..f1fbabc 100644
--- a/src/05-poisson-problem.hh
+++ b/src/05-poisson-problem.hh
@@ -132,17 +132,17 @@ void assembleLocalRHS(
 template<class GridView, class RHSFunction>
 void assemblePoissonProblemPQ1(
     const GridView& gridView,
-    Dune::BCRSMatrix<Dune::FieldMatrix<double,1,1>>& matrix,
-    Dune::BlockVector<Dune::FieldVector<double,1>>& rhs,
+    Dune::BCRSMatrix<double>& matrix,
+    Dune::BlockVector<double>& rhs,
     const RHSFunction& rhsFunction)
 {
   static const int dim = GridView::dimension;
   const auto& indexSet = gridView.indexSet();
   std::size_t size = indexSet.size(dim);
 
-  using Matrix = Dune::BCRSMatrix<Dune::FieldMatrix<double,1,1>>;
-  using ElementMatrix = Dune::Matrix<Dune::FieldMatrix<double,1,1>>;
-  using ElementRhs = Dune::BlockVector<Dune::FieldVector<double,1>>;
+  using Matrix = Dune::BCRSMatrix<double>;
+  using ElementMatrix = Dune::Matrix<double>;
+  using ElementRhs = Dune::BlockVector<double>;
 
   rhs.resize(size);
   rhs = 0;
-- 
GitLab