diff --git a/dumux/mixeddimension/newtoncontroller.hh b/dumux/mixeddimension/newtoncontroller.hh index a95a7bd1f33ef4f268da8ac455e54dffd98d5c46..6bac3215bcef98f301629eebc5a3a0a3ff9ea69a 100644 --- a/dumux/mixeddimension/newtoncontroller.hh +++ b/dumux/mixeddimension/newtoncontroller.hh @@ -343,10 +343,6 @@ public: if (numSteps_ == 0) initialResidual_ = b.two_norm(); - // copy the matrix and the vector to types the IterativeSolverBackend can handle - using MatrixBlock = typename Dune::FieldMatrix; - using SparseMatrix = typename Dune::BCRSMatrix; - // check matrix sizes assert(A[bulkIdx][bulkIdx].N() == A[bulkIdx][lowDimIdx].N()); assert(A[lowDimIdx][bulkIdx].N() == A[lowDimIdx][lowDimIdx].N()); @@ -362,10 +358,6 @@ public: const auto bTmp = VectorConverter::multiTypeToBlockVector(b); assert(bTmp.size() == numRows); - // create the vector the IterativeSolver backend can handle - using VectorBlock = typename Dune::FieldVector; - using BlockVector = typename Dune::BlockVector; - // create a blockvector to which the linear solver writes the solution using VectorBlock = typename Dune::FieldVector; using BlockVector = typename Dune::BlockVector;