From 6e585b92ff2efc9a06a260e1cb8bc47f92219263 Mon Sep 17 00:00:00 2001
From: Elias Pipping <elias.pipping@fu-berlin.de>
Date: Mon, 9 Jan 2012 17:35:38 +0100
Subject: [PATCH] Remove template defaults

---
 dune/tectonic/globallaursennonlinearity.hh | 4 +---
 dune/tectonic/globalnonlinearity.hh        | 4 +---
 dune/tectonic/globalruinanonlinearity.hh   | 3 +--
 3 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/dune/tectonic/globallaursennonlinearity.hh b/dune/tectonic/globallaursennonlinearity.hh
index a0f39164..4bf9dd87 100644
--- a/dune/tectonic/globallaursennonlinearity.hh
+++ b/dune/tectonic/globallaursennonlinearity.hh
@@ -13,9 +13,7 @@
 #include "nicefunction.hh"
 
 namespace Dune {
-template <int dim, class OuterFunctionType,
-          class VectorType = BlockVector<FieldVector<double, dim>>,
-          class MatrixType = BCRSMatrix<FieldMatrix<double, dim, dim>>>
+template <int dim, class OuterFunctionType, class VectorType, class MatrixType>
 class GlobalLaursenNonlinearity
     : public GlobalNonlinearity<dim, VectorType, MatrixType> {
 public:
diff --git a/dune/tectonic/globalnonlinearity.hh b/dune/tectonic/globalnonlinearity.hh
index e3d7ab7a..61f5c744 100644
--- a/dune/tectonic/globalnonlinearity.hh
+++ b/dune/tectonic/globalnonlinearity.hh
@@ -12,9 +12,7 @@
 #include "localnonlinearity.hh"
 
 namespace Dune {
-template <int dim,
-          class VectorTypeTEMPLATE = BlockVector<FieldVector<double, dim>>,
-          class MatrixTypeTEMPLATE = BCRSMatrix<FieldMatrix<double, dim, dim>>>
+template <int dim, class VectorTypeTEMPLATE, class MatrixTypeTEMPLATE>
 class GlobalNonlinearity {
 public:
   typedef VectorTypeTEMPLATE VectorType;
diff --git a/dune/tectonic/globalruinanonlinearity.hh b/dune/tectonic/globalruinanonlinearity.hh
index cc854631..c3643cf1 100644
--- a/dune/tectonic/globalruinanonlinearity.hh
+++ b/dune/tectonic/globalruinanonlinearity.hh
@@ -14,8 +14,7 @@
 #include "nicefunction.hh"
 
 namespace Dune {
-template <int dim, class VectorType = BlockVector<FieldVector<double, dim>>,
-          class MatrixType = BCRSMatrix<FieldMatrix<double, dim, dim>>>
+template <int dim, class VectorType, class MatrixType>
 class GlobalRuinaNonlinearity
     : public GlobalNonlinearity<dim, VectorType, MatrixType> {
 public:
-- 
GitLab