]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Fix constructor of SchurMatrix for 64 bit indices.
authorMartin Kronbichler <kronbichler@lnm.mw.tum.de>
Fri, 19 Dec 2014 08:27:02 +0000 (09:27 +0100)
committerMatthias Maier <tamiko@kyomu.43-1.org>
Fri, 19 Dec 2014 11:59:20 +0000 (12:59 +0100)
include/deal.II/lac/schur_matrix.h

index ee3738ba4f958ea8eebbfe912aaaab1e39c97486..b6596d743ecdcdcaf59f15efcc8f690da69bb415 100644 (file)
@@ -111,7 +111,7 @@ public:
               const MDt &Dt,
               const MC &C,
               VectorMemory<BlockVector<double> > &mem,
-              const std::vector<unsigned int> &signature = std::vector<unsigned int>(0));
+              const std::vector<types::global_dof_index> &signature = std::vector<types::global_dof_index>(0));
 
   /**
    * Do block elimination of the right hand side. Given right hand sides for
@@ -207,7 +207,7 @@ SchurMatrix<MA_inverse, MB, MDt, MC>
               const MDt &Dt,
               const MC &C,
               VectorMemory<BlockVector<double> > &mem,
-              const std::vector<unsigned int> &signature)
+              const std::vector<types::global_dof_index> &signature)
   : Ainv(&Ainv), B(&B), Dt(&Dt), C(&C),
     mem(mem),
     signature(signature),

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.