]> https://gitweb.dealii.org/ - dealii.git/commit
Add computation of eigenvectors of rank-2 symmetric tensor.
authorJean-Paul Pelteret <jppelteret@gmail.com>
Thu, 27 Jul 2017 08:50:04 +0000 (10:50 +0200)
committerJean-Paul Pelteret <jppelteret@gmail.com>
Wed, 2 Aug 2017 19:59:38 +0000 (21:59 +0200)
commit54712f9d44a6d3304ae924cdb8a412e317375ada
treec9621702bdf3706b676b92bb9b486013e0e1c9fb
parent14d85530c1b0aa28043071b994b3e4fda3a41c5e
 Add computation of eigenvectors of rank-2 symmetric tensor.

This commit adds functions that compute the eigenvectors (and associated
eigenvalues) of a rank-2 symmetric tensor using one of threee methods:
1. Transformation to tridiagonal form and using the QL algorithm with
implicit shifting.
2. A hybrid algorithm that preferentially uses an analytical approach
and falls back to the QL algorithm if the computation is deemed
to be inaccurate.
3. The (robust but expensive) Jacobi algorithm.
doc/news/changes/major/20170727JoachimKoppJean-PaulPelteretEsterComellas [new file with mode: 0644]
include/deal.II/base/symmetric_tensor.h
tests/base/symmetric_tensor_41.cc [new file with mode: 0644]
tests/base/symmetric_tensor_41.output [new file with mode: 0644]

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.