]> https://gitweb.dealii.org/ - dealii.git/commit
The previous implementation of FEValues::get_function_values/gradients/hessians(...
authorMartin Kronbichler <kronbichler@lnm.mw.tum.de>
Tue, 9 Dec 2008 07:51:24 +0000 (07:51 +0000)
committerMartin Kronbichler <kronbichler@lnm.mw.tum.de>
Tue, 9 Dec 2008 07:51:24 +0000 (07:51 +0000)
commitaad81f9c3d5811ca5fe10527bee46480d3c7adde
treebcfdb0f1aa70ea68083d89b9289e64a2162798f4
parent3f68d446b0a9509ee0dea3b1a589c6480ca97de3
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.