]> https://gitweb.dealii.org/ - dealii.git/commit
Avoid use of std::is_default_constructible. 2789/head
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Fri, 8 Jul 2016 18:41:47 +0000 (13:41 -0500)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Fri, 8 Jul 2016 18:41:47 +0000 (13:41 -0500)
commit098efcd6b47fa7a1e354e45c851afc53f4623f92
treebeaa0c46befac47b177650b0946fadcb2f4eae7c
parent6d6f72bc7f71c5a627b6c253e74fc35db18426d8
Avoid use of std::is_default_constructible.

Some older compilers that have a -std=c++0x flag and that we deem
C++11 compatible do apparently not support std::is_default_constructible,
despite the fact that they support std::is_base_of. Therefore, avoid
the use of it. This does not matter here because just a few lines further
down, we call 'make_shared<T>()' which already requires default
constructibility, and so the user will get an error one way or the other.

While there, also ensure that we use the correct include file.
include/deal.II/base/quadrature_point_data.h

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.