]> https://gitweb.dealii.org/ - dealii.git/commit
Remove SparsityPatternBase. 14304/head
authorDavid Wells <drwells@email.unc.edu>
Tue, 20 Sep 2022 17:01:05 +0000 (13:01 -0400)
committerDavid Wells <drwells@email.unc.edu>
Thu, 29 Sep 2022 14:57:01 +0000 (10:57 -0400)
commit06885c13cfafa4491e591a0b44391404e715528d
tree2b01207d06f04b3523fb11ee1d74126ea745132b
parent486981cacac6d0828dd6a838ba12be0b90cfcc25
Remove SparsityPatternBase.

We only have one class which inherits from this (SparsityPattern) and,
since we instantiate templates for each sparsity pattern type, it isn't
possible to do something useful by inheriting from this class.

This was split off from SparsityPattern in
5213023ca165bfbd420423551c184a3e31886223 with the intent of writing some
more general storage classes based on SparsityPatternBase, but that has
never left the proof-of-concept stage.
doc/news/changes/incompatibilities/20220922DavidWells [new file with mode: 0644]
include/deal.II/lac/sparsity_pattern.h
source/lac/sparsity_pattern.cc
tests/serialization/sparsity_pattern.output
tests/serialization/sparsity_pattern_empty.output
tests/sparsity/sparsity_pattern_13.cc [deleted file]
tests/sparsity/sparsity_pattern_13.output [deleted file]

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.