]> https://gitweb.dealii.org/ - dealii.git/commit
Remove the FEValues splits. 15575/head
authorDavid Wells <drwells@email.unc.edu>
Sun, 2 Jul 2023 01:56:08 +0000 (21:56 -0400)
committerDavid Wells <drwells@email.unc.edu>
Sun, 2 Jul 2023 01:56:08 +0000 (21:56 -0400)
commit367243a1614218174cbdb19618bc258674f45977
tree32bdf277d95708cf21178d5130e60e258cb5533d
parent4349759d8d974f8677947e6c5a807895c75626e1
Remove the FEValues splits.

Now that we have ReadVector this class is a lot less expensive to compile. In
release mode I timed:

- for 9.5: 85s for all six files
- for ReadVector: 59.1s for all six files
- for all files unified: 42s

The maximum RSS is measured (by /usr/bin/time -v) as 2.6 GB in debug mode so we
are still under our 3 GB rule-of-thumb.
source/fe/CMakeLists.txt
source/fe/fe_values.cc
source/fe/fe_values_inst2.cc [deleted file]
source/fe/fe_values_inst3.cc [deleted file]
source/fe/fe_values_inst4.cc [deleted file]
source/fe/fe_values_inst5.cc [deleted file]
source/fe/fe_values_inst6.cc [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.