]> https://gitweb.dealii.org/ - dealii.git/commit
Do initialization early. 1315/head
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Sun, 9 Aug 2015 18:10:30 +0000 (13:10 -0500)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Sun, 9 Aug 2015 18:10:30 +0000 (13:10 -0500)
commit165be8ed66e7f460e2755f6a34fec23844ed559d
treec0ab3cd23b21d827cc8a4c88ca681fd9fefefffe
parent598241fa61ba8e8dc3e7beab3f7592b186edd5d9
Do initialization early.

Previously, FESystem delayed initializing the base element's data
objects until we first visited fill_fe_values(). Do this earlier:
when the base element's data objects are first created.

This involves a change in the update flags being used. I think that
there is some confusion about update flags anyway, since we should
always be using update_each. The change made here passes the testsuite,
so I believe it is correct. It is likely also easier to understand
than what the old code did.
source/fe/fe_system.cc

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.