]> https://gitweb.dealii.org/ - dealii.git/commitdiff
Add changelog entry 2554/head
authorMartin Kronbichler <kronbichler@lnm.mw.tum.de>
Tue, 26 Apr 2016 09:38:13 +0000 (11:38 +0200)
committerMartin Kronbichler <kronbichler@lnm.mw.tum.de>
Tue, 26 Apr 2016 09:38:13 +0000 (11:38 +0200)
doc/news/changes.h

index b22f6ffc36a82e3cb3343fddb2a3a6d31086c50c..0965897dc091df92b3318d0975efc8b1a2d28291 100644 (file)
@@ -38,6 +38,21 @@ inconvenience this causes.
 </p>
 
 <ol>
+  <li> Changed: deal.II used to create template instantiations for scalar
+  types <tt>double</tt>, <tt>float</tt>, and <tt>long double</tt>. Since
+  <tt>long double</tt> is rarely used and the additional precision does
+  usually not pay off because most of the other arithmetics in deal.II are
+  only done using <tt>double</tt> variables, it is not instantiated by default
+  any more. This reduces the library size by up to 20 percent. In case you
+  need instantiations of certain methods using <tt>long double</tt> data
+  structures and get linker errors stating undefined symbols involving
+  <tt>long double</tt>, include the respective <tt>.templates.h</tt> file(s)
+  with the code definitions. See the section on @ref Instantiations in the
+  manual for further information.
+  <br>
+  (Martin Kronbichler, 2016/04/26)
+  </li>
+
   <li> Improved: MeshWorker treats periodic faces as interior faces.
   <br>
   (Daniel Arndt, 2016/04/18)

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.