]> https://gitweb.dealii.org/ - dealii-svn.git/commit
The previous implementation of FEValues::get_function_values/gradients/hessians(...
authorkronbichler <kronbichler@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 9 Dec 2008 07:51:24 +0000 (07:51 +0000)
committerkronbichler <kronbichler@0785d39b-7218-0410-832d-ea1e28bc413d>
Tue, 9 Dec 2008 07:51:24 +0000 (07:51 +0000)
commit5e4c1296f0515e6bad6c68908b9583bddd3d2758
tree2459b08becb9f048498c5649d103a581ede32123
parent086e2bcb70d854bef57b05d8924358b8720ca2fc
The previous implementation of FEValues::get_function_values/gradients/hessians() was rather inefficient. The submitted version is more than twice as fast for get_function_values and 20% faster for get_function_hessians. Changed the order of the loops, read FEValues data using pointers.

git-svn-id: https://svn.dealii.org/trunk@17903 0785d39b-7218-0410-832d-ea1e28bc413d
deal.II/deal.II/source/fe/fe_values.cc

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.