]> https://gitweb.dealii.org/ - dealii.git/commit
Move some internal functions. 2106/head
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Sat, 23 Jan 2016 17:43:40 +0000 (11:43 -0600)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Sat, 23 Jan 2016 18:25:11 +0000 (12:25 -0600)
commitdb5c8069debb8195839c4a108ac6b6f553688ede
tree72fcaec32590a03b9c0e7978a45eecd0be88c98e
parent3360c77f7798a80f93780f35fe959c272d2fbef6
Move some internal functions.

FESystem has a number of functions that are called in the member initializer list
of the constructors. These are all static functions, of course, and don't access
any member variables.

This patch moves them ouf of the class altogether. This has the advantage that
it reduces the size of the .h file, and that it reduces the number of functions
exported by the shared libraries. Rather, these functions may as well live
inside an anonymous namespace in the .cc file.

There are no functional changes, nor anything that would be visible to the user.
include/deal.II/fe/fe_system.h
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.