]> https://gitweb.dealii.org/ - dealii.git/commit
Remove deprecated functions in ConstraintMatrix. 525/head
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Thu, 12 Feb 2015 03:55:51 +0000 (21:55 -0600)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Thu, 12 Feb 2015 03:55:51 +0000 (21:55 -0600)
commit863ac33cd963b323c0acd53d83ab6f348982e3cd
tree5b5578db1ab2d30da1acb4eed067dc373c419b47
parent721eb3ce6aaac82f324aa583b2ffa99ae1c90e1a
Remove deprecated functions in ConstraintMatrix.

Specifically, remove the functions that actually create a shrunk linear system, rather than zeroing out rows and columns in an existing linear system. These functions were a bad idea when they were introduced in 1998, and they still are today. We've never used them in anything and they are not used in any of the tutorials or tests.

It is true that I've only deprecated one of the functions yesterday or the day before and remove it today. On the other hand, anyone who would have used that function to shrink a sparsity pattern (which was not previously deprecated) would also have had to use the corresponding function on their matrix (which was already deprecated).
doc/news/changes.h
include/deal.II/lac/constraint_matrix.h
include/deal.II/lac/constraint_matrix.templates.h
source/lac/constraint_matrix.cc
source/lac/constraint_matrix.inst.in

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.