From: wolf Date: Fri, 11 Jun 2004 18:23:26 +0000 (+0000) Subject: Add a TODO. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=241bcce828d68a42e15c4405672ab7d8182edc04;p=dealii-svn.git Add a TODO. git-svn-id: https://svn.dealii.org/trunk@9422 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/lac/source/petsc_parallel_sparse_matrix.cc b/deal.II/lac/source/petsc_parallel_sparse_matrix.cc index 433d5e469b..cc313b3164 100644 --- a/deal.II/lac/source/petsc_parallel_sparse_matrix.cc +++ b/deal.II/lac/source/petsc_parallel_sparse_matrix.cc @@ -222,7 +222,8 @@ namespace PETScWrappers // tricks with conversions of pointers const std::vector int_row_lengths (row_lengths.begin(), row_lengths.end()); - + +//TODO: There must be a significantly better way to provide information about the off-diagonal blocks of the matrix. this way, petsc keeps allocating tiny chunks of memory, and gets completely hung up over this const int ierr = MatCreateMPIAIJ(communicator, local_rows, local_columns,