From: Martin Kronbichler Date: Tue, 11 Jul 2017 06:42:15 +0000 (+0200) Subject: Add changelog X-Git-Tag: v9.0.0-rc1~1419^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F4587%2Fhead;p=dealii.git Add changelog --- diff --git a/doc/news/changes/major/20170711MartinKronbichler-b b/doc/news/changes/major/20170711MartinKronbichler-b new file mode 100644 index 0000000000..91cacbff77 --- /dev/null +++ b/doc/news/changes/major/20170711MartinKronbichler-b @@ -0,0 +1,6 @@ +Improved: The constructor of MappingQGeneric used a naive inversion of a cell +Poisson matrix, which became very slow for high approximation degrees in +3D. The implementation has been switched to the fast diagonalization method +implemented by TensorProductMatrixSymmetricSum. +
+(Martin Kronbichler, 2017/07/11) diff --git a/doc/news/changes/minor/20170711MartinKronbichler b/doc/news/changes/minor/20170711MartinKronbichler new file mode 100644 index 0000000000..011d5d911a --- /dev/null +++ b/doc/news/changes/minor/20170711MartinKronbichler @@ -0,0 +1,9 @@ +New: A new class TensorProductMatrixSymmetricSum that represents a tensor +product of a mass and derivative matrix has been added. It implements both the +matrix-vector operation (TensorProductMatrixSymmetricSum::vmult()) as well as +the inverse operation (TensorProductMatrixSymmetricSum::apply_inverse()) +operation in tensorial form with optimal complexity of +sizedim+1 operations. The inverse operation uses the fast +diagonalization method. +
+(Martin Kronbichler, 2017/07/11)