diff --git a/dumux/assembly/boxlocalassembler.hh b/dumux/assembly/boxlocalassembler.hh
index 2601c5d90a88216d347584828a9e162612ec562e..bfe426f08372334f4f1e7a4e738f3e12fc21fd06 100644
--- a/dumux/assembly/boxlocalassembler.hh
+++ b/dumux/assembly/boxlocalassembler.hh
@@ -200,7 +200,7 @@ public:
  * \tparam DM The differentiation method to residual compute derivatives
  * \tparam implicit Specifies whether the time discretization is implicit or not not (i.e. explicit)
  */
-template<class TypeTag, class Assembler, DiffMethod DM = DiffMethod::numeric, bool implicit = true>
+template<class TypeTag, class Assembler, DiffMethod diffMethod = DiffMethod::numeric, bool implicit = true>
 class BoxLocalAssembler;
 
 /*!
diff --git a/dumux/assembly/cclocalassembler.hh b/dumux/assembly/cclocalassembler.hh
index 13dcf1acf746f4b0dd11529521a0c3fbaea28800..c2f3e4d62301f4f1cd902c7103ca95a090ff4ec5 100644
--- a/dumux/assembly/cclocalassembler.hh
+++ b/dumux/assembly/cclocalassembler.hh
@@ -116,7 +116,7 @@ public:
  * \tparam DM The differentiation method to residual compute derivatives
  * \tparam implicit Specifies whether the time discretization is implicit or not not (i.e. explicit)
  */
-template<class TypeTag, class Assembler, DiffMethod DM = DiffMethod::numeric, bool implicit = true>
+template<class TypeTag, class Assembler, DiffMethod diffMethod = DiffMethod::numeric, bool implicit = true>
 class CCLocalAssembler;
 
 /*!
diff --git a/dumux/assembly/staggeredlocalassembler.hh b/dumux/assembly/staggeredlocalassembler.hh
index 896de8a30d20865be38013bbec86c4462521b0a6..2c5e81864a5ae9ea594f9ea1dbe8caacfe98e476 100644
--- a/dumux/assembly/staggeredlocalassembler.hh
+++ b/dumux/assembly/staggeredlocalassembler.hh
@@ -53,7 +53,7 @@ namespace Dumux {
  * \tparam implicit if to use an implicit or explicit time discretization
  */
 template<class TypeTag,
-         DiffMethod DM = DiffMethod::numeric,
+         DiffMethod diffMethod = DiffMethod::numeric,
          bool implicit = true>
 class StaggeredLocalAssembler;