From 70396f1490c638390ace73aa9ecd184968217522 Mon Sep 17 00:00:00 2001 From: Martin Kronbichler Date: Tue, 26 Jul 2011 13:05:59 +0000 Subject: [PATCH] Document changes in FE_Q and Polynomial. git-svn-id: https://svn.dealii.org/trunk@23962 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/doc/news/changes.h | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/deal.II/doc/news/changes.h b/deal.II/doc/news/changes.h index f20f766e90..be4b64a31e 100644 --- a/deal.II/doc/news/changes.h +++ b/deal.II/doc/news/changes.h @@ -221,6 +221,22 @@ should be fixed now.

Specific improvements

    +
  1. Improved: Evaluation of Lagrangian basis functions has been made stable +by exchanging polynomial evaluation from the standard form +$a_n x^n+\ldots+a_1 x + a_0$ to a product of linear factors, +$c (x - x_0) (x-x_1)\ldots (x-x_n)$. This ensures accurate evaluation up to +very high order and avoids inaccuracies when using high order finite elements. +
    +(Martin Kronbichler 2011/07/26) + +
  2. Improved: The internal functions in the constructor of the FE_Q element +have been improved for high order elements. Especially when the element is +constructed for a 1D quadrature formula, the initialization is now much faster. +E.g. the initialization up to order 12 in three dimension completes in less +than a second, whereas it took hundreds of seconds before. +
    +(Martin Kronbichler 2011/07/26) +
  3. New: There is now a class Threads::ThreadLocalStorage that allows threads to have their own copy of an object without having to fear interference from other threads in accessing this object. -- 2.39.5