]> https://gitweb.dealii.org/ - dealii.git/commit
Deprecate PETSc matrix constructors without sparsity patterns. 4341/head
authorDavid Wells <wellsd2@rpi.edu>
Thu, 4 May 2017 12:21:46 +0000 (08:21 -0400)
committerDavid Wells <wellsd2@rpi.edu>
Thu, 4 May 2017 12:21:46 +0000 (08:21 -0400)
commitfc30818e743e624ab7a24c3f5f4c351dd544d6de
tree0860faf96d9c4bde26230b52f174633a58744544
parentb0c8d47ed0ae1a614a9779993e0f478fa390f5b7
Deprecate PETSc matrix constructors without sparsity patterns.

These are known to have efficiency problems since the underlying matrix does not
allocate the correct amount of memory.

Users can still allocate memory the old way if they wish to by calling
MatCreateAIJ themselves since the base class provides a conversion operator back
to a PETSc object (Mat).
include/deal.II/lac/petsc_parallel_sparse_matrix.h

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.